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