由于函数和代码太多,以太坊契约可能会达到24Kb的**契约大小限制,因此开发了一个新的标准来帮助解决这个问题。
在7月10日的一篇博文中,程序员Nick Mudge透露,虽然italik butterin坚持使用“**合同”作为解决这些限制的潜在方法,但他创建的标准化**合同“钻石标准”可能是锦上添花。**合同是一种可以借用其他合同的功能而保持较小规模的合同。
Mudge指出,ERC1400安全代币标准等标准合约需要很多功能和事件,标准合约的实施容易受到限制。
根据Mudge的说法,diamond标准规范了程序员如何从任意数量的契约中创建小契约借用函数。执行钻石标准的合同称为钻石合同,它不同于传统合同和**合同。
据悉,钻石标准除了有许多不同的方面和功能外,还有一种灵活透明的方式来创建一种可升级的钻石标准。
社区支持这个新的创造
穆奇说,社区一直支持这项新计划。一些公司和个人已经在探索钻石标准的潜力。
Consensys diligence对coDeFi的合同进行了公共安全审计,并建议coDeFi使用diamond标准来解决**合同规模限制。去中心化交易所的流动性提供商Volleyfire正在使用钻石标准。
正如cointegraph之前报道的那样,在以太坊区块链上,可以通过使用命令和**契约来发布可升级的契约。合同发出后,开发者可以在一定程度上控制合同。
据报道,阿里巴巴正在寻求开发一个区块链系统,使许可方能够干预智能合约。
文章标题:程序员开发了一种新的标准来解决以太坊合同的规模限制
文章链接:https://www.btchangqing.cn/68761.html
更新时间:2020年07月21日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。