木星链 木星链
Ctrl+D收藏木星链
首页 > Luna > 正文

RAT:Popcornswap合约解析+教你如何避免大部分土矿风险

作者:

时间:1900/1/1 0:00:00

最近惊闻BSC上2个土矿又跑路了,金额在千万级别,有一个矿朋友还中招了,实在是看不下去,和大家谈谈,如何避免大部分土矿的坑。

土矿一般来讲,抽走资金一般这几个步骤:

通过高APY吸引你冲动梭哈,毕竟高APY都是真金白银支撑的,收益这么高大户早来了,正所谓的收益越高,风险越大

通过一些“所谓的”安全措施让你觉得风险很低

盗取资金之后马上换为非erc代币或者无法冻结的代币,然后等待混币机会逃走

看到了这个步骤,你应该明白了,如果能够做到:

不开源的土矿一律不碰,不管他APY写的多么诱人

开源的土矿,如果要参与,一定是在diff合约,检查变量参数之后,少量资金参与。

那么相信你能规避大部分风险,下面简单讲一下怎么diff合约,怎么检查参数,以及一些衍生的思考。

DeFiance Capital创始人:当前一级市场上没有足够机会来匹配十亿美元级的基金规模:7月28日消息,《华尔街日报》报道称红杉资本将削减其加密货币基金的投资规模。针对此事,Newman Capital创始人Adrian评论表示,红杉只是在做正确的事情,每个有着巨额资产管理规模的美国VC都应该采取同样的做法,要么将大部分管理资产还给LP,要么在LP批准的前提下将巨额基金分割成几个不同策略的小型基金。

DeFiance Capital创始人Arthur也评论称,同意Adrian的看法,红杉做出了很勇敢也很正确的决定。当前,加密货币的一级市场上没有足够的机会来匹配十亿美元级的基金规模,尤其考虑到退出的不确定性。[2023/7/28 16:04:46]

第一步:diff

这里以在线对比工具?https://www.diffchecker.com/?为例

CoinShares研究主管:监管确定性将成为数字资产参与者的关键因素:金色财经报道,根据CoinShares研究主管James Butterfill发布博客称,我们预计监管确定性将成为数字资产参与者的关键因素。欧盟、瑞士、阿联酋和香港等地正在努力开发定制的加密框架。SEC与币安和Coinbase诉讼及其潜在结果虽然意义重大,但并不会给加密行业带来厄运。相反,他们强调迫切需要强有力的监管来保护投资者和维护市场诚信。

未来,我们预见到全球加密领域将出现二分天下。在美国,我们预计传统金融凭借其现有的合规性和熟悉度,有望在加密领域发挥主导作用。监管限制可能会以这样一种方式塑造加密行业,使其有可能反映现有的金融体系,以及其完善的法规和制度。

另一方面,在欧盟和其他国家开发定制的加密框架时,我们的前景是创新的加密原生金融实体可能会继续蓬勃发展并塑造金融业的未来。[2023/6/8 21:23:48]

注意一点,diff的合约需要是你真实要转币进去的合约地址

委内瑞拉石油区块链面临运营困难,数百个Petro钱包据称被删除或禁用:金色财经报道,委内瑞拉官方加密货币资产petro的区块链一直面临困难,此前曾于5月24日停止出块,但在5月27日又重新开始区块生产(仅挖出了四个区块),但在5月28日再次停止,当地加密货币协会Asonacrip还透露数百个petro钱包被删除或禁用,其中大多数属于该社区的活跃成员,但目前尚未给出解释。此前委内瑞拉加密货币监管机构 Sunacrip 负责人 Joselit Ramirez 因涉嫌参与一项价值数十亿美元的加密腐败计划而被捕,该项目目前由一个干预委员会临时管理。[2023/5/30 9:49:33]

首先拿到原版的MasterChef代码:

https://bscscan.com/address/0x73feaa1ee314f8c655e354234017be2193c9e24e#code

Swing推出软件工具以更轻松地部署跨链解决方案:金色财经报道,去中心化跨链流动性协议Swing推出了一个新的小部件和软件开发工具包 (SDK),以简化跨链加密部署。该项目于周三宣布,Swing的新小部件和SDK支持21个EVM兼容链,包括Ethereum、BNB Chain、Arbitrum和Optimism。Swing还计划扩展到覆盖四个非EVM网络,如Solana和Cosmos。(The Block)[2023/1/18 11:19:24]

接着这里以popcornswap为例:

https://bscscan.com/address/0x584527ded17aceb3dc617c40b04e8fe9afc57096#code

分别吧代码复制到两边,开始diff

这里我保存了diff结果,可以直接点这个link:https://www.diffchecker.com/VqaCP3DK

Memories of Qilin by Emily Xie系列NFT近24小时交易额增幅超100%:金色财经报道,OpenSea数据显示,Memories of Qilin by Emily Xie系列NFT近24小时交易额为337ETH,增幅达136%,24小时交易额排名位列OpenSea第二。[2022/11/6 12:21:58]

像结果中字符串的修改,或者//后的内容都可以忽略

如上图这种,可以忽略

如果是原版添加的代码,土狗删除的,一般也不重要,重点是土狗和原版代码不同的地方:

上图为关键差异,土狗修改了原版的migrator方法,还增加了个一个叫做preUpgrade的函数。

看到这里,如果你对合约一无所知,安全期间,就可以直接关闭页面保平安了。

这里简单分析一下差异,首先migrate方法,这个是sushiswap继承的代码,原版代码就有将池子里钱掏空的可能性。

popcorn这里,新的preUpgrade方法,是public的,代表所有人都能调用,就是一个非常可疑的点,理论上在migrator设置为恶意地址的时候能够让migrator掏空所有的钱。

第二步:检查变量

点击土狗合约的这个按钮:

检查migrator,owner等变量:

可以看到migrator是0,owner是一个timelock地址,土狗的一种套路是,声称自己有timelock,给出了合约地址,但owner并不是timelock的地址,那明显就是局了。

当然timelock合约,也可以做小动作,所以也需要做diff操作,这里他的timelock没有问题,就不赘述了

那么完成了上面两步,很多资深矿工可能会觉得,timelock有的,合约变量没问题,虽然有代码存在风险,但是有timelock啊,没事,冲tmd,对低级土狗而言,可能确实就无风险了,但很可惜,popcornswap是一个略高级的土狗。看我下面分解盗币过程:

项目方通过调用:

https://bscscan.com/tx/0x38f75296e3343228c0309f8c99a24ca4f4812372f2b032f38ce25ac5a992b768

preUpgrade方法,让自己的地址有了合约里token的transferFrom权限

看前面的代码可以发现,preUpgrade确实又这个功能,但他只会给migrator这个权限,而migrator又是0,修改migrator需要经过时间锁,那么他是怎么做到的呢?

答案是:项目方在部署合约后,加timelock之前,把migrator改成了自己的地址,并通过preUpgrade提前获取了里面所有token的allowance,然后再改回migrator,添加时间锁。

因为这些tx混在项目方添加池子的tx中,普通人根本不可能去检查一个池子之前的每一个tx,所以popcornswap得以在2小时内盗取2mil的代币。

这个作案手法也引起了我的思考,目前并没有有效的工具,能够查出一个合约地址里,tokenallow给其他地址的情况,因此非常难发现问题。普通的用户,没有能力,也不太可能发现这个端倪,甚至我相信在本次事件中,一些对合约代码有所了解的土矿老司机也一并翻车。

那么popcornswap的解析就讲到哪里,下面是我个人的一些思考,以及私货

后续思考

本次作案手法曝光之后,相信未来的土矿也很有可能利用类似的手法进行盗币,而对普通用户而言防不胜防,事实上最近2天bsc上就有2个矿翻车,金额还都不小。

作为交易所公链,不管是bsc,还是heco,他们的核心竞争力是什么?是去中心化吗?

我个人认为不是的。

bsc,heco等,他们最大的优势应该是1.低手续费2.交易所公信力背书

以bsc为例,作为一个类似DPos的设计公链,跨链桥非去中心化,以及上面的大部分资产都是币安发放的情况下,即使代码开源,谈何去中心化?

个人认为,反而应该反其道行之,引入类似EOS的仲裁机制,最大程度的保证用户在链上的的财产安全才是生存之道。

本次popcornswap事件以及最新翻车的土矿,币安目前都还在踢皮球阶段,要求用户去报案或者说我们在监视黑客地址等等,而不是想办法帮用户挽回损失,长此以往,当土矿跑路越来越多的情况下,请问币安,谁还会去用BSC?

如果类似事件在Heco或者其他交易所公链发生,而他们拥有类似的安全机制,保证了用户的资产安全,这样大部分散户才敢放心的在上面继续使用,毕竟,你作为交易所背书的公链,优势不是,也不可能会是去中心化。

希望所有交易所公链技术团队三思,通过代码升级保证自己公链的安全性来差异化竞争,也许还不太晚。

原标题:Popcornswap合约解析+教你如何避免大部分土矿风险

作者:iNexusPro

来源:金色财经

标签:RATATOATORTORFlappyRatsATOM币最低价格Creator PlatformCrypto Gladiator Shards

Luna热门资讯
PORT:阿龙论币:1/31凌晨ETH行情分析与操作策略

前言:???曾经以为,拥有是不容易的,后来明白,舍弃才是更难的。所有让你佩服的人,只是你的羡慕给平凡的他镀了金身,金融市场,不少人能看穿你的逞强,但没几个人像我一样愿意保护你的脆弱,时间游走,岁.

1900/1/1 0:00:00
DEF:PKEX?| 以太坊是DeFi的发源地 波卡是DeFi的主战场

DeFi是区块链最有前景的应用场景,成为DeFi的主战场的公链平台将获得未来区块链市场绝大部份的增量价值.

1900/1/1 0:00:00
NFT:余勋论币1.29BTC行情解析 盘整僵局已被打破 周线反包 牛市还在 回撤即多 上看五万点

1.29BTC行情解析?市场还是那个市场,币价冰火两重天,刚经历补涨回撤2000点,转眼受首富马克斯名人效应,直接旱地拔葱,突破多重压力.

1900/1/1 0:00:00
NTO:丁佳永:资金强势涌入助推比特币上行 以太坊再次新高?

今日资讯:1月29日,著名比特币投资者AlistairMilne发推称,对冲基金在CME持有10亿美元的BTC空头头寸.

1900/1/1 0:00:00
比特币:程博说币1-30止盈提醒 比特币大获全胜 斩获5505个点位 跟上操作 才能盘满钵满

看得远才能走的远,格局决定结局,跳出市场看走势。作为当局者或交易者,我们不但要看清或把握好当下,更重要的是洞悉市场把握脉搏引领未来!这个市场里向来都是先知先觉者吃肉,后知后觉者喝汤,不知不觉者垫.

1900/1/1 0:00:00
INB:谷燕西:从Coinbase上市看合规溢价

Coinbase现在已经计划通过直接挂牌的方式进行上市。在此之前已有市场预估Coinbase的上市市值为280亿美元。它真正开始挂牌交易时的市值不知道会是多少.

1900/1/1 0:00:00