Duskの切り裂き型のセットアップをしばらく眺めてみたんだけど、想像していたのとはちょっと違った。情報漏えい者みたいなものは起きてないし、ここで誰かが補給者を密告してるわけでもない。
プロトコルはただ監視しているだけ。あるノードがブロックの生成を逃した場合、それはソフトなフォルトで、正直なところ反応は思っていたよりもずっと
寛容だ。まずは警告が出る。何度も外し続けると、ステークは焼かれるんじゃなくて、1エポック分の間だけ停止(ベンチ入り)させられる。次にハードなスラッシングが来る。
そしてここからが、優しさがなくなるところだ。二重投票をしたり、無効なブロックを押し通したりすると、ステークの一部が実際に焼き切られる。警告段階なんて最初からない。何となく考えれば筋が通っている。
要するに、どちらかはノードがたまたま悪い日なだけ、もう一方は本物の攻撃に見える振る舞い。私が何度も立ち返ってしまうのは、ソフトなスラッシングって
罰というより、信頼できないノードを静かに選出プールから外していって、ちゃんとオンラインにいるやつを選び続けるための、プロトコルの“やんわりした後押し”みたいに見えるってこと。
ノードが、ハードスラッシングまで行く頻度はどれくらいなんだろう? それとも、警告を回していって結局停止に至るだけ、というケースが多いのか。
#dusk @Dusk $DUSK
プロトコルはただ監視しているだけ。あるノードがブロックの生成を逃した場合、それはソフトなフォルトで、正直なところ反応は思っていたよりもずっと
寛容だ。まずは警告が出る。何度も外し続けると、ステークは焼かれるんじゃなくて、1エポック分の間だけ停止(ベンチ入り)させられる。次にハードなスラッシングが来る。
そしてここからが、優しさがなくなるところだ。二重投票をしたり、無効なブロックを押し通したりすると、ステークの一部が実際に焼き切られる。警告段階なんて最初からない。何となく考えれば筋が通っている。
要するに、どちらかはノードがたまたま悪い日なだけ、もう一方は本物の攻撃に見える振る舞い。私が何度も立ち返ってしまうのは、ソフトなスラッシングって
罰というより、信頼できないノードを静かに選出プールから外していって、ちゃんとオンラインにいるやつを選び続けるための、プロトコルの“やんわりした後押し”みたいに見えるってこと。
ノードが、ハードスラッシングまで行く頻度はどれくらいなんだろう? それとも、警告を回していって結局停止に至るだけ、というケースが多いのか。
#dusk @Dusk $DUSK
