虚假或“spoof”的ERC-20代币转账在以太坊并不是什么新鲜事。然而,去年区块链的广泛采用导致了这些案例的急剧上升。现在越来越多的问题和最近一个备受瞩目的案例需要更深入的研究。
在本文中,我们会介绍:
这是什么“spoof”
如何检测它
如何避免
想象一下,听到一个被大肆宣传的DeFi产品即将进行代币空投的传言。作为一个完美的交易者,我们会搜索所有关于这一切的线索。
我们会注意到一个与这个DeFi产品的名称和符号非常相似的代币是新铸造的。更重要的是,我们会看到它被发送到一个我们私下标记为属于一个人脉广泛的鲸鱼/网红的地址。
以太坊联创Anthony Di Iorio将推出区块链计算机新项目“Andiami”:金色财经报道,以太坊联合创始人 Anthony Di Iorio 宣布将推出一个名为“Andiami”的新项目,让那些没有技术专长的人可以轻松运行完整节点,来对抗区块链中心化。通过将游戏理论和尖端硬件相结合,Andiami公布的计划包括:
1、2023年,推出侧重于游戏理论的全新组件:一款名为“The Quest for Liberty”的游戏、玩家套件以及玩家在游戏中赚取的数字生活 Token;
2、2024年到2025年,将重点转移到Andiami的旗舰硬件产品“The Cube”,这是一个即插即用的区块链计算机,运行比特币和以太坊等网络的完整节点。Di Iorio希望The Cube的即插即用特性,加上精心设计的游戏产品,让用户轻松运行自己喜爱的网络的完整节点,从而进一步去中心化区块链基础设施。( coindesk )[2022/11/8 12:30:57]
我们想要领先于其他人了解这个代币,我们从一个刚刚创建的Uniswap V2流动性池中购买许多代币。一个小时后,LP耗尽了所有ETH,我们意识到自己被耍了。
以太坊信标链质押量突破1440万,验证者突破45万:10月25日消息,据欧科云链OKLink多链浏览器显示,以太坊信标链上质押数已突破1440万枚ETH,截至目前为14,431,447枚,占当前以太坊总流通量的12.06%,验证者总量为450,531。按当前市场计算,信标链质押ETH总价值已逾193亿美元。[2022/10/25 16:38:13]
这些真实的 OpenSea 代币也不是由OpenSea: Registry地址转移的
以太坊Layer2总锁仓量为43.7亿美元:金色财经消息,据L2BEAT数据显示,当前以太坊Layer2总锁仓量涨至43.7亿美元,7日涨幅14.01%。其中,锁仓量前五分别为Arbitrum(23.3亿美元,7日涨幅13.01%)、Optimism(9.06亿美元,7日涨幅20.71%)、dYdX(5.64亿美元,7日涨幅12.5%)、Loopring(1.88亿美元,7日涨幅8.7%)、MetisAndromeda(1.19亿美元,7日涨幅20.48%)。[2022/7/23 2:33:29]
我们所犯的错误是认为代币转移实际上是由影响者地址进行的。这种“spoof”通过利用以下两点来毫无戒心的用户:
数据:以太坊上借贷协议24小时清算量超过1700万美元:据欧科云链OKLink数据显示,受市场下行影响,截至今日15时,以太坊上借贷协议24小时清算量达1733.86万美元,环比上升491%。
其中Aave V2和Compound上分别有1134万美元和539万美元的抵押头寸被清算。[2021/4/23 20:51:36]
ERC-20标准设计
区块浏览器的透明数据显示
ERC-20标准的transfer和transferFrom函数可以修改,可以允许任何任意地址作为代币的发送方,只要在智能合约中进行指定,这会导致代币从不同于发起地址的地址进行转账交易。
通常“spoof”代币合约不会在Etherscan上进行验证,因为这有助于掩盖合约的内部工作原理。
对于ERC-20代币转账,Etherscan 等区块浏览器会显示传输代币的地址,而不是发起者地址。由于区块浏览器的性质,默认情况下不会审查区块浏览器的数据。
在大多数情况下,伤害程度仅限于持有零值的代币。但更危险的情况也可能存在,比如带有恢复错误消息的代币指向窃取用户私钥的钓鱼网站。ERC-721和ERC-1155代币(NFT)也可能遇到同样的问题。
答案相当简单。对于任何这些代币传输,单击确切的交易哈希并检查其详细信息。发起交易的From地址显然与代币转移的From地址不相同。
要深入挖掘,请在交易输入数据或合约源代码中查找“性”的 From地址。它通常包含在任一位置中。如果合约没有被验证,这个步骤会进行的更困难,但同时它会自动地使该代币看起来更加可疑。
伪造的 OpenSea 代币看起来好像是由 OpenSea: Registry 在此交易中转账的
一个关键的警告。并非所有由不同地址发起的代币转账都是假的或有性的。一个常见的例子是dApp批量发送多个代币转账。这些通常有一个由Etherscan添加的公共名称标签。
批量发送代币的交易
spoof的“近亲”是垃圾邮件代币。虽然这些不是假装是由有影响力的人的地址发送的,但它们是一起发送到该地址,并使阅读地址的代币标签成为一个痛苦的体验。
对于一般的用户,不需要做任何事情,因为这个问题不太可能影响我们。
Etherscan默认不审查数据,但正在探索帮助缓解这个问题的方法。第一步是扩展代币忽略列表的功能。特性:
自动隐藏ERC-20、ERC-721和ERC-1155标签中的代币转账,并在地址余额和代币持有中隐藏它们。
包括一个简单的选项,让用户选择忽略所有被Etherscan标记为可疑或糟糕的代币。
我们希望这个功能扩展将有助于保护用户免受,同时在网站上享受一个更干净的用户体验。
Source:https://medium.com/etherscan-blog/spoof-tokens-on-ethereum-c2ad882d9cf6
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。