ニュース暗号資産ヴィタリック・ブテリン、信頼不要のブロックチェーンアプリ向け「Diamond iO」プライバシーフレームワークを発表

ヴィタリック・ブテリン、信頼不要のブロックチェーンアプリ向け「Diamond iO」プライバシーフレームワークを発表

著者: Cryptofrontnews·

重要ポイント

  • Diamond iO は、暗号化されたプログラムの実行中にソフトウェアのコード、ロジック、鍵を隠すことを目的とした、ヴィタリック・ブテリン氏の提案するプライバシーフレームワークである。
  • この設計は、完全準同型暗号と修正された属性ベース暗号方式を組み合わせている。
  • 想定される用途には、プライベートなオンチェーン投票、安全な秘密鍵の利用、分散型ソフトウェアライセンス、プライバシー重視のAIシステムが含まれる。
  • ブテリン氏は、この手法が実行要件を「universal-level」タイムスケールから「planet-level」タイムスケールへ短縮できる可能性があると述べた。
  • このフレームワークは研究提案の段階にあり、大きな計算負荷、厳しい回路深度制約、さらなる最適化と査読の必要性が残されている。
ヴィタリック・ブテリン、信頼不要のブロックチェーンアプリ向け「Diamond iO」プライバシーフレームワークを発表

ヴィタリック・ブテリン氏は、コードや鍵を開示せずに暗号化されたソフトウェアを実行するための暗号化フレームワーク案「Diamond iO」を発表した。

この提案により、暗号化された計算を通じて、プライベートなオンチェーン投票、安全な鍵管理、プライバシー保護型AIが可能になる可能性がある。

ブテリン氏は、Diamond iOはさらなる最適化、査読、技術開発を要する初期段階の研究提案であると述べた。

イーサリアム共同創設者のヴィタリック・ブテリン氏は、暗号化難読化シリーズの第2部として、Diamond indistinguishability obfuscation(Diamond iO)を提案されたプライバシーフレームワークとして提示した。ブテリン氏によると、この設計は、コード、ロジック、鍵を隠したまま暗号化されたソフトウェアと利用者がやり取りできるようにすることを目的としており、機密情報を開示せずに信頼不要のブロックチェーンアプリケーションを支えるという。

Diamond iO がプライバシー設計を拡張

ヴィタリック・ブテリン氏によると、Diamond iO は Fully Homomorphic Encryption と修正された Attribute-Based Encryption スキームを組み合わせている。この提案により、暗号化されたプログラムは内部の動作を秘匿したまま情報を処理できる。

特筆すべき点として、ブテリン氏は、この手法によって実行要件を「universal-level」タイムスケールから「planet-level」タイムスケールへと短縮できる可能性があると述べた。ただし、同氏はこのフレームワークを、さらなる研究と査読を必要とする研究提案だと位置づけている。

この提案によれば、Diamond iO は機密データを開示することなく、複数のブロックチェーン用途を支援できる可能性がある。具体的には、プライベートなオンチェーン投票、安全な秘密鍵の利用、分散型ソフトウェアライセンス、プライバシー重視の人工知能システムなどが含まれる。

また、この提案は、開発者が運用上の機密情報を公開せずに Web3 サービスを構築できる信頼不要のインフラも示している。一方で、ブロックチェーンネットワークは実行を検証し続け、暗号化されたプログラムが機密情報を保護する。この組み合わせは、ガバナンス、認証情報、あるいは公開台帳で見えるべきではないその他のデータを扱うアプリケーションにとって重要だ。

焦点は投票と安全なインフラへ

ブテリン氏によると、主要なユースケースの1つは、中央集権的な集計主体に依存しないプライベートなオンチェーン投票である。代わりに、暗号化されたソフトウェアが票を集計し、投票の秘密を保ちながら結果を公表する。

現在のブロックチェーン・ガバナンスでは、通常、ウォレットの投票活動が可視化される。しかし、この提案は、投票の選択をプロセス全体を通じて機密に保つことを目指している。

この提案は、過去のプライバシー研究も踏まえている。Minimum Anti-Collusion Infrastructure や Interfold などの従来手法は、ゼロ知識証明、完全準同型暗号、閾値暗号を利用していた。

委員会ベースのシステムとは異なり、Diamond iO はプログラムロジックそのものを隠すことで信頼仮定を取り除くことを目指している。その結果、アプリケーションは基盤となるコードや機密認証情報を明かさずに暗号化情報を処理でき、ユーザー入力や運用詳細を非公開に保ちながら公開検証が必要なシステムに適している。

提案は技術的課題に直面

提案の利点にもかかわらず、ブテリン氏は複数の技術的制約を認めた。Diamond iO は大量の計算資源を必要とし、厳しい回路深度制約の下で動作する。

そのため、実運用に移す前には追加の最適化と学術的な検証が必要となる。ブテリン氏によれば、このフレームワークは、イーサリアムおよびより広範な Web3 インフラ向けのプライバシー保護型暗号システムに関する継続的な研究の、さらなる一歩を示すものだという。