$DUSK #dusk — DuskEVM のアプリはプライバシーを自動的には継承しない。そこに驚かされました。
@Dusk の公式ドキュメントを読み進めていくと、「EVM 互換性」の主張の捉え方が変わる点に気づきました。ドキュメントによれば、DuskEVM は OP Stack の決済を通じて DuskDS に Solidity アプリのデプロイを可能にする一方で、機密性は別コンポーネントの Hedger によって「アプリにプライバシーが必要なとき」に追加されます。この区別が重要なのは、プライバシーが自動で継承されるのではなく、オプトイン(必要に応じて有効化)型に見えるためです。
DuskEVM に直接移植された Solidity コントラクトは、Dusk 上で動いているからといって自動的に「プライベート」になるわけではありません。開発者は Hedger のゼロ知識および準同型の機能を、別途統合する必要があります。
それを、Gate Square が Ethereum の DeFi および RWA プロトコルを「シームレスに移行でき、Dusk のプライバシー機能を継承する」と説明している内容と比べてみてください。これらの記述を並べて読むと、「チェーンがプライバシーを支えている」ことと、「アプリが実際にそれを実装している」ことには重要な違いがあると分かります。
私にとって何が変わったか:DuskEVM におけるプライバシーは、移植されたすべての Solidity アプリの自動的な性質というより、アプリレベルの選択のように見えます。そのため、開発者側の統合が重要になります。DuskEVM の dApp を使っているなら、Hedger が実際に統合されているかどうか、あるいはアプリが標準的な透過(transparent)な Solidity デプロイとして動いていないかを確認する価値があります。
#dusk @Dusk $DUSK