ミニテストです。5つの質問に、解説を読む前に心の中で答えてみてください。言葉の引っかけはありません。MetaMask、Trust Wallet、Phantomのようなウォレットを使っていると実際に遭遇する状況ばかりです。
なぜこのテーマを取り上げるのか?2025年に資産を抜き取られたウォレットの大半は、「天才ハッカー」によるものではありません。原因は署名でした。Scam Snifferの年次レポートによると、Ethereum互換ネットワーク上で「ドレイナー」(偽サイトに署名させられ、意図しない操作を承認してしまうもの)によって盗まれた金額は8,385万ドル、被害者は106,106人に上ります。その年の最大の被害額は650万ドル。9月に、Permit形式の署名を1回しただけで起きました。
質問1
あるサイトでスワップする前に、USDTの「承認」を求められた。ウォレットには「無制限」と表示されている。これって普通?
A) はい、リスクはない
B) よくあることだけど、コントラクトに今後いつでも、あなたのUSDTをすべて移動できる権限を与えることになる
質問2
トランザクションではなく、メッセージに署名する。ネットワーク手数料はかからない。なら、資産が送られることはない?
A) その通り。手数料がなければ何も動かない
B) 違う
質問3
1年前にファーミングサイトを使って、そのまま忘れていた。今日、そのサイトがハッキングされた。あなたのウォレットも影響を受ける?
A) いいえ、もう接続していないから
B) 当時与えた許可がまだ有効なら、影響を受ける可能性がある
質問4
知らないトークンがウォレットに届き、「報酬を受け取る」というリンクが付いている。どうする?
A) クリックする。無料だし
B) 無視する
質問5
ウォレットに読めないコードだらけの画面が表示されている。サイトは「今すぐ署名を。オファーの期限が切れます」と急かしてくる。
A) 署名する。サイトは公式っぽいから
B) タブを閉じる
答え合わせをしよう。ここからが面白いところ。
1 → B。承認(「Allowance」とも呼ばれる)とは、コントラクトにあなたの代わりにトークンを使う許可を与えること。多くのアプリは、毎回手数料を払わなくて済むように無制限の承認を求める。コントラクトが誠実で、ハッキングもされないうちは便利だ。可能なら、必要な額だけを承認しよう。
2 → B。ほとんどの人が知らないポイントだ。「Permit」や「Permit2」の署名は、無料で署名できるメッセージ……だが、支出を許可するものでもある。その後、攻撃者が自分で手数料を払い、対象のトークンをすべて引き出す。Scam Snifferによると、2025年に100万ドルを超える盗難被害のうち、PermitとPermit2によるものが38%を占めた。無料だからといって、無害とは限らない。
3 → B。タブを閉じても承認は消えない。取り消すまで、ブロックチェーン上に記録されたままだ。EtherscanやBscScanの承認チェッカー、revoke.cashなどのツールを使えば、承認の一覧を確認して取り消せる(少額のネットワーク手数料がかかるが、それは正常だ)。
4 → B。受け取りサイトへ誘導する、突然の「エアドロップ」は古典的な手口だ。トークンはおびき寄せるためのエサで、サイトは署名させるためのもの。何もしなければ、そのトークンに資産を奪われることはない。
5 → B。緊急性をあおるのは、詐欺師のお決まりの手口だ。何に署名するのか理解できないなら、署名しないこと。最近のウォレットは、内容をわかりやすく表示する警告を出すことが増えている。閉じる前に、まず読もう。
このレポートを詳しく読んでわかったこと:損失額は2024年比で83%減少しており、ウォレットや警告機能の改善がうかがえる。しかし、攻撃者の適応は速い。EthereumのPectraアップデート直後、攻撃者はEIP-7702を悪用し、複数の悪意ある操作を1回の署名にまとめた。2025年8月には、2件の事例で254万ドルが失われた。弱点は依然として、$ETHであれBNB Chainであれ、つい余計にクリックしてしまうこと。 $SOL では承認の仕組みは異なるが、「読まずに署名する」という原則は、同じようにウォレットを空にする。
実用的なコツ:新しいアプリを試すときは、少額だけ入れた「お試し用」ウォレットを使い、ほとんど接続しない別のウォレットに貯蓄を保管しておこう。
さて、5点満点で何点だった?それに、質問2の答えは本当に知ってた?
出典:Scam Sniffer、2025年暗号資産フィッシング年次レポート。教育目的のコンテンツであり、金融アドバイスではありません。
#CryptoSecurity #Web3Wallet #Phishing #CryptoEducation #Binance