私はDuskEVMが、ただの別のEVM互換チェーンだと思い込んでいました。
Solidityのコントラクト。見慣れたツール群。MetaMaskとの互換性。新しいレイヤー1がビルダーを惹きつけるために毎回投げる、定番の売り文句です。プライバシーの側面は付随機能に過ぎないだろうと、たぶんシールドされたトークン標準か、あるいは任意のミキサーといったものだろうと思っていました。必要になったときに自分で選んで使うもの。
しかし実際は、それはアーキテクチャそのものでした。
Hedgerはプラグインではありません。DuskEVMのためのプライバシーモジュールです。秘匿化されたデータを、最初に復号せずに計算するために同型暗号を使います。さらに、ゼロ知識証明によって計算が正しいことが検証されますが、入力は明かされません。
その結果、取引額や参加者の身元が公開からは隠されたまま、しかし規制当局や監査人のような権限ある関係者には確認(レビュー)可能な、機密EVMワークフローが実現します。
これにより、私はDusk上で何を作るかについて考えを改めることになりました。開発者は普通のSolidityを書いて、あとからプライバシーを追加するのだと思っていました。でも今では、プライバシーは後付けの機能ではないので、最初から機密Solidityを書くことになるのではないかと思い始めています。それがデフォルトの環境です。EVM互換性は、そこへ導くための架け橋です。彼らがそこに留まる理由が、プライバシーなのです。
ただしトレードオフもあります。ホモモルフィック暗号は計算コストが高い。ゼロ知識証明の生成には遅延が伴います。標準的なERC-20の送金は秒単位で確認できます。機密送金は、証明が検証されるときに確認されます。構文としての開発体験は馴染みがありますが、性能特性は馴染みがありません。
私は今、機関投資家が、チェーンに組み込まれた規制対応のために遅い機密実行を受け入れるのか、それとも、オフチェーンでコンプライアンスを処理し、速い公開実行を好むのか、その点を検討しています。
規制当局が見ているなら、プライバシーのためのパフォーマンスコストは本当に価値があるのでしょうか?
#dusk $DUSK @Dusk
Solidityのコントラクト。見慣れたツール群。MetaMaskとの互換性。新しいレイヤー1がビルダーを惹きつけるために毎回投げる、定番の売り文句です。プライバシーの側面は付随機能に過ぎないだろうと、たぶんシールドされたトークン標準か、あるいは任意のミキサーといったものだろうと思っていました。必要になったときに自分で選んで使うもの。
しかし実際は、それはアーキテクチャそのものでした。
Hedgerはプラグインではありません。DuskEVMのためのプライバシーモジュールです。秘匿化されたデータを、最初に復号せずに計算するために同型暗号を使います。さらに、ゼロ知識証明によって計算が正しいことが検証されますが、入力は明かされません。
その結果、取引額や参加者の身元が公開からは隠されたまま、しかし規制当局や監査人のような権限ある関係者には確認(レビュー)可能な、機密EVMワークフローが実現します。
これにより、私はDusk上で何を作るかについて考えを改めることになりました。開発者は普通のSolidityを書いて、あとからプライバシーを追加するのだと思っていました。でも今では、プライバシーは後付けの機能ではないので、最初から機密Solidityを書くことになるのではないかと思い始めています。それがデフォルトの環境です。EVM互換性は、そこへ導くための架け橋です。彼らがそこに留まる理由が、プライバシーなのです。
ただしトレードオフもあります。ホモモルフィック暗号は計算コストが高い。ゼロ知識証明の生成には遅延が伴います。標準的なERC-20の送金は秒単位で確認できます。機密送金は、証明が検証されるときに確認されます。構文としての開発体験は馴染みがありますが、性能特性は馴染みがありません。
私は今、機関投資家が、チェーンに組み込まれた規制対応のために遅い機密実行を受け入れるのか、それとも、オフチェーンでコンプライアンスを処理し、速い公開実行を好むのか、その点を検討しています。
規制当局が見ているなら、プライバシーのためのパフォーマンスコストは本当に価値があるのでしょうか?
#dusk $DUSK @Dusk
