首页 / 行业
以太坊区块链可以适用于克隆合约的各项功能
2019-05-15 10:43:00
截至周四,由Peter Murray、Nate Welch和Joe Messerman创建的EIP 1167:最小代理合约(Minimal Proxy Contract)进入“最后咨询阶段”。 这个以太网改进的提案将在接下来的两周内公开征询意见,假设之后一切顺利,该代码将被最终确认。如果被社区拒绝,该EIP将重新进入草案状态。
该EIP适用于克隆合约的功能,旨在降低克隆合约中的gas价格。具体来说,EIP 1167允许任意数量的克隆合约将调用重定向到一个已知地址(称为主合约),并使用户相信主合约的行为方式与重定向合约相同。代码的可信赖性取决于其不可变性:一旦部署在主合约上,代码就无法更改,主合约也是不可替代的。如果主合约自行终止,那么所有克隆合约也将停止工作。
克隆合约对主合约和主合约不可变性的依赖可能会促进用户的信任,但这也是一个至关重要的弱点。这可能会让您想起Parity事件。虽然这与克隆合约没有直接关系,但它确实说明了依赖中心化合约的潜在危险。当时所有Parity的多重钱包都与一个库合约挂钩,所以有漏洞导致该库合约终止时,连接到库合约的587个钱包,共计513,774.16枚以太币都被冻结了。
Social编码人员和Giveth Bowen Sanders的作者向ETHNews解释说,通过这个EIP,克隆合约将不再是主合约的复制,而是“最小代理”(因此这也是EIP的名称),这个克隆合约将允许编码人员简化繁琐的合约,执行其关键部分功能。然后,最小代理依赖主合约来获得完整功能。Sanders解释说:
“[实际上]经常有成千上万的合约被克隆,这也浪费了很多不必要的空间,并使区块链的数据段膨胀。虽然为了使用和安全,有些合约需要被克隆,例如ConsenSys或Gnosis多签名钱包,但有些克隆合约在许多情况下是可以重新使用原始合约与代理合约的,这样会节省大量的空间。”
该EIP的另一个主要功能是它指定创建了一个允许第三方(如Etherscan)查询重定向(克隆)合约字节码并确定主合约位置的合约。
在技术层面上,EIP 1167将标准化“已知的重定向调用的最小字节码”。 如果最终被确定,将影响所有尝试构建克隆最小代理合约系统的开发人员,这些合约将调用重定向到原始主合约。
最新内容
手机 |
相关内容
电容式触摸按键屏中应用的高性能触
电容式触摸按键屏中应用的高性能触摸芯片,芯片,位置,触摸屏,能力,响应,用户,电容式触摸按键屏(Capacitive Touch Key Screen)是一种常苹果即将推出Mac系列新品,或搭载3nm
苹果即将推出Mac系列新品,或搭载3nm M3芯片,芯片,搭载,推出,全新,市场,研发,近日,有关苹果即将推出新一代Mac系列产品的消息引起了广苹果发布M3系列新款MacBook Pro/iM
苹果发布M3系列新款MacBook Pro/iMac:业界首批PC 3nm芯片,新款,芯片,业界,核心,用户,性能,近日,苹果公司发布了M3系列新款MacBook Pro消除“间隙”:力敏传感器如何推动新
消除“间隙”:力敏传感器如何推动新颖的HMI设计,传感器,智能手机,交互,交互方式,操作,用户,随着科技的不断发展,人机交互界面(HMI)的设阅流智作:一种全新的生成式AI视频制
阅流智作:一种全新的生成式AI视频制作方式,或将颠覆专业视频生产,生成式,全新,视频制作,数据,学习,用户,阅流智作是一种全新的生成式A智能家居中的MEMS传感器
智能家居中的MEMS传感器,传感器,智能家居,控制,用户,温度传感器,系统,MEMS(微机电系统)传感器是智能家居中的关键技术之一。它们是一语音合成芯片与电子血压计的应用探
语音合成芯片与电子血压计的应用探索,芯片,语音合成,健康管理,智能语音,数据,用户,语音合成芯片和电子血压计是现代科技领域的两个AI边缘智能分析设备:智慧食堂明厨亮
AI边缘智能分析设备:智慧食堂明厨亮灶的智能化应用,智能,边缘,监测,系统,数据,实时,智慧食堂是指利用人工智能和LM317LD13TR物联网技