#dusk $DUSK @Dusk
私はDuskのドキュメントを掘り返して「shielded(秘匿)」がPhoenixでは実際どういう意味なのか理解しようとしていて、思わず止まって読み返した一文に出会いました。Phoenixの公式な説明のひとつに、「完全なオンチェーンのプライバシー——オブフスケートされていない出力、例えばブロック報酬やガス手数料の払い戻しでさえも」という趣旨が書かれていました。
「Complete privacy(完全なプライバシー)」と「non-obfuscated outputs(オブフスケートされていない出力)」が同じ文に並んでいるのが矛盾しているように感じ、その一文を誤読したのかと思ってドキュメントを2回読み返しました。
結論として、それはミスではなくスコープ(適用範囲)の選択です。PhoenixはDuskのTransferコントラクトに組み込まれたゼロ知識UTXOトランザクションモデルで、透過(transparent)と秘匿(obfuscated)の両方のトランザクションに対応しています。そして決済レイヤーでは、Transfer ContractがPhoenix形式とMoonlight形式のペイロードを適切な検証ロジックへルーティングします。つまり、秘匿された価値と透明な価値は、同じチェーン上で共存でき、場合によっては同じトランザクションフローの中でさえ両立します。
だから「プライバシー」は万能ではありません。送金額や残高は、コミットメントやヌリファイアによって秘匿できますが、ネットワークを使った結果として必ず発生する機械的な副産物——残ったガスの払い戻し、ステーキング/ブロック報酬など——は、隠されたものというより単なる値として表面化してしまうようです。
これは壊れているわけではなく、トレードオフです。どこまでも完全に秘匿しようとすると証明コストが増え、報酬の発行はコンセンサスがきれいに機能するために監査可能である必要があるはずです。とはいえ、それはつまりあなたのオンチェーン上の足跡の一部が、「残高」が技術的にはシールドされていても、なお見えるままになるということでもあります。
Phoenixのトランザクションを実行している人のうち、実際に自分の活動のどの部分がプライベートで、どの部分がただの公開される“お釣り(public change)”なのかを理解している人はどれくらいいるのでしょうか?
$AVAAI
$BOME
私はDuskのドキュメントを掘り返して「shielded(秘匿)」がPhoenixでは実際どういう意味なのか理解しようとしていて、思わず止まって読み返した一文に出会いました。Phoenixの公式な説明のひとつに、「完全なオンチェーンのプライバシー——オブフスケートされていない出力、例えばブロック報酬やガス手数料の払い戻しでさえも」という趣旨が書かれていました。
「Complete privacy(完全なプライバシー)」と「non-obfuscated outputs(オブフスケートされていない出力)」が同じ文に並んでいるのが矛盾しているように感じ、その一文を誤読したのかと思ってドキュメントを2回読み返しました。
結論として、それはミスではなくスコープ(適用範囲)の選択です。PhoenixはDuskのTransferコントラクトに組み込まれたゼロ知識UTXOトランザクションモデルで、透過(transparent)と秘匿(obfuscated)の両方のトランザクションに対応しています。そして決済レイヤーでは、Transfer ContractがPhoenix形式とMoonlight形式のペイロードを適切な検証ロジックへルーティングします。つまり、秘匿された価値と透明な価値は、同じチェーン上で共存でき、場合によっては同じトランザクションフローの中でさえ両立します。
だから「プライバシー」は万能ではありません。送金額や残高は、コミットメントやヌリファイアによって秘匿できますが、ネットワークを使った結果として必ず発生する機械的な副産物——残ったガスの払い戻し、ステーキング/ブロック報酬など——は、隠されたものというより単なる値として表面化してしまうようです。
これは壊れているわけではなく、トレードオフです。どこまでも完全に秘匿しようとすると証明コストが増え、報酬の発行はコンセンサスがきれいに機能するために監査可能である必要があるはずです。とはいえ、それはつまりあなたのオンチェーン上の足跡の一部が、「残高」が技術的にはシールドされていても、なお見えるままになるということでもあります。
Phoenixのトランザクションを実行している人のうち、実際に自分の活動のどの部分がプライベートで、どの部分がただの公開される“お釣り(public change)”なのかを理解している人はどれくらいいるのでしょうか?
$AVAAI
$BOME
