イーサリアム - ETH

アドレスポイズニングとは?送金履歴を汚染する詐欺の対策を解説

本記事にはアフィリエイト広告(PR)を含む場合があります。

※本記事にはアフィリエイト広告(A8.net)を含みます。記載の内容は2026年8月時点で公開情報を確認した一般的な解説です。

アドレスポイズニングという詐欺の核心は、「ウォレットの取引履歴は本人の操作だけで作られるものではない」という構造にあります。多くの人は、履歴に並ぶアドレスを「自分が過去に送った相手」だと信じて再利用します。しかし実際には、第三者が任意のタイミングであなたの履歴に行を追加できます。攻撃者はこの仕組みを使い、あなたの送金先とそっくりなアドレスを履歴に紛れ込ませて、次回の送金を横取りしようとします。

「履歴からコピーすれば間違いない」と思っていた方ほど、この手口には注意が必要です。本記事では、履歴が汚染される技術的な流れ、攻撃者が類似アドレスを用意できる理由、そして誤送金を防ぐ具体的な運用方法までを整理します。読み終えれば、どの操作が危険でどう置き換えればよいかが明確になり、送金のたびに不安を抱えずに済むようになります。

ブロックチェーンの公開仕様と、国内外のセキュリティ企業が公開している注意喚起を突き合わせて解説します。順に見ていきましょう。

アドレスポイズニングとは

アドレスポイズニング(Address Poisoning)とは、被害者のウォレットの取引履歴に、正規の送金先と酷似したアドレスとの取引記録を意図的に作り出し、次回送金時のコピーミスを誘う詐欺です。「ポイズニング(毒入れ)」の名の通り、履歴という情報源そのものを汚染するのが特徴です。

仮想通貨のアドレスは数十文字の英数字であり、人間が全桁を暗記することは現実的ではありません。そのため多くの人が「前回の履歴からコピーする」運用をしています。攻撃者が狙うのは、この「履歴は安全な情報源だ」という思い込みです。誤送金が成立してしまうと、ブロックチェーンの性質上、取引を取り消す方法は基本的にないとされています。

国内で暗号資産を買うなら、まず口座が要ります

日本円の入出金に対応した国内の登録業者なら、購入から送金まで一つの口座で完結します。口座開設と維持の費用はかからず、取扱銘柄や手数料体系は公式サイトで確認できます。

口座開設の手順を見る(無料) →PR・GMOコイン(GMOコイン株式会社)。手数料や取扱銘柄は変更されることがあるため、最新の内容は公式サイトでご確認ください。暗号資産は価格変動が大きく、投資判断はご自身の責任でお願いします。

履歴が汚染される仕組み

攻撃は大きく3つのステップで進みます。構造を知れば、なぜ「履歴を信じるな」と言われるのかが腑に落ちるはずです。

ステップ1:ターゲットの送金パターンを観察する

ブロックチェーンの取引は誰でも閲覧できます。攻撃者は、頻繁に特定のアドレスへ送金しているウォレットを探し、「この人は次も同じ宛先に送るだろう」という候補を絞り込みます。

ステップ2:類似アドレスを大量生成する

アドレスは鍵の生成を繰り返せばいくらでも作れます。攻撃者は専用プログラムで生成を繰り返し、正規の宛先と先頭数桁・末尾数桁が一致するアドレスを用意します。多くのウォレットアプリはアドレスを「先頭6桁…末尾4桁」のように省略表示するため、省略部分さえ似せれば画面上は見分けがつきません。

ステップ3:偽アドレスから履歴に「毒」を送り込む

用意した類似アドレスから、被害者宛てにごく少額または0の送金を行います。これで被害者の履歴には類似アドレスとの取引が記録され、罠が完成します。金額0のトークン転送を履歴に残せる仕様を悪用する「ゼロ値転送」と呼ばれる変種も知られています。あとは被害者が次回の送金時に履歴から偽アドレスをコピーするのを待つだけです。

なぜ引っかかってしまうのか

この手口が成立する理由は、技術ではなく人間の確認習慣の側にあります。

  • 省略表示の罠:ウォレットの画面はアドレスの中間部分を省略するため、先頭と末尾だけ確認する習慣が定着しやすい
  • 履歴への信頼:「履歴=自分の過去の操作の記録」という誤解が広く共有されている
  • 作業の反復:定期的な送金ほど確認が流れ作業になり、直近の履歴を機械的にコピーしがち
  • 着金通知の無害さ:少額の着金は「何かの配布かな」と流されやすく、汚染に気づきにくい

身に覚えのない少額入金や謎のトークンの着金は、それ自体が攻撃の予兆である場合があります。関連する手口は詐欺の見分け方ガイドもあわせて確認してください。

アドレス帳運用での防御法

対策の軸は「履歴を宛先の情報源にしない」ことです。次の運用に置き換えましょう。

  1. ウォレットのアドレス帳(連絡先)機能に、検証済みの宛先を登録し、送金時は必ずアドレス帳から選ぶ。履歴からのコピーは禁止と自分に課す
  2. 登録時と送金時に、先頭と末尾だけでなく中間部分を含めて照合する。少なくとも先頭8桁・末尾8桁など、確認範囲を明示的に決めておく
  3. 高額送金の前には少額のテスト送金を行い、着金を相手に確認してから本送金する
  4. 取引所への送金は、取引所の画面に表示される入金アドレスをその都度取得する。古いアドレスの使い回しは避ける
  5. 身に覚えのない着金があった履歴行は使わない。可能なら不審アドレスをメモし、以後の照合対象から除外する

もっとも効果が高いのは「アドレス帳のみを使う」というルール化です。判断を運用ルールに任せることで、疲れているときや急いでいるときのミスを構造的に防げます。まとまった資産の保管にはハードウェアウォレットの併用も有効で、実機画面での宛先確認が最後の砦になります。詳しくはハードウェアウォレット解説をご覧ください。

誤送金してしまった場合

偽アドレスに送金してしまった場合、ブロックチェーン上の取引を取り消す手段は基本的にありません。まずは事実確認として、トランザクションIDと送金先アドレスを記録し、同じ履歴を再利用しないよう手を止めてください。

そのうえで、警察のサイバー犯罪相談窓口への相談、利用している取引所への報告を検討します。攻撃者のアドレスが取引所に紐づいた場合に備え、記録を整えておくことが重要とされています。また、被害回復をうたって近づいてくる「資金回収業者」には二次詐欺が多いと注意喚起されています。安易に依頼しないでください。

今後の再発防止としては、本記事のアドレス帳運用への切り替えに加え、送金頻度の高い方は確認手順を書き出してチェックリスト化することをおすすめします。基礎から運用を見直したい方は仮想通貨の始め方ガイドも参考になります。

よくある質問(FAQ)

身に覚えのない少額入金がありました。放置して大丈夫ですか?

入金自体を拒否する方法はなく、着金しただけで資産が減ることはないとされています。危険なのは、その履歴行を後日コピーして送金してしまうことです。不審な着金があった履歴は宛先の情報源として使わない、と決めておけば実害は防げます。

先頭と末尾を確認すれば十分ではないですか?

攻撃者はまさに先頭と末尾を似せてアドレスを生成するため、その確認方法では突破されます。中間部分を含めた照合か、検証済みアドレス帳からの選択に切り替えることが対策の要です。

ゼロ値転送とは何ですか?

金額0のトークン転送を履歴に記録させる手口です。トークンの仕様上、残高が動かない転送でも履歴には行が追加されるため、攻撃者はコストを抑えて履歴を汚染できます。金額の有無にかかわらず、履歴からのコピーをやめることが対策になります。

取引所間の送金でも起こりますか?

取引所の入金アドレス自体が汚染されることはありませんが、自分のウォレット履歴から古い入金アドレスをコピーする運用をしていると同じリスクがあります。送金のたびに取引所の画面から最新の入金アドレスを取得するのが安全です。

免責事項:本記事は一般的な情報提供を目的としており、投資助言ではありません。最新の情報は公式情報をご確認ください。

Bitcoin Analyze 編集部

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください