跳至主要內容

什麼是蜜罐令牌?

U
作者:UKey Wallet

蜜罐代幣是一種惡意加密貨幣,由開發人員故意在智能合約中插入限製或後門而創建。這允許普通用戶購買代幣,但阻止他們出售(或使出售受到極高的費用/黑名單機制),從而有效地將他們的資金困在錢包中。 從表面上看,這類代幣可能看起來合法——它們可能有流動性對、代幣標識和活躍的社群推廣——但一旦用戶在去中心化交易所購買代幣,他們很快就會發現出售被拒絕或交易費用太高以至於無法收回投資。

如何避免損失以及如何檢查

  1. 您可以在OKLINK等區塊鏈瀏覽器中輸入代幣的合約地址(如下例所示)。如果代幣是蜜罐,通常會進行相應標記。 號

2. 由於區塊鏈上每天都會有新的代幣上線,而瀏覽器可能無法及時更新,因此您可以透過以下方法進行手動自我檢查。 號 查看“閱讀合約”選項卡:

owner() — 如果它傳回 0x000... 以外的值,則表示所有者仍然擁有控制權。

totalSupply()balanceOf() — 驗證初始代幣分配。

尋找函數或變量,例如“isExcludedFromFee(address)”、“isBlacklisted(address)”、“maxTxAmount()”和“tradingEnabled()”(不同的合約可能使用不同的名稱,但它們的用途相似)。 號 在「寫入合約」標籤中(僅當您有權限時才可存取):

檢查是否存在敏感寫入函數,例如 setFeePercentsetBlacklistrenounceOwnershipsetTradingEnabled。 如果這些存在並且只能由所有者調用,則代幣具有很高的風險。 號 在原始程式碼中搜尋以下關鍵字(不區分大小寫或下劃線):blacklistisBotonlyOwnersetFeemaxTxexclusionFromFeetradingswapAndLiquifytransferFromapprovemintburnrenounceOwnership流動性

特別注意 transfer_transfertransferFrom 的實作 - 檢查它們是否以不同方式處理 to ==pairfrom ==pair(以區分買入和賣出操作)。

如果你發現類似這樣的程式碼

require(!_isBlacklisted[from]); if (to == 對) { 費用 = 99; }

這是一個明顯的危險信號。 號 檢查合約是否呼叫了路由器(例如Pancake/Uniswap Router)以及swap過程中是否包含諸如lockTheSwap或_tax之類的複雜邏輯,這可能會妨礙正常的交換。

是否回答了您的問題?