以太坊区块链无望实现高效克隆合约功能

2018-09-08 23:07栏目:以太坊
TAG: 以太坊

该EIP合用于克隆合约的功能,旨在降低克隆合约中的gas价钱。具体来说,EIP 1167答应肆意数量的克隆合约将挪用重定向到一个已知地址(称为主合约),并利用户相信主合约的行为体例与重定向合约不异。代码的可相信性取决于其不成变性:一旦摆设在主合约上,代码就无法更改,主合约也是不成替代的。若是主合约自行终止,那么所有克隆合约也将遏制工作。  Sanders注释说:“[现实上]经常有成千上万的合约被克隆,这也华侈了良多不需要的空间,并使区块链的数据段膨胀。虽然为了利用和平安,有些合约需要被克隆,例如ConsenSys或Gnosis多签名钱包,但有些克隆合约在很多环境下是能够从头利用原始合约与代办署理合约的,如许会节流大量的空间。”   ——截至周四,由Peter Murray、Nate Welch和Joe Messerman建立的EIP 1167:最小代办署理合约(Minimal Proxy Contract)进入“最初征询阶段”。 这个以太网改良的提案将在接下来的两周内公开咨询看法,假设之后一切成功,该代码将被最终确认。若是被社区拒绝,该EIP将从头进入草案形态。   克隆合约对主合约和主合约不成变性的依赖可能会推进用户的信赖,但这也是一个至关主要的弱点。这可能会让您想起Parity事务。虽然这与克隆合约没有间接关系,但它确实申明了依赖核心化合约的潜在危险。其时所有Parity的多重钱包都与一个库合约挂钩,重庆时时彩历史数据42万期所以有缝隙导致该库合约终止时,毗连到库合约的587个钱包,共计513,774.16枚以太币都被冻结了。