亚特兰蒂斯:ETC硬分叉将改变什么?

论坛 期权论坛 期权     
果味财经   2019-10-27 06:10   2471   0
6月19日,Ethereum Classic (ETC)社区宣布亚特兰蒂斯硬分叉目前正处于测试阶段。 硬分叉将于主网区块高度8,772,000时进行,时间约为九月中旬。








另外,正如Cointelegraph报道的,ETC实验室积极参与了亚特兰蒂斯项目,不久将引入另一种解决方案,使ETH/ETC互操作性成为Metronome验证器网络的一部分。这一举措为即将到来的升级带来了某些方面的透明度。


Ethereum Classic本身是在2016年DAO攻击之后推出的,当时在最初的几个小时内就有360万ETH被盗。当时,它相当于7000万美元。为了逆转恶意交易,以太坊硬分叉,从而诞生了以太坊经典。根据coin360.com的数据,ETC目前是全球第20大加密货币,市值超过8.65亿美元。不过,让我们更深入地了解硬分叉的动机、技术和潜在后果。







为什么要硬分叉?
硬分叉是对区块链协议的根本性更改,它可以用于反向事务、添加新功能或修复安全风险。不像以前DAO被攻击的时候,硬分叉更多的是一种有益的更新,而不是必要的措施。根据Ethereum Classic Labs的博客文章,即将推出的硬分叉旨在提供安全高质量的区块链软件,同时考虑到社区的关注。




涉及的是谁?
根据官方声明,专门开发团队与ChainSafe系统等核心实验室合作,并将提高升级程序在知名的帮助下crypto-industry如ECC、平价、IOHK,整个社区开展Atlantis如期硬分叉。团队的开发人员等实验室核心,被认为是最熟练的,积极贡献了多geth准备。


ETC实验室的博客文章称,“ETC社区对hard fork表示了极大的关注和支持”。“所有支持者都充分参与了关于硬分叉的细节、范围和时机的讨论,”开发人员说。


ETC实验室和Metronome将发行一种名为MET的加密货币,可以在区块链之间转移。这是可能的,因为“chainhopping”是区块链资产的一个属性,可以从一个链转移到另一个链。根据这篇博文,“ETC实验室将支持Metronome的验证器网络,以确保可靠和安全的事务验证,防止重复开销攻击,并提供流畅的跨链事务。”


如期达成共识
在6月11的一次公开电话会议上,Ethereum Classic开发人员再次承诺,将于9月份向区块链的主网络发布系统级升级(hard fork)。这是在与ETC社区的不同成员(其中许多成员来自北美、亚洲和欧洲)达成共识后生效的。


根据官方声明,专门开发团队与ChainSafe系统等核心实验室合作,并将提高升级程序在知名的帮助下crypto-industry如ECC、平价、IOHK,整个社区开展Atlantis如期硬分叉。


ETC实验室在Cointelegraph上发表声明称,该决定获得了一致通过,发布的最后期限似乎坚如磐石:“社区已经召开了许多会议来讨论时间、范围和参与,我们已经决定了亚特兰蒂斯号的释放方向和时间。所以,我们做出了决定,社区和利益相关者都在向前迈进。”


ECIP-1054 (即亚特兰蒂斯硬分叉提议),目前已经处于通过状态。






我们对亚特兰蒂斯了解多少?
亚特兰提斯是为了整合多个EIPs,硬分叉的任务是将ETC提升到ETH的最新协议,使它们之间的互操作性更容易。


ETC Labs Core在他们的博客文章中描述了ECIP-1054 (Atlantis)的一些特性,并解释了社区究竟应该期待什么。


总的来说,这次更新包括10个改进建议,包括对稳定性的改进、操作代码的升级、改进zksnark的预编译契约、性能相关的改进和增强的安全性。


零知识简洁的非交互知识论(zkSNARK)是ECIP-1054的核心。零知识证明意味着验证者和验证者之间不需要交互,这“允许一个人证明x而不需要向验证者传递除他们知道x之外的任何信息。”


Сustomary加密方案有效地安全数据,但计算之前需要进行解密。为了改变这一点,zkSNARK使用同态加密技术,该技术允许对加密数据进行计算,而不需要特殊的访问:验证者和验证者只共享加密的数据集或参数。


此外,通过更新到zkSNARK,用户获得了对身份或位置等数据所需的更多隐私,这些数据现在在区块链上是完全透明的。该功能基于EIP-196。在描述上,zksnark在理论上可以由以太坊虚拟机实现,但由于成本的原因,zksnark不符合块气限制。


EIP-196建议对znSNARK的某些参数进行调整,使该技术能够在降低天然气成本的情况下有效地发挥作用。同时,EIP-197确保zkSNARK合同在以太坊经典区块链上的验证。eip使技术足够灵活,无需另一个硬叉就可以进一步改进和进步。


在更新带来的好处中,将有一个更可预测的ETC发行率。目前的公式缺少“uncle rate”,将通过EIP-100(“将难度调整到目标包括叔父在内的平均块时间”)固定。此外,在硬分叉之后部署分散应用程序(DApp),以及在Ethereum和Ethereum Classic之间迁移DApp,将变得更加容易和高效。


社区也可以期待Ethereum Classic更好的性能,因为EIP-161将通过删除空帐户来优化它。这将“拆穿”网络,加快同步时间。另一个改进建议是将契约代码大小限制更改为24,576字节。


最后一个提议恰好是ETC社区的绊脚石。最初,Ethereum Vitalik Buterin的联合创始人引入了EIP-170来防止攻击场景。但是,如果在ETC中实现,它将为可以在单个事务中运行的智能契约代码的大小设置一个固定的上限,这在Ethereum Classic社区中创建了一个争论点。一些开发人员对在升级中包含EIP是否正确犹豫不决,因为它可以应用于事务验证而不是块验证,这使它成为一个软分支。ETC开发人员Anthony Lusardi表示:
“这些规则可以简单地应用于事务验证而不是块验证,使其成为一个软分支而不是硬分支。在制定规则时,坚持预先商定的规则是至关重要的。”



追求两个区块链之间的互操作性
关于GitHub的Atlantis hard fork提议指出,“在Ethereum客户端之间建立和维护互操作行为对于开发人员和最终用户的采用是至关重要的,这将为所有参与链带来好处(例如,ETH和ETC, Ropsten和Morden, Gorli和Kotti)。”


亚特兰蒂斯应该为区块链和非链扩展协议之间的互操作性提供更广泛的功能。互操作性实现得越快,传统的支付和银行方式就会越早受到破坏,而这正是合作的重要性所在。


为Atlantis和Metronome做出贡献的团队正在追求一个共同的目标,使“跨链事务能够在ETH和ETC之间快速、轻松、安全地发生”。


ETC正处于技术进步的新阶段的边缘,而社区对亚特兰蒂斯硬叉提出的改变有很大的期望。

@Amentum在推特上写道,“ETC社区似乎已经就他们Atlantis升级的区块高度达成一致。非常激动人心!在他们分布全球的社区里,每个人都做了伟大的工作。”作为回应,@Ethereumt Classic发推特,“很高兴看到@Amentum的支持!”

(内容源自coindesk)


--END--



分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:38
帖子:4
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP