当有太多函数和代码时,以太坊合约可能会达到24KB的最大合约大小限制,因此一个新标准已经被开发出了来帮助解决这个问题。
程序员Nick Mudge在7月10日的博客文章中透露,尽管Vitalik Buterin坚持使用“代理合约”可能是解决这些限制的潜在方法,但他创建的标准化代理合约“钻石标准”可能是锦上添花。代理合约是指可以通过借用其他合约的功能来保持较小规模的合约。
Mudge指出,像ERC1400证券型代币标准之类的标准合约需要许多函数和事件,实现标准合约很容易受到限制。
根据Mudge的说法,“钻石标准”可以将程序员如何从任意数量的合约中创建小的合约借用功能标准化。实施钻石标准的合约称为钻石,以区别于常规合约和代理合约。
据报道,除了具有许多不同的方面和功能之外,钻石标准还具有灵活而透明的方法来创建可升级的钻石标准。
社区支持这个新创建
Mudge表示,社区一直支持新计划。一些公司和个人已经在探索钻石标准的潜力。
ConsenSys Diligence对Codefi的合约进行了公共安全审计,并建议Codefi使用钻石标准解决最大合约规模限制问题。去中心化交易所的流动性提供商VolleyFire正在使用钻石标准。
正如Cointelegraph先前报道的那样,在以太坊区块链上,通过使用命令和代理合约,可以发布可升级合约。在合约发发后,这使开发人员可以在一定程度上控制合约。
据报道,阿里巴巴正在寻求开发一种区块链系统,以使授权方能够干预智能合约。
冷萃财经原创,作者:Awing,转载请注明出处:https://www.lccjd.top/2020/07/21/%e7%a8%8b%e5%ba%8f%e5%91%98%e5%bc%80%e5%8f%91%e4%ba%86%e8%a7%a3%e5%86%b3%e4%bb%a5%e5%a4%aa%e5%9d%8a%e5%90%88%e7%ba%a6%e8%a7%84%e6%a8%a1%e9%99%90%e5%88%b6%e7%9a%84%e6%96%b0%e6%a0%87%e5%87%86/
文章评论