出所: 暗号資産ニュースネットオリジナルタイトル: イーサリアム開発者がプライバシーを強化する「シークレットサンタ」プロトコルに取り組むオリジナルリンク: イーサリアムの研究者たちは、今年初めに最初に導入したプロトコルを展開する方法に取り組んでおり、ゼロ知識証明によってプライバシーを強化する可能性があります。イーサリアムの開発者アルテム・チスティアコフは、月曜日にイーサリアムコミュニティフォーラムで「ゼロ知識シークレットサンタ (ZKSS)」というタイトルの研究を共有しました。これは、3段階の「シークレットサンタ」アルゴリズムを提案しています。この論文は1月にarXivで初めて紹介されました。シークレットサンタは、クリスマスの時期に行われる人気のギフト交換ゲームで、グループの人々が匿名でギフトを交換します。各人は他の人のためにギフトを購入し、その人を「シークレットサンタ」と呼び、同時にその人からギフトを受け取ります。贈り物の受取人は、自分の秘密のサンタが誰であるかを決して知ることはありません。## イーサリアムでのプレイに関する課題Chystiakovは、EthereumでSecret Santaをプレイする際の3つの主な障害があり、このプロトコルがそれを解決できると述べました。- イーサリアム上のすべては誰にでも見えるため、誰が誰に寄付しているのかを隠し、プライバシーを維持する方法が必要です。- ブロックチェーンは真のランダム性を持っていないため、参加者は自分自身のランダムな選択を提供しなければならず、ゲームは誰も二回参加したり、自分自身にギフトを与えたりできないように設計されなければなりません。## イーサリアムの潜在的なユースケース最近、暗号通貨が伝統的な金融にますます統合される中で、ブロックチェーンのプライバシーがホットな話題になっています。プライバシープロトコルは、匿名投票やガバナンス、DAOや組織を含むシナリオに適用される可能性があります。ここではユーザーがメンバーであることを証明し、一票を投じる必要がありますが、自分の選択を秘密に保つことが求められます。これは、ユーザーが匿名で情報を提出する際に、自分が認可された従業員であることを証明する必要がある内部告発者システムにも適用される可能性があります。また、トークンを誰がどのように受け取ったかを明らかにすることなく配布する必要があるプライベートエアドロップや割り当ても含まれます。オープンソースの実装や展開について尋ねられたとき、Chystiakovは「取り組んでいます」と述べました。## ゼロ知識シークレットサンタの仕組み概念実証のSolidityプロトコルは、ゼロ知識証明を使用してギフトの送信者と受信者の関係を確立しながら、送信者のプライバシーと機密性を維持します。ZK証明は、特定の情報を明らかにすることなく知識を証明するための暗号技術です。ZKSSプロトコルはトランザクションリレイヤーも利用しており、これはトランザクションを提出する仲介者として機能し、送信者の身元を隠す役割を果たします。参加するには、参加者がスマートコントラクトに自分のEthereumアドレスを登録し、全参加者のリストを作成します。その後、各参加者は特定のデジタル署名を使用することを約束します。これにより、異なる署名を作成することで複数回参加できる不正行為の攻撃が防止されます。各参加者は、リレーアーを使用して、自分のランダムな番号を共有リストに秘密裏に追加します。これにより、誰が何を追加したのかは誰もわかりません。これにより、受取人は自分の配達住所を暗号化できるため、割り当てられた「サンタ」だけがそれを読むことができます。最後に、各参加者は共有リストから他の誰かのランダムな番号を選択し、その後受取人の身元が明らかになります。
イーサリアムの開発者たちはプライバシーを強化するために「Secret Santa」プロトコルに取り組んでいます。
出所: 暗号資産ニュースネット オリジナルタイトル: イーサリアム開発者がプライバシーを強化する「シークレットサンタ」プロトコルに取り組む オリジナルリンク: イーサリアムの研究者たちは、今年初めに最初に導入したプロトコルを展開する方法に取り組んでおり、ゼロ知識証明によってプライバシーを強化する可能性があります。
イーサリアムの開発者アルテム・チスティアコフは、月曜日にイーサリアムコミュニティフォーラムで「ゼロ知識シークレットサンタ (ZKSS)」というタイトルの研究を共有しました。これは、3段階の「シークレットサンタ」アルゴリズムを提案しています。この論文は1月にarXivで初めて紹介されました。
シークレットサンタは、クリスマスの時期に行われる人気のギフト交換ゲームで、グループの人々が匿名でギフトを交換します。各人は他の人のためにギフトを購入し、その人を「シークレットサンタ」と呼び、同時にその人からギフトを受け取ります。
贈り物の受取人は、自分の秘密のサンタが誰であるかを決して知ることはありません。
イーサリアムでのプレイに関する課題
Chystiakovは、EthereumでSecret Santaをプレイする際の3つの主な障害があり、このプロトコルがそれを解決できると述べました。
イーサリアムの潜在的なユースケース
最近、暗号通貨が伝統的な金融にますます統合される中で、ブロックチェーンのプライバシーがホットな話題になっています。
プライバシープロトコルは、匿名投票やガバナンス、DAOや組織を含むシナリオに適用される可能性があります。ここではユーザーがメンバーであることを証明し、一票を投じる必要がありますが、自分の選択を秘密に保つことが求められます。
これは、ユーザーが匿名で情報を提出する際に、自分が認可された従業員であることを証明する必要がある内部告発者システムにも適用される可能性があります。また、トークンを誰がどのように受け取ったかを明らかにすることなく配布する必要があるプライベートエアドロップや割り当ても含まれます。
オープンソースの実装や展開について尋ねられたとき、Chystiakovは「取り組んでいます」と述べました。
ゼロ知識シークレットサンタの仕組み
概念実証のSolidityプロトコルは、ゼロ知識証明を使用してギフトの送信者と受信者の関係を確立しながら、送信者のプライバシーと機密性を維持します。
ZK証明は、特定の情報を明らかにすることなく知識を証明するための暗号技術です。ZKSSプロトコルはトランザクションリレイヤーも利用しており、これはトランザクションを提出する仲介者として機能し、送信者の身元を隠す役割を果たします。
参加するには、参加者がスマートコントラクトに自分のEthereumアドレスを登録し、全参加者のリストを作成します。その後、各参加者は特定のデジタル署名を使用することを約束します。
これにより、異なる署名を作成することで複数回参加できる不正行為の攻撃が防止されます。
各参加者は、リレーアーを使用して、自分のランダムな番号を共有リストに秘密裏に追加します。これにより、誰が何を追加したのかは誰もわかりません。これにより、受取人は自分の配達住所を暗号化できるため、割り当てられた「サンタ」だけがそれを読むことができます。
最後に、各参加者は共有リストから他の誰かのランダムな番号を選択し、その後受取人の身元が明らかになります。