Zcash開発者、「バンカーモード」騒動を受け、耐量子決済について1月目標を設定
重要ポイント
- •Zcashの開発者は、ハッシュベース署名を支援するポスト量子署名オペコードを1月に投入することを目指しているが、ネットワーク有効化日は未確定。
- •当初のアップグレードは発行済みZECの約70%を占めるトランスペアレント取引を対象とし、シールドペイメントには別途の耐量子対策が必要。
- •Zakuraはプライベート情報検索に基づくプライベート残高照会ツールも開発しており、ウォレットがリンクされたアドレスをサーバーに晒さずに残高確認できるようにする。実験版はVizorウォレットで利用可能。
- •この計画は、Ethereum研究者Justin Drake氏が最悪の場合、AIが数か月以内にビットコインとイーサのウォレットを守る暗号を破る可能性があると警告したことに続くもので、Ethereum自身のより広範な耐量子移行は2029年12月を目標としている。
- •ZECは木曜日、約1,185ドルで引け、前週から約11%下落し、Drake氏の投稿がX上で拡散した後、主要暗号資産の下落を先導した。

プライバシー重視のZcash(ZEC)の開発者は、AI支援による攻撃への警告が暗号資産ウォレット全般のセキュリティに注目が集まる中、今後数か月以内に量子コンピュータに耐えうる保護機能を追加する計画です。
プライバシーコインの開発チームは、耐量子のハッシュベース署名のサポートを1月に追加することを目指していますが、ネットワーク有効化日は未確定です。このアップグレードは当初、発行済みZECの約70%を占めるトランスペアレント取引を保護するもので、シールドペイメントには別途の対策が必要です。計画の対象は、ZECの約10枚中7枚が存在する公開側の決済です。
Zcashネットワークの運用と取引検証に使われるプログラムの一つであるZakuraは、ウォレットがリンクされたアドレスをサーバーに開示することなく残高を確認できるプライベート照会ツールも開発しており、その実験版がVizorウォレットで利用可能です。
「我々のチームは、ポスト量子署名オペコードを1月にZcashへ投入する計画です」とRoman Akhtariev氏は、Zakuraのエンジニアリング投稿で述べました。
これらのオペコード(命令)により、Zcashは量子攻撃への耐性を目的とした決済承認方式であるハッシュベース署名を検証できるようになります。1月はチームの目標ですが、確認済みのネットワーク有効化日は示されておらず、確定するまでの間、これらのオペコードはネットワーク上のコインに対する実際の保護というよりも、ソフトウェア上の機能にとどまります。
狙いは、攻撃者が現在の公開鍵から逆算してウォレット所有者の承認を偽造しコインを盗用することを防ぐことです。アップグレードされたソフトウェアは、ネットワークがハッシュ(秘密データから生成されるデジタル指紋)で検証する署名を生成します。ハッシュベース方式は、量子コンピュータによって破られると予想される公開鍵暗号の数学ではなく、十分に研究されたハッシュ関数のセキュリティに依存する、ポスト量子暗号の中でも最も保守的な系統に属し、2024年に米国国立標準技術研究所(NIST)が最初のポスト量子署名標準に採用したのと同じ系統です。したがって、承認の偽造にはこれらのハッシュを破る必要があり、現在のウォレット鍵する突破がその代替方式を自動的に破ることにはなりません。
使い捨ての新しいアドレスの使用により、支払い前に鍵を隠したままにでき、提案された署名は、支払い時に承認が公開される際の保護を目的としています
Zakuraの投稿は、Ethereum研究者Justin Drake氏の警告に続くものです。同氏は木曜日、いわゆる「バンカーモード」への備えを保有者に呼びかけ、最悪の場合、AIが「数年ではなく数か月で」ビットコインとイーサのウォレットを守る数学の抜け穴を見つける可能性があると述べました。Ethereum自身のより広範な耐量子暗号への移行は、2029年12月を目標日としています。現時点でウォレット鍵への実際の攻撃は実証されていません。この時系列と比べると、Zcashの1月目標は、オペコードが計画通り投入されれば、Ethereumのより広範な期限より数年早く、ネットワークの公開側に耐量子署名の動作するコード経路を提供することになりますが、有効化日は未確定で、シールドペイメントは計画の対象外です。
ZECは木曜日、約1,185ドルで引け、前週から約11%下落し、Drake氏の投稿がX上で拡散した後、主要暗号資産の下落を先導しました。
新しいアドレスと、情報を漏らす残高確認
2016年に登場したZcashには2種類の決済があります。シールドペイメントはゼロ知識証明を用いて送金者、受取人、金額を隠します。一方、トランスペアレントペイメントはビットコイン(BTC $82,985.25)とほぼ同様に機能し、アドレスと金額がブロックチェーン上で確認できます。
木曜日時点で、発行済み1,698万ZECのうち約1,196万ZECがトランスペアレントプールに存在しており、ZecStatsのデータに基づくCoinDeskの計算ではコインの約10枚中7枚に相当します。1月の計画は、ネットワークのこの公開側に焦点を当てています。
ウォレットは支払い承認に秘密鍵を使用し、ネットワークは対応する公開鍵で承認を検証します。公開鍵から秘密鍵を逆算するには非現実的な計算量が必要とされます。Drake氏の懸念は、技術的突破がそれを現実的なものにする可能性があるという点で、CoinDeskが木曜日に報じた通りです。
標準的なZcashのトランスペアレントアドレスは、初期状態では公開鍵をハッシュの背後に隠します。ハッシュは逆算が困難になるよう設計されたデジタル指紋です。支払い時にその鍵が公開され、残りの資金を新しいアドレスへ移すことで、未公開の別の鍵の背後に置かれます。
しかし、こうした新しいアドレスの確認は別の情報を漏らしかねません。10個のアドレスに資産を分散させた人でも残高は確認する必要があります。典型的なウォレットはサーバーにそれらの記録を要求するため、サーバーはブロックチェーン上では無関係に見えるアドレス同士を関連付ける手段を得ることになります。
Zakuraの照会ツールは、いわゆるプライベート情報検索(private information retrieval)を利用し、データベースがどの記録が要求されたかを知ることなく記録を返せるようにします。ウォレットは読み取り可能なアドレス一覧をサーバーに渡すことなく残高を確認でき、決済自体は公開のままです。実験版はすでにZcashウォレットのVizorの「Private queries」設定から利用可能ですが、現時点でこのプライバシー上の利点は設定を有にしたウォレットに限られます。
一方、シールド側には別の取り組みが必要です。Zcashの量子リカバリー設計は、受取人のアドレスを入手した攻撃者が、暗号化された決済記録を今のうちに保存し、将来の数学的突破の後に復号を試みる可能性があると警告しています。これは「今収穫し、後で復号(harvest now, decrypt later)」と形容されるリスクパターンです。