Duskのドキュメントを読み進めるほど、気になって仕方がない小さな点があって—それが良い意味でです。
ここでいうプライバシーは、ただ全部を隠して「それで終わり」とすることを意味しているようには見えません。Duskは異なるトランザクションモデルを分けていて、一方には公開送金、もう一方にはゼロ知識証明を伴う秘匿ノートがあります。
私の目を引いたのは、セレクティブ・ディスクロージャ(選択的開示)でした。
情報はプライベートのままにしておきつつ、必要なときには正しい相手が何かを検証できるようにすることができます。金融アプリケーションの文脈では、「単に取引をプライベートにする」よりもずっと面白い課題に思えます。
その後、XSCとDuskのコントラクト側を調べ始めました。問題は「何かを隠せるかどうか」ではなく、「何を隠すべきか」「何を証明する必要があるか」「誰がそれを見るべきか」に移っていきます。
開発者向けのスタックも興味深くて、Rust/WASMコントラクト向けのDuskVMに加えてDuskEVMもあります。
ただ、これらすべてが現実の金融インフラへきれいにそのまま置き換わるとは、まだ確信が持てていません。
でも、そのアーキテクチャは本当に良い問いをいくつも提起していて、それが私がさらに掘り下げ続けるきっかけになったのだと思います。
$DUSK @Dusk
#dusk
ここでいうプライバシーは、ただ全部を隠して「それで終わり」とすることを意味しているようには見えません。Duskは異なるトランザクションモデルを分けていて、一方には公開送金、もう一方にはゼロ知識証明を伴う秘匿ノートがあります。
私の目を引いたのは、セレクティブ・ディスクロージャ(選択的開示)でした。
情報はプライベートのままにしておきつつ、必要なときには正しい相手が何かを検証できるようにすることができます。金融アプリケーションの文脈では、「単に取引をプライベートにする」よりもずっと面白い課題に思えます。
その後、XSCとDuskのコントラクト側を調べ始めました。問題は「何かを隠せるかどうか」ではなく、「何を隠すべきか」「何を証明する必要があるか」「誰がそれを見るべきか」に移っていきます。
開発者向けのスタックも興味深くて、Rust/WASMコントラクト向けのDuskVMに加えてDuskEVMもあります。
ただ、これらすべてが現実の金融インフラへきれいにそのまま置き換わるとは、まだ確信が持てていません。
でも、そのアーキテクチャは本当に良い問いをいくつも提起していて、それが私がさらに掘り下げ続けるきっかけになったのだと思います。
$DUSK @Dusk
#dusk

