プライバシーとパフォーマンスはブロックチェーンの世界では永遠に両立しないように思われる——プライバシーを望むと速度低下を受け入れる必要があり、パフォーマンスを追求するとデータが露出しやすくなる。Daylightプロトコルはこの状況を変えた。それは革新的なゼロ知識フレームワークの一式であり、Layer 1のパブリックチェーン上で真の全鎖プライバシーを実現しつつ、十分なパフォーマンスと低コストを維持している。



技術の基盤はzk-SNARKsの最適化改良にある。簡単に言えば、SNARKsは非常に小さな証明(数百バイト)と一定の検証時間で特定の計算の正確性を証明でき、元のデータを公開する必要がない。プロジェクトはGroth16を基本的な変種として採用しているが、その上にBulletproofsとBLSの二つの方案を融合させている。Bulletproofsは範囲証明(特定の金額が0から2^64の範囲内であることを証明するが、具体的な値は漏らさない)に用いられ、信頼設定を必要としないのが利点だ。BLS署名は複数の署名を一つに統合でき、チェーン上のデータ量を大幅に削減する。

アーキテクチャは三層に分かれる:コミットメント層は暗号化された状態の保存を担当し、証明層はゼロ知識証明の生成と検証を行い、コンセンサス層はステーク・プルーフとプライバシーロジックを統合している。取引実行時、ユーザーが暗号化された取引を提出すると、ノードはプライバシー領域内で処理し、証明を生成してブロードキャストする。検証者は証明の有効性だけを確認し、状態コミットメントを更新すればよい。全過程で平文のデータは一切チェーンに上げられず、根本的にデータの覗き見の可能性を排除している。
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 4
  • リポスト
  • 共有
コメント
0/400
AlwaysMissingTopsvip
· 01-20 04:00
ついにプライバシーとパフォーマンスの矛盾を解決した人が現れましたね。Daylightのこの仕組みは本当にすごいです。 ただ、質問したいのですが、Bulletproofsは信頼できる設定を必要としないと聞きましたが、これが本当に以前の仕組みを完全に置き換えることができるのでしょうか。
原文表示返信0
ForkLibertarianvip
· 01-20 03:58
もう本当に興奮していますね。ついにプライバシー性能という相反する二つの要素を統合した人が現れました。もう二つの選択をしなくて済むのです。
原文表示返信0
CrossChainMessengervip
· 01-20 03:56
ちょっと待ってください、zk-SNARKsの組み合わせ方はかなりすごいですね...本当にL1上でこれほど複雑な計算を行っても速度が落ちないのでしょうか?
原文表示返信0
MetaverseLandladyvip
· 01-20 03:50
ちょっと待って、Bulletproofsは信頼できる設定が不要なの?本当に信頼できるのか、以前聞いたときに落とし穴があると感じたことがあるけど
原文表示返信0
  • ピン