プロジェクト @Dusk は、午前中ずっと新しい DuskEVM テストネットをいじくってただけで、何も生産的なことはしなかった。正直に言うと。

8月10日にローンチされて、周りで語られていたのは「solidity + hardhat サポートが今は動く」って話がほとんどだった。まあ、それはいい。けど、実際に私のスクロールを止めたのはそこじゃない。

目を引かれたのは決済(セトルメント)の分割。duskEVM 上でコントラクトをデプロイすると、シーケンサーがそこでそれを実行する。でもバッチャーは、そのトランザクションデータをまだ DuskDS にブロブとして投稿する。そして提案者(プロポーザー)が、その結果得られた状態コミットメントをそれにアンカーする。実行は一か所で行われ、最終性(ファイナリティ)はベース層に戻ってくる。ここに必要なガスはすべて DUSK で支払われ、何かがデプロイされる前にまず DuskDS からブリッジされる。

つまり、ここで誰かがソリディティを1行も書く前に、すでに実際の DUSK をブリッジで移動させる必要があったってことなんだ。それは「雰囲気」じゃなくて、ちゃんとした行動。さっきテストネット・エクスプローラーを見たら、ここ数日で置かれているコントラクトがすでにある。6日しか経ってないものとしては、ゼロではない。

この決済アンカリングの仕組みが、NPEX みたいな規制資産が最終的に EVM 側でどう扱われるかに、意味あるのかどうかを検討中。あるいは、単に OP スタックの標準的なパターンを読みすぎてるだけなのかもしれない。とはいえ、前者寄りかな。ただしまだ完全に納得はしてない。

誰か実際にもうこれに何かデプロイしたの?それともまだ、私みたいにドキュメントを読んでるだけ?

$DUSK #dusk