多数人研究PoS链时,第一反应都是看质押量、看节点数量,但我最近重新研究Dusk的共识机制后,发现真正决定一条链安全性的,可能不是「誰が金を多く持っているか」、而は「次の一手をどれだけ前もって予測できるか」です。

DuskのSA(Succinct Attestation)共識で私が最も強く感じたのは、セキュリティ問題を単純に罰則メカニズムに丸投げしていないことです。むしろブロック生成権の割り当ての段階から防御を設計しています。deterministic sortitionアルゴリズムで委員会メンバーを選別し、さらに直前のブロック種のランダム変化と組み合わせることで、次のラウンドのブロック生成者を事前に予測できないようにします。しかも、現在のブロック生成者でさえ、署名を完成させる前には次のラウンドでどのような選択結果が生まれるかを知りません。この設計が解決しているのは、PoSにおいて見落とされがちな問題です。もしブロック生成権が予測可能なら、資本、ノード、あるいは連合までもが事前に布陣できてしまうからです。

多くのプロジェクトは「高い質押=高い安全性」を強調したがりますが、私はそれが安全モデルの一部にすぎないと思います。真に成熟したコンセンサスには、人間の駆け引き(本性)を考慮する必要があります。Duskで私が特に注目した点は、「悪事を働く者をどう罰するか」だけを考えているのではなく、「悪事の機会をどう減らすか」を考えていることです。

もちろん、この仕組みが最終的に実際のネットワーク環境で耐えられるかどうかは、時間が検証する必要があります。しかし技術設計の観点からは、少なくとも議論する価値のある問いを提示しています。将来のPoSパブリックチェーンの競争は、どちらがより多くをロックするかを競うのか、それとも共通理解(コンセンサス)の駆け引き設計をどれだけ精緻にできるかを競うのか?#dusk $DUSK @Dusk 7