2026年版・仮想通貨決済の仕組みをわかりやすく解説
「仮想通貨決済ってどうなっているの?」と聞かれると、ブロックチェーンの仕組みを想像する方が多いですが、実際はもっとシンプルです。ほとんどの場合、お店側は仮想通貨そのものを受け取りません。ここでは、実際に「仮想通貨で支払う」ときに何が起きているのか、そして仕組みが意外と簡単な理由を解説します。
お店は本当に仮想通貨を受け取っている?
実際には、ほとんどのお店が仮想通貨(オンチェーンでの直接支払い)をそのまま受け取っていません。世界中でどれくらいの店舗がカード変換なしで仮想通貨を受け入れているかは公的なデータもありません。ただし、仮想通貨が使えないわけではなく、仕組みが多くの人のイメージと異なるだけです。
BitPay、Coinbase Commerce、NOWPaymentsなどの決済ゲートウェイは、仮想通貨の受け取りを希望する店舗向けに請求書発行や確認、会計処理を担います。これらのサービスを使えば、店舗側は現地通貨で受け取り、仮想通貨部分はゲートウェイが管理します。Microsoft、PayPal、Shopify、Overstock、Newegg、AT&Tなどの有名ブランドも、直接またはパートナー経由で仮想通貨決済に対応しています。
間接的な方法もあります。BitPay、Bitrefill、CoinGate、CryptoRefillsのようなギフトカードプラットフォームは、仮想通貨決済に対応していない大手ブランドでもクリプトで使える橋渡し役です。ただし、これも店舗が直接仮想通貨を扱うわけではありません。一般的な解決策は、USDCのようなステーブルコインでチャージしたバーチャルVisaカードを使う方法です。
例を挙げると、USDCを25ドル分チャージし、Visa対応店舗でスマホをタップすると、カードネットワークが25ドル分の決済を処理します。利用者側ではUSDCの残高が減り、店舗側では通常のカード売上としてUSDで受け取ります。
販売者にとっては、普通のVisa決済と同じです。USDで入金され、仮想通貨が使われたことを意識する必要はありません。これがaccepting crypto directly(店舗が直接仮想通貨を受け取る)とaccepting a card payment funded by crypto(仮想通貨でチャージしたカード支払い)の違いです。前者は店舗やゲートウェイが仮想通貨の請求やウォレットアドレス、確認状況、会計処理を行いますが、後者はその手間が不要です。カードレイヤーの役割はここにあります。
クリプト決済カードの仕組み(ステップごと)
流れはシンプルです。
- You hold USDC in your wallet. 日常の支払いにはUSDCが便利です。1ドルに連動しているため、チャージから支払いまで価格変動リスクがありません。
- You fund your virtual Visa card with USDC. これはウォレットからカード残高へのオンチェーントランスファーです。Polygonの場合、ガス代は1回あたり0.01ドル未満のことが多いです。
- You add the card to Apple Pay or Google Pay し、Visa対応店舗(ネット・実店舗)で利用します。
- The Visa network processes the transaction. 利用者側でUSDC残高が減り、店舗側ではUSDで受け取ります。コンバージョンは決済システム内で自動処理されます。
- The merchant sees a normal Visa payment. 店舗は現地通貨で受け取り、USDC自体を扱うことはありません。
チャージ時がブロックチェーンの役割です。ウォレットがオンチェーン取引に署名し、ネットワークに送信して承認を待ちます。秘密鍵はネットワークに送られず、認証の証拠を生成し自分の手元で保持します。
チャージが完了すると、カード残高が「支払い用レイヤー」になります。コーヒーや日用品、サブスクなどの支払いごとに毎回ブロックチェーン送金を待つ必要はありません。事前に必要額だけをカード残高に移しておきます。
レジでの支払いは、見慣れたカード決済と同じです。店舗は通常のカード承認リクエストを送り、発行会社が残高を確認して承認または拒否します。その後、カードネットワークを通じて法定通貨で決済されます。仕組みは複雑ですが、決済インフラが吸収してくれるため、利用者はスマホをタップするだけの簡単さです。
仮想通貨残高は支払い時にどうなる?
ここで混乱しやすいポイントですが、答えはシンプル。影響を受けるのはカード残高だけです。USDCでチャージしたVisaカードで支払うと、発行会社がカード残高から利用額を差し引きます。たとえば25ドル使えば、USDCで25ドル分がカード残高から引かれます。店舗にはUSDで25ドルが届きます。メインのウォレット(大きな保有資産が入っている方)はそのままです。
Think of it this way: ウォレットは「貯金口座」、カード残高は「今日の使い分」。認証時に発行会社がUSDC残高を確認し、承認後に一時的なホールドをかけて決済時に引き落とします。
この分離は日常のリスク管理にも有効です。たとえば、今日は50ドルだけ使う予定なら、全ウォレット残高をカードに移す必要はありません。必要な分だけカード残高に移し、残りは保管しておけます。
こうすることで、取引の仕組みもわかりやすくなります。カード残高が店舗向け支払いを担い、メインウォレットは大きな仮想通貨資産の保管場所として分けて管理できます。
One more thing worth knowing: ブロックチェーン取引が一度承認されると、基本的に取り消しできません。誤送信した場合も、承認後の取り消しはできないため、メインウォレットとカード残高を分けておくことでリスクを限定できます。
クリプト決済カードの主な2タイプ
カードの違いは「資金の管理者が誰か」というカストディ(保管)にあります。
Custodial(取引所型) | Non-Custodial(自己管理型) | |
資金の管理者 | 取引所 | 自分(秘密鍵) |
例 | 取引所連携カード | Tangem Pay |
使える仮想通貨 | BTC、ETH、stablecoin | USDC(stablecoin) |
取引所リスク | あり(取引所の問題で資金に影響) | なし(自己管理) |
KYC必須 | あり | あり |
Apple/Google Pay | サービスによる | 対応 |
Custodial cardsは、取引所やプラットフォームが秘密鍵を管理します。手軽に始めやすい一方で、アクセスやセキュリティは提供元に依存します。もし出金停止やルール変更、障害、経営問題などが起きた場合、資金へのアクセスが制限されるリスクがあります。
日常利用では、たとえばメインウォレットに1,000ドル、1日分の50ドルだけをカード残高に移す、といった使い分けができます。
Non-custodial cardsは、秘密鍵を利用者自身が管理します。資金は購入時までユーザー管理のスマートコントラクトに保管されます。自己管理型でも、ウォレットのアクセス管理や承認内容の理解は必要です。
Tangem Payは、Tangem Walletアプリ内に組み込まれたノンカストディアル型の決済アカウントです。Polygon上のUSDCをチャージし、バーチャルVisaカードで決済します。メインのTangem WalletはKYC不要・匿名のまま、Tangem Payは規制対応のためSumsubによるKYCが必要な別アカウントとして分かれています。
この分離は意図的です。Tangem Walletは保管・管理用、Tangem Payはカード決済用と役割が明確に分かれています。大部分の資産は匿名のTangem Walletに保管し、必要な分だけTangem Payへ移して使うことができます。
One honest limitation: 現時点でTangem Payはバーチャルカードのみ対応ですが、今後物理カードも予定されています。初期対応は米国・中南米・アジア太平洋の42カ国で、UKやEUは2026年以降に対応予定です。
ステーブルコインとは?なぜ決済に使う?
stablecoin(ステーブルコイン)は、法定通貨(主に米ドル)と価値を連動させた暗号資産です。USDCは1米ドルと連動し、1トークン=1ドルを維持します。決済でBTCやETHを使うと価格変動(ボラティリティ)が大きな問題になりますが、ステーブルコインはこの課題を解決します。
例えば、BTCで100ドル分チャージし、その後BTCが15%下落した場合、何も買わなくても15ドル損してしまいます。USDCなら100ドル分チャージすれば、そのまま100ドル分の購買力が維持されます。
この安定性が、USDCを日常決済に適した資産にしています。たとえば100ドル分を用意し、100ドル分のUSDCを送金すれば、手数料や為替変動を除いて100ドル分のカード利用が可能です。BTCやETHも資産としては有用ですが、価格が動きやすいため日常の少額決済には向きません。15%の値動きは、ランチやガソリン代、サブスクの支払いに直結します。
USDCやUSDTは流動性・送金コスト・普及度の高さから決済に選ばれています。2026年の市場予測では、ステーブルコインがクリプトネイティブ用途から消費者向け決済・店舗インフラへ拡大し、Klarna、PayPal、Stripeなどもドル連動のステーブルコイン決済インフラに参入しています。
ただし、ネットワークレイヤーの存在も忘れてはいけません。USDCをオンチェーンで動かすにはブロックチェーン取引が必要で、ネットワーク手数料がかかります。Polygonなら通常1セント未満のことが多いですが、手数料はカード発行元ではなくネットワークバリデーターに支払われます。
つまり、ステーブルコインは「価値を安定させる」「支払い資産として法定通貨に変換できる」という2つの役割を果たします。Tangem Payはノンカストディアル型でこの仕組みを実現している実例です。詳しくは tangem.com/en/tangem-pay/をご覧ください。
よくある質問
-
ほとんどの店舗は直接受け取っていません。世界中でどれくらいの店舗がオンチェーンで仮想通貨を直接受け入れているかは公的なデータもありません。クリプト決済カードがそのギャップを埋めており、店舗はVisaネットワーク経由でUSDを受け取り、利用者はUSDCで決済をチャージします。店舗側は仮想通貨を扱う必要がありません。
-
USDCをカードにチャージし、Visa対応店舗で通常のVisaカードと同じように使えます。支払い時にUSDC残高が減り、店舗側にはUSDが届きます。利用者は決済時に仮想通貨を意識する必要はなく、変換処理は決済インフラが自動で行います。
-
影響を受けるのはカード残高のみです。たとえば25ドル使えば、カード残高から25ドル分のUSDCが差し引かれます。メインウォレット(大きな資産を保管している方)はそのままです。2つの残高は意図的に分離されています。
-
カード残高が不足している、または発行会社が認証を拒否した場合、支払いは完了しません。店舗側もカード決済を受け取りません。メインウォレットは支払い用残高とは分離されています。
-
スマホの紛失とオンチェーンUSDC残高の管理は別です。Tangem Payではカードを凍結すればVisaネットワークとの接続が切れますが、オンチェーンUSDC残高は影響を受けません。メインのTangem WalletもTangem Payの支払い用アカウントとは分かれています。
-
はい。Tangem Payを含む多くのクリプト決済カードでは、Visaネットワークの要件により支払い用アカウントでKYCが必要です。Tangem PayではSumsubを通じて本人確認(IDと顔認証)を行います。メインのTangem WalletはKYC不要・匿名のままですが、Tangem Payの支払いアカウントのみKYCが必要です。
-
カストディ型は取引所が資金と秘密鍵を管理します。取引所に問題が発生すると資金アクセスに影響が出る場合があります。ノンカストディ型(例:Tangem Pay)は、USDCがユーザー管理のスマートコントラクトに保管され、購入時まで自分で管理できます。Tangem Payカードを凍結しても、オンチェーンUSDC残高には影響しません。
-
Tangem Payは取引手数料・月額手数料・バーチャルカード発行手数料が無料です。カードチャージ時にはPolygonのガス代(通常0.01ドル未満)がネットワークバリデーターに支払われます。USD以外での利用時はVisaの為替レートが適用されます。 仕組みはシンプルで、USDCを保有しバーチャルVisaカードにチャージし、Visa対応店舗で利用します。店舗側はUSDで受け取り、ブロックチェーン部分は裏側で自動処理されます。