您好,欢迎您来到林间号!
官网首页 小额贷款 购车贷款 购房贷款 抵押贷款 贷款平台 贷款知识 手机租机

林间号 > 区块链 > 慢雾创始人余弦:3分钟了解CryptoPunks V1 (wrapped) ——漏洞导致的分叉文化

慢雾创始人余弦:3分钟了解CryptoPunks V1 (wrapped) ——漏洞导致的分叉文化

区块链 岑岑 本站原创

注:原文来自慢雾创始人余弦的长推,马斯比特整理如下:

我今天读了这篇文章,包装的密码朋克:

https://m . marit . cc/newsdetailShare/20230423094035639766 . html…

之前只是有一些笔记,顺便分享一下,让大家对早些年就有的CryptoPunks V1(裹)@v1punks有个比较了解。-)

目前,朋克的主要形式有:

–密码朋克& # 8211;ERC20版本,早于NFT 721标准。

–包装好的加密朋克& # 8211;加密朋克的包装版本兼容721标准,便于交易。

–V1(包装)& # 8211;也被称为V1朋克,早年分叉,兼容721标准。

分别对应于图,前两个是宇迦实验室认可的。

为什么会出现这种情况,尤其是V1朋克的出现,是因为源于2017年CryptoPunks的一个漏洞:https://etherscan . io/address/0x 6 ba 6 f 2207 e 343923 ba 692 e 5 CAE 646 FB 0 f 566 db 8d # code…

简单来说,如果买家买了朋克,ETH不会给卖家,而是会回到自己口袋里,相当于空 glove。该准则的核心是:

结构报价{

bool是isForSale

uint punkIndex

卖家地址;

uint minValue//在以太中

address onlySellTo//指定只卖给特定的人

}

BuyPunk功能:

punkNoLongerForSale(punkIndex);//msg.sender被offer.seller覆盖,这样下面的offer.seller引用实际指向msg.sender(也就是买家):

pendingWithdrawals[offer . seller]+= msg . value;

修复的核心是:

地址卖家= offer.sellerbuyPunk每次初始化这个seller,都保证seller不会被覆盖。

好了,这是原点。后来,幼虫实验室在2017年对其进行了修复。没想到,2022年1月17日,V1朋克根据最早的漏洞代码,做出了所谓的真实加密朋克。采用ERC721全新封装:https://v1 punches . io https://ethers can . io/address/0x 282 BD 42 feb 70 e 7a 9 f 40 c8 FEA 0825 b 7 f 68 C5 d # code...一切都做得很好。也许幼虫实验室最不应该做的事情就是出售V1潘趣酒,然后踩在上面,导致V1潘趣酒。:

两个密码朋克,V1和8221和V2密码朋克可以共存还是版权会把他们分开& # 8221;& gthttps://papers.ssrn.com/sol3/papers.cfm?摘要_id=4032777

期间因为幼虫实验室的官司,OpenSea一度下架V1朋克,但后来又恢复了:https://opensea.io/collection/official-v1-punks……至此,V1朋克文化诞生。幼虫实验室的正统密码朋克被卖给了BAYC的公司宇迦实验室(这成为了目前密码朋克的“官方”)。

这段历史挺有意思的,对于安全研究,一个漏洞导致的分叉文化,也很有意义。

本网站声明:网站内容来源于网络。如有侵权,请联系我们,我们会及时处理。

温馨提示:注:内容来源均采集于互联网,不要轻信任何,后果自负,本站不承担任何责任。若本站收录的信息无意侵犯了贵司版权,请给我们来信,我们会及时处理和回复。

原文地址"慢雾创始人余弦:3分钟了解CryptoPunks V1 (wrapped) ——漏洞导致的分叉文化":http://www.ljycsb.cn/qukuailian/226225.html

微信扫描二维码投放广告
▲长按图片识别二维码