2022年6月9日,做市商Wintermute透露,Optimism发送给其做市的2000万个OP代币被黑客盗取。丢失始末请看金色财经此前报道。
两周前,Optimism Foundation聘请Wintermute为其在中心化交易所上市的OP代币提供流动性。作为协议的一部分,Wintermute获得了2000万枚OP贷款。
这2000万枚OP将被部署在Wintermute的Optimism钱包。当Wintermute将钱包地址发给 Optimism团队时,发送的是Wintermute在主网上部署了一段时间的Gnosis Safe多签钱包地址。这里Wintermute犯了一个严重错误,因为控制Gnosis Safe多签钱包并不能保证控制EVM兼容链同一地址。
用户通常假设他们可以在以太坊上访问的任何帐户也可以在其他基于EVM的链上访问。对于外部拥有的账户(也称为非合约账户),这通常是正确的。这不一定适用于智能合约账户。可以使用完全不同的代码在不同链上的相同地址创建合约,从而产生完全不同的所有者。
EVM地址分为EOA(外部拥有的账户)和CA(合约账户)。合约地址又有两种方式获得:
CREATE new_address = hash(sender, nonce)
CREATE2 new_address = hash(0xFF, sender, salt, bytecode)
金色财经 | Facebook加密货币项目Libra白皮书已发布:1.美国众议院金融服务委员会主席要求Facebook暂停加密货币项目。
2.Facebook区块链负责人:将与当局分享数据,不排除传统银行将加入Libra项目。
3.莱特币基金会推出支持LTC等加密货币的借记卡。
4.Facebook区块链主管:Facebook不会访问Calibra钱包上的财务数据。
5.扎克伯格:Libra计划在2020年发布 旨在建立一个简单的全球金融基础设施。
6.Facebook加密货币项目Libra的核心:去中心化、低波动性、智能合约?
7.币安将于6月18日16点上线BTCB/BTC。
8.金融行动特别工作组 FATF等相关决策者召开全球会议 将确定全球加密指南。
9.佛罗里达法官封存了澳本聪提交的比特币持仓清单。[2019/6/19]
与CREATE2不同,通过CREATE创建的合约地址不是基于用于创建合约的代码,而仅基于创建者地址和nonce,只要用不同nonce不停碰撞就可以创建和L1层Wintermute钱包地址相同的地址。
分析 | 金色盘面:ETH发飙 带动市场反弹:金色盘面分析:ETH日内连续攻克多个阻力位,截至发稿,Bitfinex ETH/USD报价220.43美元,涨幅4.42%,从底部计算涨幅已经超过30%,但多头并没有收手的意思,这里日线背离即将形成,短线不宜过分看空。市场风险依然较大,提醒投资者要做好风控。[2018/9/14]
1、13天前,Optimism团队从0x25地址测试发送1个OP给Wintermute发送给Optimism团队的地址0x4f
https://optimistic.etherscan.io/tokentxns?a=0x4f3a120e72c76c22ae802d129f599bfdbc31cb81&p=2
分析 | 金色盘面:市场分化 涨跌互现:金色盘面综合分析:市值排名靠前的币种整体看涨多看跌少,EOS表现出色,继续录得5.98%的涨幅,但ETH表现疲软,虽然有减少奖励的消息刺激,但依然下跌了0.59%。[2018/9/1]
2、12天前,Optimism团队分两笔将1900万枚和100万枚OP发送给Wintermute。
直至此时,Wintermute还没有意识到他们没有这个地址的控制权。
3、Wintermute Gnosis Safe多签钱包创建于561天前,
https://etherscan.io/tx/0xd705178d68551a6a6f65ca74363264b32150857a26dd62c27f3f96b8ec69ca01
多签合约地址为0x76e2cfc1f5fa8f6a5b3fc4c8f4788f0116861f9b。
从合约代码(https://etherscan.io/address/0x76e2cfc1f5fa8f6a5b3fc4c8f4788f0116861f9b#code)可知是通过CREATE而不是CREATE2创建的多重签名。
多签钱包地址即为0x4f。
4、4天前,攻击者将旧的Safe factory部署到Optimism。
然后不同nonce碰撞重复324次触发create函数创建Optimism地址。
https://optimistic.etherscan.io/tx/0x00a3da68f0f6a69cb067f09c3f7e741a01636cbc27a84c603b468f65271d415b#internal
第135次在Optimism上产生L1层Wintermute多签钱包相同的地址,进而控制了Optimism上的0x4f地址。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。