ビットコインとモネロは通常「暗号通貨決済における2つのプライバシーオプション」として紹介されますが、これは過度に好意的な描写です。Bitcoinの台帳は完全に公開されており、すべてのトランザクションは誰でも永遠に閲覧できます。モネロはデフォルトでプライバシーが確保されており、送信者・受信者・金額がプロトコルレベルで暗号学的に隠蔽されています。両者のプライバシーの差は非常に大きいですが、特定の状況においてのみ重要になります。これは暗号理論の深掘りではなく、ギフトカードを購入する方を対象とした実践的な比較です。
Bitcoinが実際に漏洩する情報
すべてのBitcoinトランザクションは公開記録です。BTCでギフトカードを購入すると:
- 送金した正確な金額が、ブロックエクスプローラー(mempool.space・blockstream.infoなど)を通じて誰にでも閲覧可能です。
- 送信元のアドレスが公開されます。そのアドレスに過去の履歴がある場合、過去のすべての活動も閲覧可能です。
- 送信先のアドレス(弊社の入金アドレス)が公開されます。そのアドレスがこれまでに受け取り・送信したすべての履歴も同様に公開されます。
- タイムスタンプが公開されます。公開された注文ページやSNS上の活動と組み合わせることで、購入者の身元特定が可能になる場合があります。
Bitcoinは匿名ではなく、仮名性があるだけです。お客様のアドレスを中心とするクラスター(コインジョインへの参加、取引所からの出金、以前の給与など)は、根気か有料のチェーン分析サービスさえあれば誰でも追跡できます。ほとんどの購入者にとってこれは問題ありません。$50のAmazonカードを購入する場合、チェーンには見知らぬアドレスへの入金が記録されるだけで、$50の支払いをチェーン分析する人はいないでしょう。しかし一部の購入者(ジャーナリスト・活動家・弾圧的な政権下にいる方・ウォレット履歴をSteamユーザー名と紐付けたくない方)には、これが実際の問題となります。
モネロが隠蔽する情報
モネロにはデフォルトで有効化された3つのプロトコルレベルのプライバシー機能が搭載されています。
- ステルスアドレス:すべてのトランザクションは、公開アドレスが変わらないにもかかわらず、受取人だけが検出できるワンタイム受信アドレスを生成します。外部の観察者は複数の入金を同一のウォレットに紐付けることができません。
- リング署名:すべてのトランザクションは、16人の可能な送信者(お客様のウォレットと最近のチェーンから選ばれた15人のおとり)のリングによって署名されます。外部の観察者は16人のうち実際に送金したのが誰かを特定できません。
- RingCT(機密トランザクション):すべてのトランザクションの金額はオンチェーンで暗号化されます。ブロックエクスプローラーには何らかのトランザクションが発生したことは表示されますが、金額は表示されません。
これらの組み合わせにより、モネロのチェーンでは、金額が隠蔽され送信者が不明確なトランザクショングラフしか確認できません。チェーンは完全に監査可能です——総供給量の確認・二重支払いがないことの確認・暗号の健全性の確認はできます——しかし資金の追跡はできません。
ギフトカード購入時に何が変わるか
BTCで支払うと、公開チェーンにはお客様のウォレットがX金額をこのカタログが運営する入金アドレスに送金したという恒久的な記録が残ります。そのウォレットが実際の身元と紐付けられた場合(取引所のKYCデータベース・漏洩したデータセット・SNSでのアドレス公開)、その日にその金額でこのサイトでギフトカードを購入したことも再構築できます。どのギフトカードかは弊社の内部記録にのみ存在しますが、支払い自体は公開されています。
XMRで支払うと、公開チェーンにはブロック内で何らかのモネロトランザクションが発生したという記録のみが残ります。金額は隠蔽されています。送信者は16人のうちの1人です。受信者は弊社の公開ウォレットリストに掲載されていないステルスアドレスです。お客様の実際の身元がモネロウォレットと紐付けられたとしても、その紐付けはチェーン上の過去の特定のトランザクションには及びません——「Aliceが支払ったトランザクション」でグラフをフィルタリングする方法がないからです。
モネロが過剰な場合
妹の誕生日にSpotifyギフトカードを購入するのに、国家レベルの情報機関に支出パターンを再構築されても気にしないのであれば、ビットコインで問題ありません。そのレベルの脅威においては、プライバシーの差は学術的な問題に過ぎません。BTCの低い手数料と優れたUX(このカタログではLightningは非対応になりましたが、オンチェーンBTCは十分に整備されています)によって、ビットコインがより簡単な選択肢です。
ビットコインが適切でない場面
- 電話番号をウォレットと紐付けたくない相手への携帯料金チャージ。
- 入金先がインタビューと紐付けられる可能性があり、ジャーナリストとして資金の出所のバッファーとしてギフトカードを購入する場合。
- 長期間公開されているアドレスに相当量のBTCを保有しており、小額のギフトカード支払いによって実際の支出パターンを漏らしたくない場合。
- 購入する商品は合法だが政治的に敏感な管轄区域に居住しており、後々チェーン分析が問題になる可能性がある場合。
これらすべての場合において、XMRでの支払いは支払いの公開オンチェーン記録を排除します。
USDT・ETH・その他のコインについて
USDTはTron(TRC-20)・Ethereum(ERC-20)・Solana(SPL)上で動作します。3つすべてが公開台帳であり、Bitcoinと同様の透明性があります。アドレスにDeFiや中央集権型取引所のリッチな履歴が付いている場合、さらに状況が悪化することがあります。USDTは手数料の低さと使いやすさのために利用してください。プライバシーのためではありません。
Ethereum・Solana・Litecoin・Bitcoin Cash・Dogecoin・Dash・Tronはすべて公開台帳を持っています。Dashには「InstantSend/PrivateSend」機能がありますが、そのプライバシー保証はモネロより弱いです。これらのいずれもXMRのプライバシー代替品にはなりません。
「BTCで支払い、XMRに払い出す」という方法
暗号通貨のみを使う購入者が時に使う手法として、入金をBTCで送り、レートエンジンが途中でXMRにスワップし、マーチャントがXMRで決済を受け取るというものがあります。このカタログではUSDT-ERC20とSolanaを決済ターゲットとして使用しており、XMRではありません——スワップのステップは発生しますが、モネロには至りません。純粋なXMR決済が重要な場合、XMRで直接支払うことが最もクリーンな方法です。入金アドレスはMoneroアドレスであり、支払いを記録するチェーンはMoneroのチェーンであり、プライバシー特性が適用されます。
まとめ
ビットコイン:UXが使いやすく、公開台帳であり、ほとんどの購入者にとってほとんどの場合で問題ありません。モネロ:より優れたプライバシー特性を持ち、ウォレットのUXがわずかに複雑で、支払いにオンチェーンの痕跡を残したくない場合に最適です。このカタログのすべての商品で両方が対応しています。