ジーキャッシュがアイアンウッドで新シールドプールを稼働、旧オーチャードからの退出制限が偽造資産の流通を防ぐ

Last Updated on 2026年7月29日 by oba3

プライバシー重視の暗号資産ジーキャッシュ(Zcash)が、ネットワーク更新NU6.3のアイアンウッド(Ironwood)を有効化し、新しいシールドプールを稼働させた。今回の更新は、旧オーチャード(Orchard)プールで発見された偽造につながり得る重大な脆弱性へ対応するものだ。旧プールを閉じたうえで、そこから退出できるZECの総量を過去の正規流入量以下に制限し、修正後の新プールへ資産を移す。焦点は約17億ドル相当とされる残高規模ではない。秘匿された資産を公開せずに移行させながら、正規発行量を超えるZECが新しい流通領域へ入らないことを検証できるかにある。

目次

何が起きたのか?

ジーキャッシュの開発関係者は2026年5月29日、オーチャードの暗号回路に、条件次第で正規に発行されていないZECを作成できる重大な脆弱性を発見した。問題は非公開で開発チームへ報告され、6月初旬には緊急ネットワーク更新NU6.2によって新たな悪用を防ぐ修正が導入された。

開発側は、脆弱性が実際に悪用された証拠は確認されておらず、悪用された可能性も低いとの見方を示している。しかし、オーチャードでは取引額や送金先が秘匿されるため、過去に不正なZECが一度も作られなかったことを通常の残高集計だけで証明することはできない。

この不確実性を処理するため、7月28日に有効化されたのがアイアンウッドである。更新後は旧オーチャードプールへ新しい資産を入れられず、旧プール内で新たな送受信を行うこともできない。既存資産は外部へ出すことだけが可能となり、修正済みの暗号回路を使う新しいアイアンウッドプールへ段階的に移される。

旧プールから退出する資産には、ターンスタイルと呼ばれる会計上の制限が適用される。これはオーチャードへ過去に正規に入ったZECの総量を記録し、それを超える数量が外へ出る取引をネットワーク規則で拒否する仕組みである。

利用者が一斉に手動操作を行わなければ更新が成立しないわけではない。対応ウォレットは通常の送金処理を通じて新プールを利用できるようになる一方、交換所や保管サービスではソフトウェア更新に伴う一時的な入出金停止が発生する可能性がある。

なぜ重要なのか?

一般的な公開ブロックチェーンでは、各アドレスの残高や発行量を外部から集計しやすい。ジーキャッシュのシールドプールでは、利用者のプライバシーを守るため、個別の送金額や保有残高を公開せず、暗号学的な証明によって取引の正当性を確認する。

この構造では、証明回路に欠陥があると、利用者情報を公開せずに供給量の正しさを確認する前提が崩れる。脆弱性を修正しても、修正前の秘匿領域に不正資産が存在しなかったことを直接確認できなければ、交換所や保有者には供給量への疑念が残る。

アイアンウッドは、旧プールの内部情報を公開して調査する方法ではなく、出口の数量を制限する方法を採用した。誰がどれだけ保有しているかを明らかにせず、正当に流入した総量を超えるZECだけを外へ出さない。プライバシーと供給量検証を同時に維持するための処理である。

市場構造への影響

シールドプールは匿名送金機能であると同時に、多数の利用者資産を受け入れ、内部で所有権を移転する資産基盤でもある。その基盤で偽造の疑いが生じれば、ウォレットや交換所は受け取ったZECが正規供給の範囲内にあるかを評価しにくくなる。

旧オーチャードを新規利用できない状態にし、新しいアイアンウッドプールと会計上分離することで、修正前と修正後の資産領域には明確な境界が置かれた。新プールへ移れる数量が正規流入量に制限されれば、更新後に流通可能なZECが発行上限を超えていないことをノード運営者が検証できる。

ただし、アイアンウッドの有効化と利用者資産の移行完了は同じではない。旧プールには移動していない資産が残り得るため、ウォレット、交換所、保管事業者が新しい取引形式へ対応する速度によって、実際の移行期間は変わる。

主要なサービスの対応が遅れれば、利用者が新プールへ資産を送れない、交換所への入金が反映されない、出金が一時停止されるといった摩擦が生じる可能性がある。プロトコル上の安全性を回復しても、資産へのアクセス経路が整わなければ市場の信頼は十分に戻らない。

また、旧プールからの退出はプール全体の残高変化として観測できる。個別の送金先や金額が保護されても、特徴的な数量や時間帯で移動すれば、外部の分析者に行動を推測される場合がある。ウォレット側には移行時のプライバシーを損なわない処理も求められる。

資金・規制・流動性との関係

新プールの規模を評価する際は、ドル換算額だけでなく、旧オーチャードに残るZECとアイアンウッドへ移ったZECの数量を見る必要がある。価格が変動すれば同じ数量でも評価額は大きく変わるため、約17億ドルという数字だけでは移行の進捗を判断できない。

交換所が更新作業のため入出金を停止すれば、短期的に取引可能なZECが一部の市場へ偏る可能性がある。反対に主要ウォレットや交換所が早期対応すれば、利用者は旧プールの資産を新しい領域へ移し、通常の取引や保管を再開しやすくなる。

ターンスタイルの役割は、旧プール内に不正資産が存在しなかったと証明することではない。仮に偽造されたZECが残っていたとしても、過去に正規流入した総量を超えて新プールや公開領域へ退出できない状態を作ることである。

この違いは重要だ。過去の悪用有無について不確実性を残したままでも、現在の流通供給量が上限を超えないことをネットワーク参加者が独立して確認できる。開発組織の説明だけを信頼するのではなく、ノードが同じ規則を検証できることが信頼回復の土台となる。

今後は修正済み回路の形式検証、第三者監査、継続的な安全性検査も必要になる。新プールが稼働したことは、将来の暗号回路に欠陥が存在しないことを保証しない。更新履歴と検証方法を複数組織が確認できる体制が求められる。

初心者向け補足

シールドプールとは、送金額や取引相手を一般公開せずにZECを保有、移転できる領域である。公開アドレスとは異なり、外部から個別利用者の残高を一覧で確認することはできない。

今回の脆弱性は、利用者の匿名情報が外部へ漏れた問題ではない。暗号学的な証明の不備によって、正規に発行されていないZECを作成できる恐れがあった問題である。実際に偽造が行われたと確定したわけではない。

ターンスタイルは、プールへ入った総量と外へ出た総量を比較する会計上の関門である。個々の利用者や取引内容を公開することなく、正規の流入量より多い資産が退出しないよう制限する。

Web3Timesの視点

アイアンウッドを新しい匿名機能の追加として読むと、今回の更新が必要になった理由を見落とす。中心にあるのは、疑義が残る旧オーチャードから正規資産だけを退出させ、修正後のプールへ移す供給管理である。

重要なのは、約17億ドル相当とされる資産が短期間ですべて移るかではない。旧プールへの新規流入と内部移転を止め、そこから外へ出られる総量を正規入金以下に固定したことにある。全利用者の移行を待たなくても、過剰なZECが流通供給へ追加されない規則を適用できる。

一方、プライバシー機能への信頼が戻るかは、プロトコル規則だけでは決まらない。ウォレットが安全な移行経路を提供し、交換所が新形式へ対応し、利用者が資産へ継続してアクセスできることが必要になる。

今後確認すべきなのは、新プールの評価額ではなく、旧オーチャードに残る数量、アイアンウッドへ移った数量、対応済みウォレットと交換所、入出金停止の状況、第三者監査の完了である。今回の更新の成否は名称や稼働日ではなく、匿名性を維持したまま偽造資産の退出を防ぎ、正規資産を新しい市場基盤へ移せたかによって判断される。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

Web3をやさしく解説するOba3

目次