私はブロックチェーンの文脈で「プライバシー」という語を読むたびに、毎回自分が同じことをしているのに気づきます。頭の中でそれを“ダイヤル”のようなものとして扱い、一方は完全に開いていて、もう一方は完全に閉じられていて検証不能だと、そう考えてしまうのです。Dusk自身が実際に何を提供しているのかを分解して説明してくれたことで、私はその癖をやめました。

プライバシー、透明性、選択的開示は、Duskがその能力を説明するときに「1つのスライド式の目盛り」ではなく、3つの別々の行として現れます。プライバシーは秘匿された送金とゼロ知識証明をカバーします。透明性は公開アカウントと公開チェーンのデータをカバーします。選択的開示はそれ自体が別のものとして扱われ、発行者、会場(ベニュー)、監査人、または監督者に対して、可視性を特定に制御します。一般の人々から何かを隠すことと、その結果として検証できなくなることは、2つのまったく異なる性質であって、1つではありません。

これによって、私の見方が変わりました。私は「暗号化された残高は、定義上、誰に対しても検証不能だ」と思い込んでいました。実際は逆で、暗号化されたものはデフォルトで公開から隠されている一方、許可された相手にはケースバイケースで検証可能なのです。すべてかゼロかの切り替えではありません。

まだ特定できていないのは、実際にどの相手が「許可された」とみなされるのかを決める仕組みであり、その判断がプロトコルのレベルで行われるのか、あるいはその上に作られる各アプリケーションに委ねられるのか、という点です。次に理解したいのはまさにそこです。

#dusk $DUSK @Dusk $BTW $TUT