Etherscan
由 0 USDT 轉賬組成的交易
我在我賬戶的交易歷史記錄中註意到一筆 0 USDT 的奇怪交易。有趣的是,交易由 50 個子交易組成,所有子交易的價值均為零。
沒有私鑰怎麼可能從帳戶中轉移任何值?誰為此支付了 txFees。私鑰似乎沒有受到損害,因為該帳戶上的所有代幣和 ETH 都保留了它的位置。
交易 https://etherscan.io/tx/0x8d39061bbd8c9953ab9f4793da18d437d8ac2045032657cca7e01d58e3195aed
創建它的合約 https://etherscan.io/bytecode-decompiler?a=0x732e9b5f59c9a442db18f7d57dd2bbfc804281cb
ERC20 代幣有一個轉移功能,允許您發送自己的代幣,還有一個批准和轉移功能,允許您批准智能合約拿走您的一些代幣,然後智能合約拿走它。
USDT代幣在其 transferFrom 中沒有程式碼,以防止有人從您的帳戶中取出 0 個代幣,即使您尚未批准任何代幣。交易將完成並發布一個事件,說明已轉移 0 個代幣。
發送交易的賬戶(0x84eb60e6732848f837f48402dcfff25e3d3d9304)像往常一樣支付了費用。
他們為什麼要這樣做?不知道。也許他們正試圖愚弄區塊鏈分析工具。