Duskを研究しているとき、最初に目を奪われたのはDuskEVMでした。これまでプロジェクトを見るときは、いつも先に実行環境——開発者が入ってこられるか、という点からでした。チェーンに未来があるかどうかは、そこが決めるからです。

資料を読み終えてからもう一度振り返ったのですが、今回は本当に私を止めたのがDuskDSでした。

私は以前から、金融をオンチェーンにする最大の壁は速度とコストだと思っていました。しかしDuskの設計を分解してみると、もっと厄介なのは別のことだと気づいたのです。つまり、ある取引が実行し終わったあと、それが最終状態であることを誰が確認するのか?

Duskは、実行と決済を2層に分けています。DuskEVMはアプリを実行し、OP Stackをベースに構築されています。Solidity開発者はHardhatやMetaMaskといった定番ツールでそのままデプロイできます。Sequencerが取引を処理し、batcherがデータをEIP-4844のblobとしてまとめ、DuskDSへアップロードします。DuskDSは上でどんなアプリが動いているかには関心がなく、コンセンサス、データ可用性、そして最終状態の確認だけを担当します。

私はDuskDSの部分をかなり長く眺めて、ようやくそれが何をしているのか理解できました。そこで動いているのはSuccinct Attestationで、委員会ベースのPoSプロトコルです。各ラウンドでProvisionerがブロックを提案し、ある委員会が検証し、別の委員会が最終確定を行います。確定されれば決定論的なファイナリティが得られます。ビットコインのように確率的な最終性ではなく、通常はユーザーが体感できるような再編は起こりません。Provisionerになるには最低質権が1000枚のDUSK、ノードは7×24稼働が必要で、長時間オフラインになったり悪事を働いたりすれば罰則で没収されます。

ここまで調べて初めて思い返しました——以前はブロックチェーンの最大の価値は取引を速くすることだと思っていた。でも金融市場が本当に恐れているのは、遅さではなく不確実性です。証券取引では、資産の移転は終わっているのに支払いが同期していない、あるいは参加者によって見えている状態が一致しない。処理効率がいくら高くても、そんな状況では誰も使いたくありません。

Duskの決定論的な決済は、要するにこの問題を解決しているのです。ファイナリティを2〜3秒に圧縮し、さらに「支払いに対する納品」という支払いの原生ワークフローに組み合わせることで——このコンビネーションこそが、金融決済シーンで本当の実用価値になります。

もちろん、この設計が最終的に有効になるにはエコシステムの検証が必要です。インフラを整えるのは第一歩にすぎず、真の価値は、資産やアプリが中に入りたいと思うかどうかにかかっています。

ですがDuskを研究した後、私の最大の変化はこうです。1つのチェーンがどれだけ多くの取引を処理できるかではなく、それが金融の参加者に安心を提供できるかに関心が移りました
#dusk $DUSK @Dusk