#dusk $DUSK @Dusk

スマートコントラクトがDusk上で実際にどのように動くのかを調べていて、その中でPiecrustがかなり興味深いと感じました。

多くの人はEVMモデルを知っているはずです。Solidityと巨大な開発者エコシステムのおかげで、構築がしやすいからです。DuskはDuskVMという別のルートを取っていて、契約はRustで書かれ、実行前にWASMにコンパイルされます。

Piecrustについて私が良いと思うのは、単に一般的なVM設計をまねするのではなく、Duskの実行ニーズに合わせて特別に作られている点です。カスタムのメモリ管理、DuskのABI、そしてコントラクト間呼び出しなどに対応しています。さらにDuskは、不必要なVMの再実行を減らし、性能を改善する取り組みも行っています。以前のテストネットのアップデートでは、Duskが低スペックのクラウド環境でブロックあたりおよそ70〜150トランザクションを処理できると報告していました。

また、現在のDuskVMのコントラクトモデルには64KBの引数バッファがあります。これは小さな技術的ディテールではありますが、実行環境がどれだけ具体的に設計されているかを示しています。

ただし、Piecrustが自動的にEVMを上回るとは私は思いません。EVMには互換性、ツール、そして開発者という利点があります。

私にとっての本当の問いは、Duskがこの特化した設計を実際の採用につなげられるかどうかです。

特化型VMか、EVM互換性か?
Piecrust Wins
50%
EVM Wins
50%
Both Matter
0%
6 投票 • 投票は終了しました