Zcash開発者、量子リスクからスワップを守るワンタイムビューイングキーを提案
重要ポイント
- •Zcash開発者のZakura氏は、公開されたアドレスが漏洩した場合のプライバシー被害を限定するため、Near Intents経由のZECスワップごとに個別のワンタイム入金用ビューイングキーと返金アドレスを割り当てる案を提案した。
- •Shorのアルゴリズムを実行する十分に強力な量子コンピュータは、理論上、公開アドレスから共有ビューイングキーを復元し、シールド型Zcashアカウント全体の支払いを紐付けられる可能性がある。
- •提案では支出キーは変更されないため、ワンタイムアドレス経由で受け取った資金は同じアカウントから支出可能で、多数のアカウントへの資金分割によるユーザビリティ問題を回避できる。
- •Private Information Retrievalにより、復元されたウォレットはサーバーに確認対象のアドレスを知られることなく暗号化クエリで該当取引を特定でき、対応ソフトウェアウォレットは数週間以内に実装可能。
- •9月、Aurora IntentsはZcash建てのzkSNARKsオークションで1,718件のスワップ、1900万ドル超を処理し、$ZECへのクロスチェーンルートの実需要を示した。

Zcash開発者、量子リスクからスワップを守るワンタイムビューイングキーを提案
Zcash開発者のZakura氏は、Near Intents経由でルーティングされるすべてのZECスワップにワンタイムの入金用ビューイングキーを割り当てる新しいプライバシー設計を提案した。これは、シールド型ZcashアドレスがNearのパブリックブロックチェーンに永続的に公開されることで生じる、気づきにくい情報漏洩リスクに対処するものである。
量子コンピュータは現時点でZcashを解読してはいない。それでも、Zakura氏とZcashインフラチームは、十分な性能を持つマシンが将来的に解読する可能性を想定した設計をすでに進めている。
現在の運用では、複数の分散されたZcashアドレスが同じ基盤となる入金用ビューイングキーを共有できる。ビューイングキーは、支出権限なしに入金を検出・復号する能力、つまり実質的に読み取り専用のアクセスをウォレットに与える。これにより、資金の管理権限を露出することなく、多数のアドレスにまたがる一つのアカウントを監視できる。
Shorのアルゴリズム(現行の公開鍵暗号の基盤となる離散対数問題を解く量子手法)を実行する十分に強力な量子コンピュータは、理論上、公開されたアドレスからそのキーを復元し、アカウント全体で受け取った支払いを紐付けることが可能になる。この紐付け能力は、シールド型Zcashが提供しようとする中核的性質、すなわち同一ユーザーへの支払いを外部の観測者によって結び付けられてはならないという性質に反する。
1スワップにつき1つのビューイングキー
Zakura氏の提案は、こうした漏洩が発生場合の影響範囲を限定する。この設計では、クロスチェーンスワップごとに個別の入金用ビューイングキーと返金アドレスが割り当てられる。量子技術が最終的に公開された一つのアドレスを破ったとしても、攻撃者が知り得るのはそのスワップに関連する支払いのみであり、アカウント全体のより広範な支払い履歴を見ることはできない。
重要なのは、資金の移動を実際に許可する証明情報である支出キーは変更されない点だ。ワンタイムアドレス経由で受け取った資金は同じアカウントから支出可能であり、取引ごとに別のZcashアカウントを作るという煩雑な代替手段を回避できる。この区別は、ソフトウェアウォレットとハードウェアウォレットの双方にとって重要で、多数のアカウントに資金を分散させると深刻なユーザビリティの問題が生じかねない。
プライベート検索が復元問題を解決
スワップごとに新しいビューイングキーを生成することは、別の課題も生む。ウォレットの復元だ。通常であれば、復元されたウォレットは、過去に生成したすべてのスワップキーを使ってZcashの取引履歴を繰り返しスキャンする必要がある。
Zakura氏はこの問題を Private Information Retrieval(PIR)で解決することを提案している。公開フィルタにより返金アドレスが資金を受け取ったかどうかを判定し、暗号化されたクエリによって、サーバーにどのアドレスを確認しているかを知られることなくウォレットが該当取引を特定できる。Zakura氏のオープンソースライブラリを利用する対応ソフトウェアウォレットは数週間以内にこの機能を統合でき、ハードウェアウォレット対応はその後に予定されている。
実利用があるからこそ解決する価値のあるリスク
この設計は、ユーザーのいない純粋に理論上のインフラではない。9月、Aurora IntentsはZcash建てのzkSNARKsオークション(zkSNARKsはZcashのシールド型取引の中核となるゼロ知識証明システム)で1,718件のスワップ、1900万ドル超を処理し、$ZECへのクロスチェーンルートに確かな需要があることを示した。
この水準の活動があるからこそ、永続的に公開されたアドレスは、量子マシンが悪用可能になる前に対決すべきプライバシー問題となる。
Zcash開発者は並行して、より大規模なNU7ネットワークアップグレードを準備しているが、現時点で提案されているNU7の変更はそれ自体、包括的なポスト量子移行にはなっていない。
より大きなシグナルは文化的なものである。暗号資産のセキュリティチームは、量子リスクを最初の実用的な攻撃が現れてからではなく、今、エンジニアリングで対処すべき問題として扱うようになりつつある。
ソース: CryptoNewsNet
原文レポート: Zcash Proposes New Privacy Layer Guard Swaps From Quantum Risks