[{"data":1,"prerenderedAt":38},["ShallowReactive",2],{"blog-content-ja-how-to-check-if-a-token-is-a-scam":3},{"slug":4,"title":5,"excerpt":6,"description":7,"bodyHtml":8,"faqItems":9,"howToSteps":19},"how-to-check-if-a-token-is-a-scam","買う前にトークンが詐欺かどうかを確認する方法（ハニーポット、ミント権限、LPロック）","トークン詐欺はオンチェーンで同じパターンを繰り返します。チェックを走らせる順番はこうです。コントラクトアドレス、ハニーポット挙動、ミント権限とフリーズ権限、流動性ロック、そして保有者分布。","買う前にトークンを精査する方法。コントラクトアドレスの検証、ハニーポットの検査、ミント権限とフリーズ権限の確認、LPロックと保有者分布のチェック。","\u003Ch2>トークン詐欺が内部構造では似通っている理由\u003C\u002Fh2>\u003Cp>新しいトークンは外から見ると説得力があるように見えます。サイト、チャート、数百人のホルダー — どれも偽装や購入が安上がりです。一方でコントラクトとそのプールは直接読めますし、繰り返し現れるパターンは同じです。売却がブロックされている、供給量を自由に増発または差し押さえできる、1つのウォレットが流動性を引き抜ける、あるいは供給量が少数の手に集中している、といったものです。\u003C\u002Fp>\u003Ch2>ステップ1: コントラクトアドレスを検証する\u003C\u002Fh2>\u003Cp>名称やティッカーは一意ではなく、模倣品は数分で出てきます。ですからアドレスはプロジェクト自身のサイトか認証済みアカウントから取得し、ブロックエクスプローラーに貼り付けて、デプロイと取引ペアが一致することを確認してください。ソースコードの検証はEVM固有のチェックです。SolanaのSPLやToken-2022のミントはデータアカウントであり、トークンごとに読めるコードは存在しません。代わりに、それを所有するプログラム、ミント権限とフリーズ権限、供給量、メタデータの更新権限を確認します。\u003C\u002Fp>\u003Cp>ダイレクトメッセージ、広告、コメントの返信から来たアドレスは敵対的なものとして扱ってください。それらの経路は偽のクレームページも押し付けてきますし、そこで署名すると\u003Ca href=\"\u002Fblog\u002Fwhat-is-a-wallet-drainer\">ウォレットドレイナー攻撃\u003C\u002Fa>が始まります。\u003C\u002Fp>\u003Ch2>ステップ2: ハニーポットを確認する（本当に売れるか？）\u003C\u002Fh2>\u003Cp>ハニーポットとは、\u003Cstrong>買えるのに売れない\u003C\u002Fstrong>トークンのことです。EVMではトークンが自前の転送ロジックを実行するため、実装はさまざまです。ほぼ全額に近い売却税、送信者が許可リストに載っていない限りリバートする転送、最大売却量ゼロ、などです。\u003C\u002Fp>\u003Cp>Solanaは事情が異なります。2026年時点で、レガシーなSPLトークンのミントはカスタムの転送コードを持たないため、同等物になるのは有効なフリーズ権限、あるいはToken-2022のフックや手数料です。\u003C\u002Fp>\u003Cp>どのチェーンでも、ペアの履歴の中に一般のウォレットによる完了した売却があるかを見てください。スキャナーは購入してから売却をシミュレートすることでこれを自動化しますが、2026年時点でそれらが示すのは\u003Cem>今この瞬間\u003C\u002Fem>の挙動です。アップグレード可能なコントラクトやオーナーが設定できる税率は、後から挙動を変えられます。\u003C\u002Fp>\u003Ch2>ステップ3: コントラクトの権限を読む\u003C\u002Fh2>\u003Cp>検証済みソースを開き、特権を持つアドレスに何ができるのかを確認します。供給量の増発、送金の停止、保有者のブラックリスト登録、上限のない手数料の引き上げ、プロキシ越しのトークンのアップグレードなどです。\u003C\u002Fp>\u003Cp>Solanaではまずミント権限とフリーズ権限から始めます。ミント権限があれば供給量を自由に膨らませられ、フリーズ権限があればあなたのトークンアカウントを凍結できます。ですから\u003Cstrong>両方がnullへ放棄されている\u003C\u002Fstrong>ことが最低ラインです。2026年時点では、それだけでチェックが完結するわけではありません。Token-2022のミントは拡張機能を持てます。任意のアカウントからトークンを移動または焼却できるパーマネントデリゲート、トランスファーフック、手数料などです。拡張機能の一覧も読んでください。\u003C\u002Fp>\u003Cp>オーナー権限の放棄はシグナルであって判決ではありません。プロキシや、放棄されていない第二の制御主体が存在すれば、それらの権限は生き続けます。\u003C\u002Fp>\u003Ch2>ステップ4: 流動性、LPロック、バーンされたLPを調べる\u003C\u002Fh2>\u003Cp>トークンの価格はそれが取引される対象のプールから生まれるため、プールを支配する者が出口の有無を支配します。\u003Ca href=\"\u002Fblog\u002Fwhat-is-a-liquidity-pool\">流動性プールの仕組み\u003C\u002Fa>も参照してください。主張されている評価額に対する厚み、そしてポジションを誰が支配しているかを確認します。\u003C\u002Fp>\u003Cp>v2型のプールでは流動性は代替可能なLPトークンです。ロックとはロッカー内に検証可能なアンロック時刻まで置かれていること、バーンとは誰も支配していないアドレスへ送られたことを意味します。\u003Cstrong>デプロイヤーが保有するアンロック状態のLP\u003C\u002Fstrong>は典型的なラグプルの構図であり、アンロックが目前に迫っている状態もほとんど変わりません。集中流動性型のAMMではもう一段階必要です。2026年時点のUniswap v4では、すべてのプールトークンはシングルトンのPoolManagerに置かれ、ポジションはオーナー、ティックレンジ、ソルトをキーとする状態エントリーにすぎません。そのオーナーは常にコントラクトなので、それがポジションをERC-721としてラップする周辺のポジションマネージャーなのか、別のコントラクトなのかを確かめてください。またロックはレンジについては何も語りません。市場価格から離れた狭い帯では、出口の厚みはほぼ得られません。\u003C\u002Fp>\u003Ch2>ステップ5: 保有者分布と初期購入者を確認する\u003C\u002Fh2>\u003Cp>シグナルとなるのは集中度です。供給量の大きな割合を握る少数のウォレットは、協調して出口に向かえばプールを飲み込めます。1つの資金供給ウォレットから複数がデプロイと同じブロックで買っているなら、それはバンドルされたローンチです。\u003C\u002Fp>\u003Cp>まず構造的なアドレスを除外してください。プール、ロッカー、ブリッジ、バーンアドレスは上位に並びますが、誰かの取引可能なポジションではありません。残りのうち、供給量の数パーセントを保有する単一ウォレットや、上位10者で3分の1近くという状態は、1つの判断で価格が動くことを意味します。\u003C\u002Fp>\u003Ch2>危険信号チェックリストと、すでに買ってしまった場合の対処\u003C\u002Fh2>\u003Cp>新規または匿名のローンチでは、次のものは手を引くべきシグナルとして扱ってください。\u003C\u002Fp>\u003Cul>\u003Cli>未検証のソース、あるいは不要なアップグレード可能プロキシ。\u003C\u002Fli>\u003Cli>有効なミント権限またはフリーズ権限 — ただし2026年時点でSolana上のUSDCとUSDTは設計上どちらも保持しています。\u003C\u002Fli>\u003Cli>Token-2022のパーマネントデリゲート。フックや転送手数料は正当な場合もあるので、何をするものかを読むこと。\u003C\u002Fli>\u003Cli>上限のない、またはオーナーが設定できる税率、あるいはブラックリスト。\u003C\u002Fli>\u003Cli>アンロック状態のLP、目前に迫ったアンロック、レンジ外に置かれたポジション。\u003C\u002Fli>\u003Cli>主張されている評価額に比べて取るに足らないプールの厚み。\u003C\u002Fli>\u003Cli>同じアドレスから資金供給されたウォレット群に集中した供給量。\u003C\u002Fli>\u003C\u002Ful>\u003Cp>すでに買ってしまったなら、買い増しはやめてください。少額のテスト売却が証明するのはそのサイズでの出口だけです。上限や動的な売却税は、少額は通しつつ全額の退出は阻みます。次に、自分が何を承認したかを確認します。ERC-20やPermit2のアローワンス、Solanaのデリゲートです。\u003Ca href=\"\u002Fblog\u002Fhow-to-revoke-token-approvals\">トークン承認の取り消し\u003C\u002Fa>は、悪意ある使用者が保持し続ける常設の権限を無効化します。Permit2の場合は、そのコントラクトに与えたERC-20アローワンスをゼロにしてください。取り消しは、すでに行ったパーミット署名を無効化するものではありません。ERC-2612にはキャンセル関数が存在しないため、その署名が紐づくnonceを消費します。つまり、その署名の期限より前に、無害な使用者への金額ゼロの承認という自分自身のパーミットをブロードキャストするのです。Permit2のキャンセルはモジュール別であり、誤ったほうを使うと署名は生き残ります。invalidateNoncesはAllowanceTransferのパーミット、すなわちPermitSingleとPermitBatchを取り消し、invalidateUnorderedNoncesはSignatureTransferのものを取り消します。Permit2へのERC-20アローワンスがどうであれ、署名は取り消してください。攻撃者は未使用のPermitSingleを後から提出でき、遠い未来の有効期限を持つアローワンスの記録を書き込めます。それは将来どこかのdappでそのトークンについてPermit2を再承認した瞬間に息を吹き返します。いったん提出されてしまえばnonceの繰り上げでは手遅れで、その記録を消せるのはlockdownか、そのトークンと使用者に対する自分自身の金額ゼロのパーミットだけです。最後の手段は新しいウォレットです。\u003Cstrong>署名で秘密鍵が露出することはありません\u003C\u002Fstrong>。露出するのはシードフレーズや秘密鍵を入力した場合だけで、その場合は派生したすべてのアドレスを捨てなければなりません。有料の資金回復オファーは無視してください。二度目の詐欺です。\u003C\u002Fp>\u003Ch2>WATS Walletのセルフカストディと単一トークン手数料\u003C\u002Fh2>\u003Cp>\u003Ca href=\"\u002Fhot-wallet\">WATS Hot Wallet\u003C\u002Fa>はノンカストディアルのままです。鍵を保持するのはあなたであり、WATSが鍵を保持することはありません。EVM系チェーン、Solana、TONにわたって同様です。すべての操作は各チェーンのネイティブガスの代わりに、ATSという1つのトークンで課金されます。EVMではERC-4337のペイマスター経由、SolanaとTONでは同等のフィーペイヤー経由です。これはネットワークコストを下げるものではなく、チェーンごとに別々のガス残高を用意する必要をなくすものです。集められたATSは1億から3000万というフロアに向けてバーンされます。\u003C\u002Fp>",[10,13,16],{"q":11,"a":12},"ハニーポットトークンとは何ですか？","ハニーポットとは、買えるのに売れないトークンのことです。コントラクトが一般のウォレットからの売却をブロックするか、実質的に税で吸い上げる一方、買いは成功し続けるためチャートは正常に見えます。単独で最も強いシグナルは、無関係なウォレットがそのペアの取引履歴で売却を完了しているかどうかです。ただしそれは証明にはなりません。アップグレード可能なコントラクトや、オーナーが設定できる税率・上限は、あなたが買った後に売却の挙動を変えられますし、あなた自身のアドレスがブラックリストに載せられることもあるからです。",{"q":14,"a":15},"オーナー権限が放棄されていればそのトークンは安全ですか？","いいえ。オーナー権限の放棄が取り除くのは、その特定のオーナー役割に紐づく特権だけです。トークンがアップグレード可能なプロキシである場合や、税率・上限・ブラックリストが放棄されていない別のコントラクトによって制御されている場合、同じ権限は依然として存在します。これはミント権限、流動性ロック、保有者分布と並ぶ判断材料の一つであって、判決ではありません。",{"q":17,"a":18},"流動性が本当にロックされているかはどう確認しますか？","そのペアの流動性ポジションを保有しているウォレットまたはコントラクトを見つけ、それがロッカーコントラクトなのかバーンアドレスなのかを確認します。ロッカーであれば、スクリーンショットを信じるのではなく、ロックされた数量とアンロックのタイムスタンプをオンチェーンで検証してください。集中流動性型のAMMではポジションは通常、価格レンジを持つNFTなので、そのレンジがどこにあるかを確認します。市場価格から離れた狭い帯では、実際の出口の厚みはほぼありません。部分的なロックや、数日で切れるロックは、ほとんど保護になりません。",[20,23,26,29,32,35],{"title":21,"body":22},"コントラクトアドレスを検証する","アドレスはプロジェクト自身のサイトか認証済みアカウントからのみ取得し、ブロックエクスプローラーで開きます。EVMでは検証済みソースのタブを読み、デプロイヤーを控えます。Solanaにはトークンごとのソースが存在しません。ミントを所有するトークンプログラム、ミント権限とフリーズ権限、小数桁数と供給量、そしてメタデータの更新権限を読んでください。その上で、取引しようとしているプールが同じアドレスを保有しているか確認します。",{"title":24,"body":25},"トークンを売却できるか検査する","ペアの取引履歴の中に無関係なウォレットによる完了した売却があるかを探し、購入に続けて売却を試みるハニーポットシミュレーターを実行します。その結果が反映するのはコントラクトの現在の挙動だけであることを忘れないでください。",{"title":27,"body":28},"コントラクト内の特権権限を読む","誰かが供給量を増発したり、送金を停止したり、アドレスをブラックリストに登録したり、上限なしに手数料を変更したりできるかを確認します。EVMでは、トークンの背後にあるアップグレード可能なプロキシを探します。Solanaでは、ミント権限とフリーズ権限が放棄されていることを確認し、その上でToken-2022の拡張機能一覧を読み、パーマネントデリゲート、トランスファーフック、転送手数料の設定がないか確認します。",{"title":30,"body":31},"流動性プールとLPトークンを調べる","アグリゲーターのカードではなくプールのコントラクト自体を開き、LPトークンまたはポジションNFTを保有しているアドレスを見つけます。ロッカーであれば、ロックされた数量とアンロックのタイムスタンプをロッカー自身の状態から読みます。バーンアドレスであれば、残高が本当にそこにあるか確認します。ポジションの規模は現在値ではなく、自分が必要とする出口に対して見積もってください。",{"title":33,"body":34},"保有者分布と初期購入者を精査する","プールとロッカーのアドレスを除いた上位保有者と、彼らがいつ買ったかを見ます。デプロイと同じブロックで買い、共通の供給元から資金を得ているウォレット群は、一緒に退出しうるバンドルされたローンチを示しています。",{"title":36,"body":37},"見つけた内容に基づいて行動する","大きな危険信号が現れたらそのトークンは見送ります。すでに保有しているなら、少額のテスト売却は決定的ではないものとして扱ってください。上限や上昇する売却税は、少額は通しつつポジション全体は止められるからです。その上で、自分が付与したすべての承認をゼロにし、未処理のパーミット署名はnonceを消費して取り消してください。",1786059413760]