#dusk $DUSK @Dusk かつて私は、Duskのフェニックスは他の多くの秘匿システムと同じように動いているのだと思っていました。つまり、計算が検証され、暗号化によって「誰が何をしたか」が隠される、と。よく調べると、実際のトランザクション検証の仕組みでは、その分け方は存在しません。所有権、送信者による署名、残高の正しさ——それらが別々にチェックされ、その後にプライバシーで包まれる、というわけではありません。正しさを証明するための回路そのものに、最初から組み込まれているのです。
その点を、ちゃんと納得するのに時間がかかりました。@Dusk のどこかに「見えるトランザクション本体」があって、それが後からカーテンで隠される、というものは存在しません。存在するのは、その層において成立する証明だけです。そもそも判読できるものがなかったので、隠すべきものもありません。通常は、自分で追跡できるからトランザクションを信用できます。入力、出力などが公開され、誰でも検証できるからです。Duskはそれをひっくり返します。ネットワークは、二重支払いがないこと、偽造がないこと、そして送信者が実際に動かしたものを所有していることを、誰もノートを見ないまま確認します。Duskにおける正しさは、観客が必要なくなるのです。
では、@Dusk の閲覧鍵(ビューイングキー)とは実際に何をしているのでしょうか。鍵が、キーを手にした瞬間に何が起きたのかという「隠された真実」を明らかにするものだと考えたくなります。しかし、鍵がなくてもトランザクションはすでに正しかったのです。合意(コンセンサス)がそれを受理した時点で、すでに確定していました。鍵は有効性を確認するのではなく、そもそも疑義が持たれていなかったものに対して、可視性を付与するだけです。
つまり、規制当局や取引所がビューイングキーでDuskのトランザクションを確認しているとしても、彼らが検証しているのは、ネットワークがそれ以前に自力で決着をつけていなかった何かではありません。彼らは、他の誰もが入れない施錠された部屋に招き入れられるだけで、その施錠が目的としていたのは「正しさ」ではなく「許可」だったのです。
そして、$DUSK で繰り広げられている興味深い争いは、実は暗号技術そのものの話ではありません。問題は、誰が鍵を発行できるのか、誰がその鍵の生成を強制され得るのか、そして鍵が渡された後にアクセスを取り消せるのか——そういった「権限」の取り合いなのです。$DUSK は、すでにより難しい問題、つまり可視性なしでの正確さを解いていました。#dusk
その点を、ちゃんと納得するのに時間がかかりました。@Dusk のどこかに「見えるトランザクション本体」があって、それが後からカーテンで隠される、というものは存在しません。存在するのは、その層において成立する証明だけです。そもそも判読できるものがなかったので、隠すべきものもありません。通常は、自分で追跡できるからトランザクションを信用できます。入力、出力などが公開され、誰でも検証できるからです。Duskはそれをひっくり返します。ネットワークは、二重支払いがないこと、偽造がないこと、そして送信者が実際に動かしたものを所有していることを、誰もノートを見ないまま確認します。Duskにおける正しさは、観客が必要なくなるのです。
では、@Dusk の閲覧鍵(ビューイングキー)とは実際に何をしているのでしょうか。鍵が、キーを手にした瞬間に何が起きたのかという「隠された真実」を明らかにするものだと考えたくなります。しかし、鍵がなくてもトランザクションはすでに正しかったのです。合意(コンセンサス)がそれを受理した時点で、すでに確定していました。鍵は有効性を確認するのではなく、そもそも疑義が持たれていなかったものに対して、可視性を付与するだけです。
つまり、規制当局や取引所がビューイングキーでDuskのトランザクションを確認しているとしても、彼らが検証しているのは、ネットワークがそれ以前に自力で決着をつけていなかった何かではありません。彼らは、他の誰もが入れない施錠された部屋に招き入れられるだけで、その施錠が目的としていたのは「正しさ」ではなく「許可」だったのです。
そして、$DUSK で繰り広げられている興味深い争いは、実は暗号技術そのものの話ではありません。問題は、誰が鍵を発行できるのか、誰がその鍵の生成を強制され得るのか、そして鍵が渡された後にアクセスを取り消せるのか——そういった「権限」の取り合いなのです。$DUSK は、すでにより難しい問題、つまり可視性なしでの正確さを解いていました。#dusk
