大家的资产都是安全的,私钥也没有泄露,您只要仔细确认地址,不要转错地址就可以了
近日,在波场链、币安链乃至ETH链上,均出现了很多的0u转账。一些用户反应,自己的地址会无缘无故进行一笔金额为0的USDT转账。虽然没有损失,但是不得不让人谨慎:这笔转账是如何实现的?自己的私钥是否被盗了呢?
对此,我将简单为大家做一个分析,看一下这是如何实现的:
首先,通过程序监听链上所有USDT等稳定币的转账信息,如果是大额交易(比如用户A给用户B转账了500U),这笔交易记录就会被保持下来,包括用户A的地址和用户B的地址。
然后,通过撞库的方式构造一个和用户B尾号后六位相同的地址C(如果是在币安链上,构建的地址收尾相同),再让用户A给地址C转账0U。这里需要注意,用户A并没有泄露私钥,只是用了区块链上transferFrom的函数方法。
最后,当用户A下一次再给其他用户转账的时候,一不小心就可能会复制历史交易的地址,这样很容易就复制了地址C,从而将资金错误的转移给C。
其实遇到这种情况的用户大可不必紧张,大家的资产都是安全的,私钥也没有泄露,您只要仔细确认地址,不要转错地址就可以了。而且这种方法软件的实现并不复杂,只需要写几个程序就能实现。
最后,大家如果对这类事件有任何意见或者建议,都可以找我讨论。V:btc6540,电报:@btc6540
声明:该文观点仅代表作者本人,与炒币网无关。炒币网系信息发布平台,仅提供信息存储空间服务。对所包含内容的准确性、可靠性或者完整性不提供任何明示或暗示的保证,并不对文章观点负责。
提示:投资有风险,入市须谨慎。本资讯仅供参阅,不作为投资理财建议。