ここで立ち止まらせたのは、Duskが単にすべてをどこにでも配信してしまうわけではないことです。@Dusk Kadcastを使います。これはKademliaのDHTを基盤にしており、メッセージ伝播をより構造化されたものにします。

面白いのは#XOR の距離メトリクスです。ノードは、自分から見た他ノードまでの距離に基づいてルーティングテーブルを維持し、すべての隣接ノードに洪水のように投げるのではなく、より遠い距離のピアへと段階的に選んで転送します。これにより、冗長な送信が少ないマルチキャストツリーのようなカスケードが生まれます。

最初は、P2Pの効率は主に接続数を増やすことにあるのだと思っていました。でもKadcastを見て、別の見方をするようになりました。つまり、優れたネットワークとは、誰にでも叫ぶものではなく、次に聞かせるべき相手を選ぶものなのです。ホワイトペーパーでは、Kadcastの研究においてGossipに比べておおよそ25〜50%の帯域使用量の低減が示されています。

そして、ここで残るのは興味深い問いです。ブロックチェーンがより高速なファイナリティと高いスループットへ進む中で、より賢いメッセージルーティングは、コンセンサスメカニズムそのものと同じくらい重要になり得るのでしょうか?

$DUSK #dusk