autorenew
ZachXBT、ZashiウォレットのNEAR Intents連携におけるZcashのプライバシー欠陥を発見

ZachXBT、ZashiウォレットのNEAR Intents連携におけるZcashのプライバシー欠陥を発見

In the fast-paced world of blockchain, privacy remains a top priority, especially for those dealing with volatile assets like meme tokens. Recently, renowned on-chain sleuth ZachXBT shared a detailed thread on X about testing the privacy features of the Zashi wallet, a mobile app designed for Zcash (ZEC), a privacy-focused cryptocurrency. His findings highlight a potential vulnerability in the wallet's integration with NEAR Intents, a cross-chain swapping mechanism. Let's break it down step by step, explaining the technical bits in simple terms.

Zashi と NEAR Intents とは?

ZashiはZcash向けの使いやすいモバイルウォレットで、zero-knowledge proofsを使ったshieldedトランザクションにより残高や振る舞いを秘匿することを重視しています。イメージとしては、暗号化された封筒で送金するようなものです。一方、NEAR IntentsはNEAR Protocolの機能で、クロスチェーンでのスワップやブリッジをシームレスに行えるようにし、従来の中央集権型取引所を介さずに異なるブロックチェーン間で資産を移動できるようにします。

詐欺の露呈や不正資金の追跡で知られるZachXBTは、SolanaからZcashへ1 SOLをブリッジしてからそれをshieldした上で、Zashiのプライバシー主張をテストすることにしました。

NEAR Intents のスワップオプションを表示する Zashi ウォレットのインターフェース SOL を ZEC にブリッジする際の Zashi のスワップ詳細

彼はSolana側の送金トランザクションとZcash側の受取先を提示し、ブリッジがどれほど簡単かを示しました。

明らかになったプライバシーの欠陥

本当の問題は、ZachがZashiのNEAR Intentsを利用した「Crosspay」機能でshieldedなZECを使ってEthereumアドレスに匿名で資金を送ろうとしたときに発生しました。彼は特定のアドレスに0.005 ETHを要求しました。

ETHアドレスへ資金提供するための Zashi の Crosspay 機能

スワップ自体は完了したものの、0.001598 ZECの小額の払い戻しが彼の元のtransparent Zcashアドレス('t1MQ9Z'で始まる)に返送されました。Zcashにおけるtransparentアドレスはshieldedとは異なり、通常のブロックチェーンアドレスと同様に公開されます。

この払い戻しがトレーサビリティのリンクを生みました。NEAR Intents側のアドレスからタイミングや金額を照合すれば、誰でも最初にシールドしたアドレスを関連付けて匿名性を剥ぎ取ることが可能になります。しかもこれらのtransparentアドレスは静的(変更されない)であるため、繰り返し使うことでリスクは増大します。

払い戻しトランザクションがアドレスを結びつける様子の図示

Zashiチームの対応と今後の修正

ZachはZashiチームに連絡を取り、チームはこの問題を認めました。メンバーの @jswihart によるスクリーンショットによれば、彼らはNEAR Intents機能に対して一時的な透明アドレス(ephemeral transparent addresses:使い捨ての一時アドレス)を実装する予定で、これは次期バージョンZashi 2.4.4で導入される見込みだとしています。最終的にはshielded refundsを追加して、このギャップを完全に封じることを目指しています。

エフェメラルアドレス導入など今後の修正についての Zashi チームのアップデート

スレッドへの返信で、NEAR Protocol共同創業者のIllia Polosukhin(@ilblackdragon)もshielded refundsがロードマップにあることを確認しています。

ユーザー向けの回避策とアドバイス

アップデートが適用されるまでの間、ZachはshieldedなZECを含むCrosspay転送では別のデバイス上で複数のウォレットシードを使うことを推奨しています。これにより活動を分離し、プライバシーを保つ助けになります。

また彼はZashiの総合的なユーザー体験を評価しており、Moneroウォレットで遭遇したUI/UXの痛点をいくつか解消していると指摘しています。例えば、Zashiでのブリッジはシームレスに感じられ、Moneroの最近のQubic攻撃のようなネットワーク問題の際の良い代替手段になり得ます。

ミームトークンのトレーダーに与えるより広い影響

Zcash自体はミームトークンではありませんが、Zashiのようなツールはフロントランニングやボット、ホエールによる追跡を避けたいミームコイン愛好家にとって非常に有用です。ミームトークンの世界では、ポンプやダンプが一瞬で起こるため、オンチェーンでのOPSEC(operational security)は戦略の成否を分けます。Zachのスレッドは、プライバシー重視のツールでさえ盲点を抱えうることを示しており、常に警戒を怠らないよう促しています。

よりよいオンチェーンOPSECのコンテンツとサービスを求める ZachXBT の呼びかけ

Zachは適切なオンチェーンOPSECの維持についてさらに投稿を検討しており、個人トレーダーや小規模ファンド向けに活動の匿名化を支援するコンサルティングを提供することも考えています(もちろん悪意ある行為を助長することはしない前提です)。もしミームトークン市場でオンチェーン上のフィンガープリントを気にしているなら、これは大きな変化をもたらす可能性があります。

最後に

ブロックチェーンにおけるプライバシーは継続的な戦いであり、ZachXBTのような専門家によるスレッドはコミュニティのレベルアップに寄与します。ミームトークン市場が進化するにつれて、堅牢なプライバシー機能の統合はユーザー保護の鍵となるでしょう。Zashiのアップデートに注目し、実際に使う前には自分のツールを常に二重チェックしてください。ブロックチェーン技術とミームトークンに関するより多くの洞察を求めるなら、Meme Insiderに引き続きご注目を。

おすすめ記事