概要
二舅币来了,二舅他跑了,相信今天你已经被这样的新闻刷屏了,那他真的跑路了吗?结论:所谓Twitter上安全专家发推,并引发无数媒体转发的二舅币,其实并没有跑路,并且在31号主动放弃项目管理员特权。既然想辟谣就要有证据,笔者通过二舅币的智能合约源代码解读并结合链上交易记录的回溯,反证项目方的链上操作,带你分析本案原委。先声明,我不是项目方,也完全不持有任何二舅币,本文仅从技术研究角度出发解读。背景
回溯这次新闻传播,始于Twitter上的某“安全专家”发推,进而被无数媒体转发,通过前后信息传播链路,最初的原文如下图:
<来自推特,见附录link>其实就传谣角度来说,确实这样的行文非常仿真,描述专业数值惊人,并且TornadoCash确实也是清洗赃款常见途径,但真是如此吗?130W美元的损失是怎么算出来的。项目方自己也有所回应:一开始,项目方还想通过空投,来对其推特粉丝做奖励来形成增粉的目的。
OpenAI遭集体诉讼 被控“窃取私人数据”:金色财经报道,一群匿名人士在一项集体诉讼中声称,ChatGPT的开发商OpenAI公司正在窃取“大量”个人信息,以训练其人工智能模型不顾一切地追逐利润。在这份长达157页的诉状中,这些匿名人士指责OpenAI从互联网上秘密抓取3000亿字,窃听了“书籍、文章、网站和帖子,包括未经同意获得的个人信息”,违反了隐私法。克拉克森律师事务所(Clarkson Law Firm)在周三向美国旧金山联邦法院提交的诉状中表示,原告的姓名都是用职业或兴趣来描述的,但由于担心遭到反对,只能用首字母来标识。他们根据受伤害的个人类别估计有数百万人,提出了30亿美元的潜在损失。 (华盛顿邮报)[2023/6/29 22:08:43]
<来自推特,见附录link>这么一看,似乎真像是即将跑路的样子。分析
此币部署在BSC币安智能链上并且做了开源验证,都可以通过下地址翻阅到若干证据。区块链浏览器如何使用可见前文:当我们在看Etherscan的时候,到底在看什么?项目方地址:0x469de2c6357666c69156722e83136ad1919a70aa二舅币合约地址10x6e7ad49f67a9fa80d50f9659c3fc938296d68b58二舅币合约地址20xe67cff48da0156e7978bc5a9a44d516a48d2a1d6笔者从7.31号下午3点开始撰写本文,拉取到的二舅币链上交易共计1686条。最初的部署操作的初始化环节,给项目方自己发了1,000,000,000,000,000个二舅币。
MetaSleuth:Atlantis执行合约被替换,近100万美元资产被盗:6月11日消息,据 MetaSleuth 数据显示,由于执行一项恶意治理提案,Atlantis 代币与 Unitroller 的执行合约被替换为新创建的 0x613cc5 合约,导致已经批准给 Atlantis 合约的用户资产被转入 0xeade07 地址。除了 0xeade07 地址从 Atlantis 合约中提走的 ATL 代币外,总共有近 100 万美元资产流入 0xeade07 地址(其中一些已经转入 0xd8e918 地址)。MetaSleuth 表示,大量 Atlantis 执行合约在交易中被替换,如果用户已经批准将资产占入一个似乎是 ABep20Delegator 合约,请撤销批准。[2023/6/11 21:29:25]
<初始化部署,来自bscscan,见附录link3>其部署时初始化的函数有较大的改动,多数与构建交易池的交互方法有关,不过核心产生资产并转移的部分如下部分代码中的_mint,等于是谁部署,就一次性mint出来给他。说明:constructor是合约的初始化函数,仅在合约部署时会被调用执行一次,后续无法执行。
Iris Energy董事收购2.5万股Iris Energy普通股:4月3日消息,据Iris Energy提交给美国SEC的文件显示,公司董事会董事Michael Alfred旗下公司以约75753美元的对价收购了25000股普通股。
自2023年3月13日以来,相关关联实体已收购合计130461股普通股,总对价约为373338美元。[2023/4/3 13:42:29]
上来全给自己,越看越像Rug的前兆,也难怪别人要谣言你。。但是发币是发币,得有交易所交易池进行不同币种兑换,才能转成跑路的其他资金,在区块链上发币并不难,5行代码就能发个币,别说100亿个代币,最高能给自己发10后面跟78个0的代币呢,因为标准ERC20对余额的存储类型是uint256,最大值为2**256次方。那这个代币可以直接进行兑换吗?源代码合计有3000行,不仅包含标准ERC20以及多数常见的配套插件等,还内嵌了对接交易池的兑换代码。要跑路,就得有资金交互吧,要么其他地址对合约进行交易带入要么项目方自己从交易所池子兑换笔者读取二舅币的全部合约交易发现,带有value中BNB的仅有一笔交易,有且仅有注入0.126个BNB
Polygon:4.5亿美元融资所销售的代币中三分之一已归属和分配:据官方消息,Polygon表示,在2021年通过代币销售完成的4.5亿美元融资中,两周前已完成的首批归属和分配。
据此前融资详情,此次融资三年解锁期内的第一批三分之一归属和分配将从2022年11月下旬开始。
此前消息,以太坊扩容解决方案Polygon完成4.5亿美元融资,红杉印度(Sequoia Capital India)领投,软银(SoftBank)、Tiger Global、Galaxy Digital、Republic Capital、Makers Fund、Alameda Research、Alan Howard、Alexis Ohanian、Steadview Capital、Elevation Capital、Animoca Brands、Spartan Fund、Dragonfly Capital、Sino Global Capital、Variant Fund和Kevin O'leary等参投。[2022/12/7 21:27:34]
上海市人民政府:支持龙头企业探索NFT交易平台建设:7月13日消息,上海市人民政府办公厅印发《上海市数字经济发展“十四五”规划》,规划提出,上海将在“十四五”期间培育包括数字内容、数字贸易在内的数据新要素,支持龙头企业探索NFT(非同质化代币)交易平台建设,研究推动NFT等资产数字化、数字IP全球化流通、数字确权保护等相关业态在上海先行先试。
规划还提出,加强网络新型基础设施部署、技术研发和应用创新,打造面向未来的网络生态。超前布局新一代网络形态,前沿探索多平台OpenID(数字身份识别框架)、分布式数据存储、去中心化DNS(域名解析系统)、端到端加密通信等Web3.0(第三代万维网)关键技术,加快突破分布式网络核心技术,强化6G、IPv6(互联网协议第6版)、Wi-Fi6(第六代无线网络技术)、量子通信等前瞻研发和部署。[2022/7/13 2:10:10]
<来自bscscan对合约交易记录的批量下载>虽然二舅币在交易所中已经有大量的交易转移记录了,从而导致了现在二舅币合计拥有的地址达到1600多个。但是如果要判断是否跑路,得看项目方发行时给自己持有的代币,有多少通过池子转换成其他代币。追踪项目方给自己大规模发放的代币的记录,除了部署时给自己的1,000,000,000,000,000就仅有上图中的第二行的转移操作,项目方将自己的990,000,000,000,000个代币转入了0地址。
<销毁99%的token,来自bscscan,见附录link4>并且计算项目方自己地址的全部交易,可以看到仅有项目方通过pancakeSwapV2,用二舅币换到的1.3个BNB被转出。说明:当前BNB对美元价格为271美金一个BNB。好家伙,为几百刀就跑路??
<来自bscscan对合约交易记录的批量下载>所以为何会出现130W美金的说法呢?盲猜一波,可能这个安全专家是以为转出的是1.3B的美金?然后觉得太离谱就以为这个”B”不是billion而是million(百万)?当然,如今交易池池子总量里的代币占总量只有0.55%这倒是对的,因为项目方自己销毁了99%的代币。而他的销毁,并没有修改totalSupply总是目前为止,确实可以说,项目方并没有从中恶意牟利到多少钱,并且,项目方也对谣言发起方反问,也并没有得到回复。
<来自推特,见附录link>放弃管理权
在31号下午,项目方自己面对流言四起,也做了一个决定性的操作,即放弃项目方的管理员权限。
可以上面图中看到,项目方地址最后的两笔交易操作,即对二舅币的两个合约地址做了所有权转0的操作。这样真的可以彻底如猴子NFT一样放弃新Mint权吗?确实可以放弃所有权执行的是renounceOwnership方法,会将_owner设置0地址,而这样一来整个合约中,被用onlyOwner修饰过的方法均将无法调度使用了
而无法使用的函数大概有20个,而清除管理员权限最重要的是清除掉Mint出新的token的方法,整个3000行代码里,仅有_setBalance是调度Mint权限的,当然虽然他没有出现onlyOwner符号修饰他,是因为他是个internal的方法,这种外部无法调用,仅能被合约内已经定义好的方法调用
而对应会使用他的两个函数如下,很明显被onlyOwner修饰,所以后续都将无法使用了。
我也进一步分析存储余额的_balances变量是否有偷留后门来用其他的名字来做绕过,确实也没有发现,至于是否其他的后门,就仰赖高级合约审计大佬们出手了。总结
项目方确实没跑路,或许是造谣者恶意,或许是他的小编看到下跌以及项目方转走了1.3BNB以为是1.3Milion。但是链上交易记录不会人,合约代码也不会人,代码里定义是如何,就不会有所变化。引用:安全专家发布:https://twitter.com/WhoCares_News/status/1552659993530609665项目方回复:https://twitter.com/SecondUncle_Dao/status/1553621587697381376二舅币合约部署交易:https://bscscan.com/tx/0xe51cf68ec605bbbce8f2784109faff98be9272824db8ebf5ad426fcfa1bca395项目方得到1.3BNB:https://bscscan.com/tx/0x5c22ce9f185ad0907c08b60a9d36add51deed9b2b629527c48190bba0b2a5cdb项目方转走1.3BNB:https://bscscan.com/tx/0xc3adb38d93c4b11b47f70a8af498dc114582392da80be8c6e7ee6783bd69b637
Layer2指基于底层区块链的链下网络、系统或技术,目的是为了扩展底层区块链网络。Layer2网络可以提升任何底层区块链的吞吐量以及其他性能.
1900/1/1 0:00:00Jun.2022,VincyDataSource:FootprintAnalytics-BTCÐTrendAnalysis与上一次熊市相比.
1900/1/1 0:00:00主要观点:许多Web3基础设施协议通过在Web3生态系统内外提供服务来产生稳定的收入。服务范围从存储到计算再到无线数据传输;随着熊市的加深,Web3基础设施收入仅下降了10%,这表明尽管协议总体.
1900/1/1 0:00:00熊市,是积累学习的好时机。加密投资者TheDeFiEdge在个人社交媒体平台上整理了10个值得深入了解的加密研究工具,BlockBeats对其整理翻译如下:1.Uniwhale官网链接:http.
1900/1/1 0:00:00NFT数据日报是由Odaily星球日报与NFT数据整合平台NFTGO合作的一档栏目,旨在向NFT爱好者与投资者展示近24小时的NFT市场整体规模、交易活跃度.
1900/1/1 0:00:00除了投票,我持有的UNI还有什么用?作为DeFi的龙头项目,UNI与其他DeFi治理代币相比,一直因缺乏应用机制和价值捕获而饱受诟病.
1900/1/1 0:00:00