Coinnoti
☰
日本語ja
ブログに戻る

受け取ったUSDTは本物? 偽USDTと「フラッシュUSDT」の見分け方

USDTの支払いが本物かどうかは、ネットワーク、トークンのアドレス、受取人、数量、承認状況を確認して判断します。偽トークンや「フラッシュUSDT」という宣伝にだまされないための方法を説明します。

ウォレットに「500 USDT」と表示されていても、本物のTetherトークンを500枚受け取った証拠にはなりません。見慣れたロゴ、ドル換算額、成功したブロックチェーントランザクションでさえ、模倣トークンと一緒に表示されることがあります。

2024年の研究Interface Illusionsで最も多く模倣された資産はUSDTでした。研究者は2023年9月時点のEthereumトークンの調査で見つかった偽造トークン9,442種類のうち、2,115種類がUSDTの模倣品(22.4%)だと特定しました。

商品、現金、別の暗号資産を渡す前に、トークンの正体と自分のアドレスへの入金の両方を確認してください。ウォレットを接続したり、署名したり、リカバリーフレーズを教えたりせずに、公開ブロックチェーンの記録を調べられます。

USDTが本物か確認する方法

1. ネットワークを確認し、自分でエクスプローラーを開く

送金者にネットワークと完全なトランザクションID(トランザクションハッシュ、TXIDとも呼ばれます)を尋ねます。信頼できるウォレットやネットワークの公式サイトから適切なブロックチェーンエクスプローラーを開き、IDを貼り付けてください。EthereumならEtherscan、TRONならTRONSCANが例です。

実際の支払いに使う稼働中のネットワーク、つまり対象のメインネットを見ているか確認します。テストネットでの送金はメインネットのUSDT支払いにはなりません。異なるネットワークに同じようなウォレットアドレスがあっても、残高を相互に使えるわけではありません。

送金者にカスタムネットワークの追加やウォレットの接続ネットワーク変更を指示されたら、設定を独立して確認してください。MetaMaskは、悪意のあるネットワーク提供者が偽のブロックチェーン情報を返す可能性を警告しています。ウォレットに「Ethereum」と表示されるだけでは不十分です。

2. USDTのコントラクトアドレスを確認する

実際の送金記録からトークンの詳細を開きます。コントラクトアドレス、Solanaの場合はミントアドレスを探してください。これはそのネットワーク上の資産を特定します。「USDT」という名前やERC-20、TRC-20などの表示だけでは発行者を確認できません。

文字自体にも注意が必要です。2025年の研究Blockchain Address Poisoningは、2022年11月から2024年2月までのEthereum比較サンプルで、見た目の似た文字を使った少なくとも740種類のUSDTまたはUSDCの模倣品を発見しました。

Tetherが直接発行したUSDTなら、ネットワークごとの識別子をTetherのSupported Protocols and Integration Guidelinesに掲載されたものと照合します。以下は公開されている3つの識別子です。

Ethereumメインネット、ERC-20 USDT

0xdac17f958d2ee523a2206206994597c13d831ec7

TRONメインネット、TRC-20 USDT

TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t

Solanaメインネット、USDTミント

Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB

これらはトークン識別子であり、入金先アドレスではありません。送金しないでください。支払いの受取先には、自分のウォレットの受取アドレスを使います。

識別子全体とネットワークをセットで確認してください。Ethereumのコントラクトアドレスを、どのネットワークでも使えるUSDTアドレスと考えてはいけません。他のネットワークや対応状況の変更は、発行者の最新資料で確認してください。ブリッジされたトークンなら、偽物と判断する前に後述のブリッジの確認を行います。

Ethereum形式のアドレスには小文字だけのものと大文字・小文字混在のものがあります。それだけで不一致とは限りません。

3. トランザクションで実際に移転したものを調べる

完了したトランザクションのトークン転送欄を探します。無関係なコントラクトの呼び出しが成功した場合でも、本物のUSDTを動かさずにもっともらしい転送記録が作られることがあります。

EthereumではメインのTo欄に呼び出し先コントラクトが表示されることがあります。USDTの支払いでValue: 0 ETHと表示されても正常な場合があります。USDTの転送欄でトークンの受取人と数量を確認してください。

Approveトランザクションは使用許可を与えるだけです。入力データは要求された操作を示すものです。どちらも支払いを受けた証明にはなりません。

2020年の研究DEPOSafeは、トークン転送を拒否しながらトランザクションのレシートが成功と表示されるERC-20コントラクトが存在することを示しました。確認済みの資産が実際に移動したかを調べてください。

4. 数量と受取先アドレス全体を照合する

トークンの数量と請求額を比較します。0.500000 USDTは500 USDTではなく、0.5 USDTです。数量を確認するときはドル換算の推定額を無視してください。

ウォレットの受取画面や請求書にあるアドレスと、完全な受取先アドレスを照合します。最初と最後の数文字だけを見てはいけません。攻撃者はその習慣を狙って似たアドレスを作ります。

Solanaでは、受取用トークンアカウントのアドレスがウォレットのアドレスと異なる場合があります。本物のUSDTミントを保持していて、トークン所有者欄に自分のウォレットが示されているか確認してください。

日時と支払い記録も確認します。以前の請求書に充当済みの本物の送金を、新しい支払いには使えません。1つのトランザクションに複数の転送がある場合は、自分宛ての記録を特定します。

5. 実行成功と承認状況を確認する

トランザクションIDは調査の手がかりであって、支払いの証明ではありません。ブロックチェーンに取り込まれ正常に実行されたトランザクションを探し、その確定状況を確認します。保留中、呼び出し失敗、送金者の「送信済み」というメッセージでは不十分です。

利用可能ならfinalizedやTRONのsolidifiedなど、そのネットワークのファイナリティー状態を利用します。取引所や決済サービス経由の受取なら、指定された承認数に従ってください。どのネットワークやプラットフォームにも当てはまる共通の承認数はありません。

トランザクションが見つからない場合はネットワークと完全なIDを再確認します。エクスプローラーの表示が遅れているか、まだネットワークに到達していない可能性があります。確認できるまで支払いは未確認として扱ってください。

6. 自分のウォレットや口座で着金を確認する

自分が管理するウォレットなら、確認済みのトークンについて残高と入金履歴を確認します。同じUSDTという名前の別資産をその残高に含めてはいけません。すでに資金を移動したなら、現在の残高が入金額と一致することを期待するのではなく履歴を追ってください。

取引所への入金なら、自分の口座の入金記録と反映残高を確認します。取引所アドレスへのブロックチェーン送金だけでは、顧客口座への反映は証明できません。本物の資産でも、非対応ネットワークやトークンのために入金問題が起きることがあります。

3つの「500 USDT」支払いを比較

以下はTRONで支払う新規の500 USDT請求書を想定した架空の例です。どの場合も送金者は成功したトランザクションを見せますが、自分で調べると次の違いがあります。

確認項目本物模倣品スクリーンショット
トークンコントラクトTetherのもの無関係Tetherのもの
500トークンの送金先自分のアドレス自分のアドレス別人
支払い結果確定後に支払い完了偽トークンを受領未払い

本物の支払い:詳細が一致する

自分でTRONSCANを開きます。トークンのコントラクトは上記TetherのTRON識別子と一致します。実行成功・確定済みのトランザクションで自分の完全なアドレスに500 USDTが送られ、本物のUSDT残高にも反映されています。送金は新しいもので、請求書と一致します。

少額のテスト送金が成功しても、本番の支払いを確認してください。2020年のEthereum研究Tracking Counterfeit Cryptocurrency End-to-endでは、確認された裁定取引詐欺の被害者の4.6%が詐欺アドレスから本物のトークンを受け取り、その集団の81%が再びETHを送金しました。

記録された被害者の1人は1 ETHを送り、本物のHuobi Tokensを55枚受け取りました。1時間後に115.18 ETHを送ると、受け取ったのは偽物でした。送金者は最初に本物を送り、その後で資産をすり替えることがあります。

模倣トークン:送金は本物でも資産が違う

USDTという名前のトークンを500単位受け取りました。トランザクションは成功していますが、詳細を見ると無関係なコントラクトだと分かります。本物のUSDT残高は増えていません。送金者は同じ名前のコピーを送ったのです。

MetaMaskは、模倣トークンが本物のUSDTに相当するドル価値まで表示する詐欺を報告しています。ウォレットに「$500」と表示されても、コントラクトの不一致は解消しません。

取引履歴が活発でも保証にはなりません。Interface Illusionsの研究者は、USDTの名前とシンボルをコピーしたある偽トークンについて、2日間で580,527件のトランザクションを記録しました。

誤解を招くスクリーンショット:資産は本物でも未払い

スクリーンショットには本物の500 USDTと「Success」が表示されていますが、受取先アドレスの大半が隠されています。自分でトランザクションを開くと、お金は別人に送られていました。

画像を加工しなくても人をだませます。本物のトランザクションのスクリーンショットでも、自分への支払いとは無関係な場合があります。

「フラッシュUSDT」は本物? 偽物?

「フラッシュUSDT」という宣伝は、本物のTetherの特別な種類を意味しません。一時的、割引価格、生成されたUSDTなどと宣伝されるトークンは、ウォレットに表示されたり転送できたりしても、それだけで本物のTetherにはなりません。

数日間使えるUSDTをソフトウェアで生成できるという人には、ネットワークとトランザクションIDを求めてください。実際の資産と着金を確認します。模倣トークン、テストネットの残高、捏造されたウォレット表示は、名前や「有効化」の支払いでTether USDTに変わることはありません。

本物のフラッシュローンは一時的なTetherを製造しない

フラッシュローンは既存の資産を借ります。Aaveが説明する通常の返済方式では、借入と返済が1つのブロックチェーントランザクション内で行われます。返済条件を満たさなければ、そのトランザクションは取り消されます。

これによって、数日後に受取人のウォレットから自動的に消える別種のUSDTが生まれるわけではありません。フラッシュローンを含むトランザクションでも、同じトークンと支払いの確認が必要です。

トランザクションの有効期限はトークンの有効期限ではない

TRONのトランザクションにはexpiration欄が存在する場合があります。開発者向け資料では、ブロックチェーンにトランザクションを取り込む期限と定義されています。完了した送金で受け取ったUSDTの寿命を指定するものではありません。

時間がたったからといって本物とは限りません。2020年のEthereum偽造研究では、2,117種類の偽物のうち211種類に100日を超える活動期間がありました。宣伝された失効日を待たず、今すぐ正体を確認してください。

ブリッジされたUSDTとUSDT0の確認方法

コントラクトが違っても必ずしも偽物ではありません。ネットワークによっては、ブリッジや別の発行者を通じて提供される、文書化されたUSDTの表現トークンが使われます。それには独自の確認手順が必要です。

移行の履歴も重要です。Interface Illusionsの研究者は検証中、移行後の古い本物のGALAコントラクトを検出器が誤って偽物と判定していたことに気付きました。最新のデプロイ一覧と移行通知を確認してください。

USDT0は文書化されたUSDTの表現トークンです。公式資料では、Ethereum上でUSDTをロックし、USDT0がデプロイされたネットワークで対応するUSDT0を発行する仕組みだと説明されています。接続されたUSDT0ネットワーク間の転送では、バーン・アンド・ミント方式を使います。

  1. 申告された表現トークンを特定する。受信ネットワークとトークン識別子を記録します。USDT0、USDT.e、「pegged USDT」などの名称は出発点にすぎません。
  2. 発行者またはブリッジの資料を自分で探す。最新のデプロイ一覧と移行通知を確認します。
  3. 宛先のトークンを照合する。Tokenと記載されたアドレスを受け取った資産と比較します。デプロイページに載るブリッジ、アダプター、管理者のアドレスは別の構成要素です。
  4. 裏付け資産と交換方法を確認する。資料には元の資産と、表現トークンの発行・返却または償還方法が記載されているはずです。
  5. 宛先の着金とプラットフォームの対応を確認する。送信元チェーンで成功しても受信先チェーンへの到着は証明されません。取引所や支払い契約が、その特定の表現トークンを受け付ける必要もあります。

例えばUSDT0のデプロイ資料には、次のArbitrum One上のTokenアドレスが掲載されています。

0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9

Arbitrumでの着金はEthereumのUSDTアドレスやUSDT0のブリッジアダプターではなく、そのネットワークに公開されたトークン情報と照合してください。その後、Arbitrum上の数量、受取人、確定状況を確認します。

表現トークンの正体を確認しても、ブリッジや発行者のリスクが消えるわけではなく、すべての取引所で受け付ける保証もありません。正体と対応状況を独立して確かめられないなら、合意した支払いとして扱わないでください。

誤った安心感につながる確認方法

  • 「取引履歴に載っている」。攻撃者はアドレスポイズニングで誤解を招く記録を仕込みます。2025年の研究Blockchain Address Poisoningは、2022年7月から2024年6月までにEthereumとBNB Smart Chainで1億1,840万件の偽トークン転送イベントを確認しました。これは複数の資産を含む攻撃記録であり、窃盗成功件数ではありません。本物のUSDTでも0 USDTの有効な転送記録が作られることがあります。
  • 「コントラクトのソースコードが検証済み」。それはTetherが発行者であることの証明ではありません。偽造コントラクトもソースコードを公開できます。
  • 「別のウォレットに送れる」。模倣トークンも転送可能な場合があります。移動しても正体は変わりません。
  • 「送れないから偽物に違いない」。本物の残高でもネットワーク手数料や別の制限で動かしにくいことがあります。まず正体を確認してからエラーを調べてください。

最初の確認にスワップを試すのもよくありません。MetaMaskは、失敗したトランザクションから詐欺サイトへ誘導する悪意のあるトークンを報告しています。エラーメッセージがトークンの「検証」「同期」「有効化」を指示しても従わないでください。

偽USDTを受け取った場合の対処法

請求書は未払いのままにします。偽トークンの返金として商品を渡したり、本物の暗号資産を送ったりしないでください。

ネットワーク、トランザクションID、トークン識別子、アドレス、メッセージを保存します。マーケットプレイスや決済プラットフォームが関係する場合は、その公式アプリやサイトから異議を申し立て、不一致を具体的に伝えます。

トークンを受け取っただけなら、表示から消すためにどこかへ送る必要はありません。ウォレットで非表示にしてください。受け取るだけの行為と、自分の本物の資産を誰かが使えるよう承認する行為は違います。

不審な支出承認にも署名したなら、信頼できるウォレットツールで確認し、取り消してください。リカバリーフレーズを共有した場合は、そのウォレットが侵害されたと考えます。信頼できる端末で新しいリカバリーフレーズのウォレットを作り、残っている本物の資産を移してください。承認を取り消すだけでは古いウォレットを保護できません。

USDTの支払いを受け入れる前に

  • ネットワークが合意したメインネットである。
  • トークン識別子がTetherの資料、または受け入れに合意した検証済みの表現トークンと一致する。
  • 実際の転送で、受取アドレスまたはトークンアカウントに全額が支払われている。
  • 実行が成功し、必要な確定状態に達している。
  • 新しい支払いであり、自分のウォレットまたはプラットフォームの記録で着金を確認できる。

必要な確認が1つでも欠ける場合は、支払いを未確認として扱ってください。送金者のスクリーンショット、見慣れたティッカー、急ぐよう促す言葉は、不足する証拠の代わりになりません。