ハニーポット トークンは、スマート コントラクトに意図的に制限やバックドアを挿入する開発者によって作成された悪意のある暗号通貨です。これにより、一般ユーザーはトークンを購入できますが、販売できなくなり(または販売には非常に高額な手数料/ブラックリストメカニズムが適用され)、事実上、資金をウォレットに閉じ込めることができます。 表面的には、そのようなトークンは正当なものに見えます(流動性ペア、トークンのロゴ、活発なコミュニティプロモーションが含まれている可能性があります)が、ユーザーが分散型取引所でトークンを購入すると、販売が拒否されたり、取引手数料が高すぎて投資を回収できなくなったりすることがすぐにわかります。
損失を回避する方法と確認方法
OKLINK などのブロックチェーン エクスプローラーにトークンのコントラクト アドレスを入力できます (以下の例を参照)。トークンがハニーポットの場合は、通常、それに応じてマークが付けられます。
2. 新しいトークンはブロックチェーン上で毎日起動され、エクスプローラーの更新が間に合わない可能性があるため、次の方法を使用して手動セルフチェックを実行できます。
[契約の読み取り] タブにチェックを入れます:
owner() — 0x000... 以外の値が返された場合、所有者がまだ制御権を持っていることを意味します。
totalSupply() および balanceOf() — 初期トークン配布を検証します。
「isExcludedFromFee(address)」、「isBlacklisted(address)」、「maxTxAmount()」、「tradingEnabled()」などの関数または変数を探します (異なる契約では異なる名前が使用される場合がありますが、それらは同様の目的を果たします)。
[契約の書き込み] タブ (権限がある場合にのみアクセス可能):
などの機密書き込み機能があるかどうかを確認します。 setFeePercent、setBlacklist、renounceOwnership、または setTradingEnabled。 これらが存在し、所有者のみが呼び出すことができる場合、トークンには高いリスクが伴います。
ソース コードで次のキーワードを検索します (大文字と小文字を区別するか、アンダースコアを使用します)。 blacklist、isBot、onlyOwner、setFee、maxTx、excludedFromFee、trading、swapAndLiquify、transferFrom、approve、mint、burn、renounceOwnership、liquidity。
transfer、_transfer、および transferFrom の実装には特に注意してください。(買い操作と売り操作を区別するため) to == ペア または from == ペア の処理が異なるかどうかを確認してください。
次のようなコードを見つけた場合
「」 require(!_isBlacklisted[from]); if (to == ペア) { 料金 = 99; } 「」
これは明らかな危険信号です。
コントラクトがルーターを呼び出しているかどうか (例: Pancake/Uniswap Router)、および「swap」プロセスに「lockTheSwap」や「_tax」などの通常のスワップを妨げる可能性のある複雑なロジックが含まれているかどうかを確認してください。

