昨晚深夜我开着节点监测脚本啃 @Dusk _Foundation 那套验证者规范,正好撞见代码里关于 Soft Penalty 的触发规则,当时心里就咯噔了一下。みんなが $DUSK をステーキングするときは、たいてい表示される APY だけを見てニコニコしてしまうけど、実際にあなたの収益が水面下で勝手に差し引かれて、場合によっては元本まで持っていかれるかどうかを決めるのは、locked 水位とあの隠れたペナルティの発生頻度なんだ。
#dusk の Succinct Attestation のコンセンサス枠組みでは、ブロックを出す Block Generator であれ、その後の署名確認を担う Committee であれ、手元のトークンは単なる燃料ではない。それはいつでもネットワークに差し押さえられる保証金そのもの。1,000 トークンの参入ゲートって要するに入場券みたいなもので、ノードがネットワークの揺れで検証を漏らして Soft Penalty を 1 回でも食らうと、その分の額はすぐに locked に回収される。locked された部分は配当が入らないだけでなく、active stake が最低ラインをかすって下回るようなことがあれば、次の epoch でノードは候補から直接外される。そうすると、上にぶら下がっているすべての委託による収益がゼロになる。$BTC
僕自身、最近自分でノードを立ててテストネットの負荷テストをしたときにもこの罠を踏んだ。top-up(追加投入)をすると、プロトコルがなぜか最初から locked を 10% も希釈してくるんだ。追加で 4,000 コイン入れても、実際にすぐ動けるのは 3,600 しかない。さらに厄介なのは、ペナルティで凍結された分は「すぐ使える」わけではなく、epoch の切り替わりタイミングでないと凍結が解除されて復旧しないこと。表向き年化が極めて高い第三者の托管ノードでも、裏の記録では数えるほどじゃなく数日おきに missed participation をやらかしていて、見た目の華やかさとは裏腹に実収益は惨たるものだ。$ETH
今は僕はノード選びで盲目的に高値追いはしない。必ずインデクサで、相手が過去に何回ペナルティを受けているか、locked の比率がどれくらいかをきれいに洗い出すようにしてる。これは無脳で作業をコピペする話じゃない。資金の安全のために、どれだけ検証作業(運用)を引き受ける覚悟があるか次第だ。@Dusk
#dusk の Succinct Attestation のコンセンサス枠組みでは、ブロックを出す Block Generator であれ、その後の署名確認を担う Committee であれ、手元のトークンは単なる燃料ではない。それはいつでもネットワークに差し押さえられる保証金そのもの。1,000 トークンの参入ゲートって要するに入場券みたいなもので、ノードがネットワークの揺れで検証を漏らして Soft Penalty を 1 回でも食らうと、その分の額はすぐに locked に回収される。locked された部分は配当が入らないだけでなく、active stake が最低ラインをかすって下回るようなことがあれば、次の epoch でノードは候補から直接外される。そうすると、上にぶら下がっているすべての委託による収益がゼロになる。$BTC
僕自身、最近自分でノードを立ててテストネットの負荷テストをしたときにもこの罠を踏んだ。top-up(追加投入)をすると、プロトコルがなぜか最初から locked を 10% も希釈してくるんだ。追加で 4,000 コイン入れても、実際にすぐ動けるのは 3,600 しかない。さらに厄介なのは、ペナルティで凍結された分は「すぐ使える」わけではなく、epoch の切り替わりタイミングでないと凍結が解除されて復旧しないこと。表向き年化が極めて高い第三者の托管ノードでも、裏の記録では数えるほどじゃなく数日おきに missed participation をやらかしていて、見た目の華やかさとは裏腹に実収益は惨たるものだ。$ETH
今は僕はノード選びで盲目的に高値追いはしない。必ずインデクサで、相手が過去に何回ペナルティを受けているか、locked の比率がどれくらいかをきれいに洗い出すようにしてる。これは無脳で作業をコピペする話じゃない。資金の安全のために、どれだけ検証作業(運用)を引き受ける覚悟があるか次第だ。@Dusk