Arc chainのプライバシー: なぜ支払いがドル建てで丸見えなのか、USDCを露出させずに送る方法
Arc chainのプライバシーは、本気で資金を動かし始めた瞬間に真っ先に失われます。エクスプローラーさえあれば、あなたの受取額、業者への支払額、トレジャリーの残高まで誰でも読めてしまうからです。ここを解決できれば、個々のメンバーの給与を公開せずにチームへ支払い、大口の買い手にトークンを売る際に価格を晒さず、運用に使うウォレットと資金を受け取るウォレットを分離した状態に保てます。
このガイドでは、ネットワーク上の記録が見た目以上に多くの情報を露呈してしまう理由、Circleが現時点で開発中のプライバシーの状況、そしてMixoorを使ったUSDCのプライベート送金を、手順とコストを含めて解説します。それでは始めましょう。
Arc chainではプライバシーの差がここまで際立つ理由
ArcはUSDCを発行する企業Circleが構築したチェーンで、メインネットは2026年9月16日から稼働しています。他のEVMネットワークとは異なる特徴があり、支払いに使う資産とガス代を賄うトークンが同じUSDCだという点です。ボラティリティのあるネイティブコインは一切介在しません。
この利便性には、ほとんど誰も語らない代償があります。Ethereumの世界では、観察者は0.4ETHがあなたのウォレットから出たことは把握できますが、まだ作業が残っています。どの価格で評価するか、いつの時点で見るかを判断しなければならないからです。Arcでは482.50USDCと読めば、そこで終わりです。今日も482.50ドル、送金した日も同じ、2年後も同じで、この数字は換算も不要ですし、古びることもありません。ネットワークの記録はブロックエクスプローラーというより、公開された銀行明細書に近い印象です。直近の取引を眺めるだけで一目瞭然です:

さらに、Circleが前面に押し出しているユースケースは、企業間決済、給与支払い、両替、財務管理です。まさに金額こそが機密情報で、単なる技術的な詳細ではない取引ばかりです。しかも、あなたのアドレスをひとつ誰かに紐付けられただけで、あとは芋づる式に丸見えになります。そこから相手方、金額、資金を動かす頻度まで、あなたの許可なくマッピングされてしまうからです。
まだネットワーク上に残高がない場合は、まずUSDCをArcチェーンへ移す方法のガイドから始めてください。
Arcでプライベート取引を行う手順
Arc上のMixoorは、入金元ウォレットと受取ウォレットの直接的なつながりを断ち切るノンカストディアルなプロトコルです。アドレスを保存する代わりに暗号学的コミットメントを保管し、ブラウザ内で生成されるゼロ知識証明と引き換えに資金を解放します。ネイティブのUSDCに対応しているため、ラップも事前の承認署名も一切不要です。インターフェースに入ると、次のような画面が表示されます:

すでにネットワーク上に20USDC以上の残高があり、受取用の新しいウォレットも準備済みなら、手順は次のとおりです:
- EVMウォレットを接続: MetaMaskなどのウォレットで、ネットワークをArc mainnet (chain ID 5042) に設定します。送金するUSDCがそのままガス代にもなります。
- モードを選ぶ: Directは入金と出金を一度に処理します。Delayedは資金をプールに残しておき、好きなタイミングで引き出せます。
- 金額を入力: 最小額は20USDCで、MAXボタンで利用可能な残高を自動入力できます。
- 受取ウォレットを指定: 送信元との履歴がない新しいアドレスが望ましいです。複数のアドレスに送金を分けることもできます。
- 取引に署名: ブラウザが証明を生成し、コントラクトがそれを検証、リレイヤーがUSDCを送信先に届けます。
トークンの承認ステップも中間のラッピングもなく、受取用ウォレットの残高はゼロで問題ありません。引き出しのガス代はリレイヤーが負担するからです。最低額を下回っている場合は、署名する前にインターフェース側が警告してくれます。
DirectとDelayed: 2つのモードは何が違うのか
両者の違いは暗号技術ではなく (それはどちらも同じです)、入金と出金を隔てる時間にあります。時間的な相関は、チェーンを解析する側にとって最も安上がりな手がかりです。同じ額の入金があって90秒後に同じ額の出金があれば、それを結びつけるのに才能は要りません。

Delayedモードでは入金だけを行います。USDCは引き出し待ちの資金として登録され、いつ、どこへ引き出すかはあなたが決められます。しばらく後でも、翌週でも構いません。金額が控えめで、プール内に紛れ込める動きがあるときはDirectが向いています。金額が目立つときや、毎月同じ日に発生する給与のようにタイミングが読まれやすい支払いにはDelayedが有効です。
ArcでUSDCをプライベート送金するコスト
Mixoorはリレイヤー手数料として0.25%を徴収し、引き出し時にのみ適用します。20USDCの送金であれば0.05USDCです。入金手数料はないので、プールに預ける金額はそのまま満額で入り、控除は出金時に発生します。
ネットワークのガス代もArcの他のすべてと同じくUSDCで支払い、同じ残高から引かれます。ここでこのチェーンが有利に働きます。他のネットワークなら、受取用ウォレットが操作できるようにネイティブトークンを送って資金補充する必要があり、その補充送金こそが新規アドレスの正体を暴いてしまうからです。Arcではその必要がなく、リレイヤーが引き受けるので、新しいウォレットは初回の受取と同時に生まれられます。
最後に押さえておきたい数字として、新規の引き出しは最低20USDCからで、それを下回るプライベート残高を残すことはできません。プール内の残高が足りない場合の解決策は、少し追加で入金して全額を一度に引き出すことです。
このプロトコルは他のネットワークでも動きます。ETHのプライベート送金のやり方と、コストがどう変わるかもあわせてご覧ください。
エクスプローラーで見えなくなるものと、見え続けるもの
はっきりさせておきたいのは、Mixoorはトランザクションを難読化するため、外部の観察者が2つのウォレット間のつながりを追えなくなるという点です。デポジットは記録されますし、出金も記録され、プールのコントラクトも公開されています。しかし、両端を結ぶ線そのものが消えるのです。あなたのウォレットが300 USDCを入れたことも、プールが別のアドレスに300 USDCを支払ったことも見えますが、その出金とそのデポジットを結びつける情報はどこにも公開されません。
ここから重要な点が見えてきます。それは、あなたが使っているときにプールの中にどれだけの人がいるかということです。トラフィックの少ないプロトコルでは、時間的に近く金額もぴったり同じ2つの操作は、ほぼ自動的に紐づけられてしまいます。Mixoorはこの分析コストを大きく引き上げ、一般的なトラッキングツールのほとんどを無力化しますが、リソースと執念のある相手にとって不可能になるわけではありません。
| 観察者が読み取れるもの | 通常のUSDC送金 | Mixoor Directモード | Mixoor Delayedモード |
|---|---|---|---|
| 支払い金額 | はい、正確なドル金額まで | はい、分割された各回ごとに | はい、分割された各回ごとに |
| 送金元ウォレット | はい | プールに対してのみ | プールに対してのみ |
| 受取ウォレット | はい | プールに対してのみ | プールに対してのみ |
| 2つのウォレット間のつながり | 1行で明示的にわかる | ゼロ知識証明によって切断される | ゼロ知識証明によって切断される |
| 時間的な間隔 | なし | 操作にかかる時間分 | 自分で決められる |
| 受取ウォレットの事前残高 | 操作に必要 | 不要、relayerが支払います | 不要。relayerが支払います |
Circleがまだ有効化していないオプトイン方式のプライバシー
Circleもこの問題を放置しているわけではありません。mainnetのアナウンスには、予定されている機能のひとつとしてオプショナルなプライバシーが挙げられており、ビューイングキーによる送金額と残高の秘匿化として説明されています。そして同じ文書内で、ネットワーク全体への展開に向けてまだ開発中であることが明言されています。
ビューイングキーという発想は、規制対応が求められる企業らしいアプローチです。金額は公開されなくなりますが、保有者は監査人、銀行、監督当局にキーを渡すことで、必要な情報だけを読ませることができます。企業が数字を世界中に晒すことなくコンプライアンス義務を果たすための設計であり、Arcという文脈では非常に理にかなっています。
ただし、これは別のレイヤーの問題を解決するものです。Circleが構築しているのは金額を隠しつつアドレスは可視のまま残す仕組みで、Mixoorが行っているのはその逆、つまり2つのウォレット間の関係性を断ち切ることです。両方が揃えばうまく補完し合いますが、現時点で利用できるのは片方だけで、もう一方には公表されたリリース時期がありません。
決済チェーン上でのウォレット衛生管理
どんなツールも雑な使い方をカバーしてはくれません。以下の習慣はコストがかからず、結果を支える土台になります。
- 受け取り用のウォレットは新規のものを使う: 送金元とすでにやり取りのあるアドレスで受け取ってしまうと、せっかくのゼロ知識証明の効果が最もわかりやすい形で失われます。
- キリのいい金額は避ける: Arcでは送金額がドル単位で正確に記録されるため、500.00のデポジットと500.00の引き出しは労せずして紐付けられます。金額を少しずらすか、送金を分割しましょう。
- リズムを崩す: 毎月同じ日に同じ金額を動かすと、それぞれの取引がどれだけプライベートでも、すぐに気づかれるパターンが浮かび上がります。
- 新しいアドレスに同じ資金源から入金しない: Arcではそもそも必要ありません。relayerが引き出しを負担するので、送金先のウォレットは受け取りの瞬間までゼロ残高でも問題ありません。
- ウォレットごとに役割を分ける: 日常操作用、受け取り用、保管用。真面目にプライバシーを考えるなら基本中の基本で、どのツールにも依存しません。
別のエコシステムで同じ問題がどう扱われているかを知りたい方は、Solanaが抱えるプライバシー面の弱点もチェックしてみてください。
FAQ
Arc chain自体はどの程度のプライバシーを提供していますか?
現時点ではゼロです。Arcはパブリックチェーンであり、USDCの送金はすべて金額、送信元、送信先とともに記録され、エクスプローラーから誰でも読み取れます。Circleがmainnet公開時に説明したビューイングキーによるオプショナルなプライバシーはまだ開発中なので、今この瞬間に必要な秘匿性はすべて外部レイヤーから調達するしかありません。
ArcにおけるMixoorの最低デポジット額は?
USDCネイティブのpoolは1回の操作あたり最低20 USDCで動いており、新規の引き出しもこの金額を下回ることはできず、これより小さい残額をプライベートに残すこともできません。pool内の残高が足りない場合は少し追加でデポジットして、一度に全額引き出してください。
ArcでMixoorを使うのに別のgasトークンは必要ですか?
不要です。Arcではgasも同じUSDCで支払うため、デポジットする残高とネットワーク手数料を賄う残高が同一のものになります。受け取り側のウォレットには何ひとつ用意しておく必要がありません。引き出しはrelayerが送信するからです。
Mixoorはpoolに預けたUSDCをカストディしますか?
いいえ。資金はスマートコントラクト内に保管され、デポジットした本人だけが生成できるゼロ知識証明と引き換えにしか解放されません。コントラクト、回路、SDKはApache 2.0ライセンスのオープンソースとしてGitHubに公開されています。
Arcでmixerを使うのは合法ですか?
管轄地域と、何よりも用途によります。給与、商談内容、プロジェクトの資金状況の秘匿性を守ることは、通常は許容範囲内に収まる一方で、同じツールを法的義務の回避や資金洗浄に使うことは違います。オンチェーン外に残しておく書類の重要性は、ツールそのものと同じくらい大きい要素です。
まとめ
Arcではすべての動きがドル単位の正確な金額で公開されるという事実を理解すれば、他人に指摘されて初めて気づくのではなく、何を見せて何を見せないかを自分の基準で判断できるようになります。ネットワーク側にはまだこれを回避する仕組みがなく、Circleのオプショナルなプライバシーにも公表された期日はないので、今の時点で使える選択肢は外部レイヤーだけです。
Mixoorはまさにその1レイヤー、つまり誰が誰に支払ったかを記録に残さないという役割を、0.25%の手数料で、資金のカストディを預けることなく提供します。クリーンなウォレットと繰り返しのパターンを避ける運用と組み合わせれば、設計上すべてを公開してしまうチェーン上でも実用に足る秘匿性を手に入れられます。Robinhoodのネットワークではこの問題にかなり異なるアプローチで取り組まれているので、そちらもあわせて確認してみてください。





