LarvaLabs 很快就听到风声,暂时停止了 Meebit 的铸造,并发布声明:「我们已经暂停了 Meebit 合约中的社区铸造和交易。合约是安全的,所有 Meebits 都是安全的,交易也很顺利。」他们是正确的,Meebits 仍然是完全随机分配的——除非你投入大量的时间和 gas 费用,否则就不能利用合约,而那时,铸造几乎已经完成了。 尽管如此,Meebits 是一个很好的例子,说明了如何利用智能合约,让一个或多个用户在创建 NFT 时获得竞争优势。 MoonCatRescueMoonCatRescue 于 2017 年推出,一开始他们的合约就有一个相当大的缺陷。 MoonCats 官方常见问题解答页面提出了一个问题:您是否为此获得报酬? 回复 : 当 MoonCat 被收养时,transferCat(catId, catOwners[catId], msg.sender, offer.price),资金被发送到 require(catOwners[catId] != 0x0。在测试中仔细检查它的话,其实是可以解决这个问题的。虽然这不是智能合约的主要缺陷,但在他们意识到这个错误之前,他们仍然失去了相当数量的 ETH。 智能合约的整体漏洞2018 年 3 月,五位计算机科学家合作撰写了一篇题为《大规模发现贪婪、挥霍和自杀的合约》的论文,他们对此进行了研究 :
他们在以太坊网络上签订了近 100 万个 (970,898) 智能合约。他们发现,其中 34200 个智能合约容易受到黑客 / 利用,这意味着在 2018 年,大约每 20 个智能合约中就有 1 个面临风险。他们深入分析了 3759 份合约,以具体验证它们的代码中存在漏洞,发现 3686 份合约中的漏洞都在平均 10 秒内被发现。这太疯狂了!他们最多可以从合约中提出 4905 以太币——略高于 860 万美元。该报告还补充说,「此外,区块链目前有 6239 以太坊 (约 560 万美元) 被锁定在死后的合约中,其中 313 以太坊在「死」后被送到了死合约中。」有很多加密货币卡在失效的合约里。在进行这项研究时,DeFi 和其他智能合约占链上活动的比例要低得多。Glassnode 于 2021 年 5 月 6 日发布的一份最新报告发现,22.8% 的流通 ETH 被锁定在智能合约中。 (责任编辑:admin) |