点击这里给我发消息

以太坊“君士坦丁堡”升级有哪些看点?

责任编辑:yola   发布时间:2019/01/14 00:00:00

  随着Ethereum第五次全系统升级的到来,Ethereum基金会开发团队(Hudson Jameson)的Hudson Jameson(Hudson Jameson)的心情被描述为谨慎乐观。

  “君士坦丁堡”预计将于1月16日开始,这是一场硬分叉升级,这意味着它需要在网络上的所有节点上单方面安装,按照预期运行。

  这种升级方法本身就是一个危险的过程。例如,如果有足够多的用户不同意升级,则可能导致网络分裂。这样的事件发生在2016年,当DAO崩溃时,一个有争议的硬分叉导致了两种不同的区块链Eth和Ether的出现。

  尽管如此,Parity的以太坊客户产品分销经理Afri Schoedon表示,区块链拆分的风险较低,因为Ethere的大部分超级矿产池强烈支持升级。它们在避免链分裂方面发挥着最关键的作用。 Schoton说:

  “矿工们已准备好升级,只有他们可以拆分区块链。”

  目前,由Ethermine Mines的Ethermine首席执行官Peter Pratscher运营的跟踪网站发现,君士坦丁堡的采用率仅为15.6%。 Plascher在接受CoinDesk采访时表示,统计数据存在缺陷,并声称实际数据将接近大多数。 Praschel说:

  “我们希望在fork块到达之前更新大多数未更新的节点。”

  “君士坦丁堡”升级以拜占庭帝国的首都命名,这是“大都市”三步升级计划的一部分。 “君士坦丁堡”中有五项以太坊改进建议(EIP)。虽然大多数是无可争议的调整,但升级的一个方面引起了一些争议。

  其中一个特殊点是“君士坦丁堡”推迟了“困难炸弹”的到来。 “困难的炸弹”是以太坊算法,随着时间的推移增加了采矿的难度。 “君士坦丁堡”的升级将降低采矿的难度,并将采取措施减少以太坊矿工的采矿激励,从每件3E到2E。

  这直接导致矿工对升级表示不满。但与此同时,每个大型矿池也增加了对此次升级的支持。 Praschel说:

  “我们希望升级顺利,不会遇到任何问题。”

  此外,以太坊全系统网络升级还存在其他风险。如果代码错误,将导致网络分裂,算法错误也可能导致意外问题。但开发人员认为,这种风险对于“君士坦丁堡”升级而言可以忽略不计,开发人员一直在测试代码,以便在升级之前的几个月内发现漏洞。哈德森詹姆森说:

  “我们拥有测试和监控软件,例如前叉监控器和协议模糊器,可以在硬叉,叉和叉之前持续监控可能出现的问题。这些更改可以部署到以太网。我们对协议感到非常兴奋,但我们首先将网络的安全性和稳定性放在首位。“

   一系列升级看点

  “君士坦丁堡”为以太坊网络推出了五项新升级。

  如CoinDesk所述,这些升级包括优化开发人员以使智能合约和分散式应用程序设计更容易开发。

  以太坊钱包MyCrypto首席执行官Taylor Monahan将“君士坦丁堡”的整体升级计划描述为“改善合同开发应用体验的简单方法”。

  根据核心开发人员尼克约翰逊的说法,升级之一EIP 1283涉及所谓的“天然气净值测量”。 EIP最初由约翰逊编写,将改善以太坊的持续可用性,这是天然气的成本。他说:

  “通过这个EIP,我们可以减少合同的不必要成本,并使新的编码模型具有成本效益。”

  另一个升级是EIP 1014,一些开发人员认为这是“君士坦丁堡”升级中最激动人心的变化。升级,也称为Skinny CREATE2,预计将为有状态渠道等新的第2层扩展解决方案铺平道路。约翰逊说:

  “这次升级可以创建新的有状态渠道,从而减少甚至消除链条上的部署成本,从而提高可扩展性,降低用户成本和麻烦。”

  根据Turbo Geth的Alexey Akhunov,EIP 1014可能会影响未来的以太坊变化,例如租用或滚动存储在以太坊平台上的数据的成本。它还可能为智能合约带来其他意想不到的新功能。阿诺夫解释说:

  “CREATE2的另一个令人兴奋且有潜在危险的方面是,它允许在销毁之后在同一地址重新创建合同。您可以使用相同的代码或使用不同的代码再次创建此合同,只需一点技巧即可完成这基本上创造了一个完全可扩展的合同。“

  “君士坦丁堡”还包括两个进一步的升级:EIP 145和EIP 1052.它们将改进智能合约的开发并简化以太坊代码中的一些操作。约翰逊说:

  “通过这些改进,我们可以扩展以太坊区块链的易用性,以完成更多用例。”


  以太坊矿工的争论

  然而,尽管“君士坦丁堡”的大多数升级都经过了充分测试,并且在技术上很容易理解,但还有另一个代码变化引起了争议。代码更改名为EIP 1234,由Parity的Afri Schoedon编写。

  “君士坦丁堡”的一个主要特征是延迟激活所谓的“困难炸弹”和上述技术特征。 “困难炸弹”是一种逐渐增加生成新块所需时间的算法。它最初旨在促进向即将到来的以太坊的共识转变过渡,即感兴趣的证据(Pos)。

  最终,“困难的炸弹”迫使区块链进入一个被称为“冰河时代”的状态,在此期间,采矿难度变得如此之大,以致无法确认交易。因此,该算法的好处是它鼓励开发人员经常修改代码以适应“困难的炸弹”。

  根据Akhonov的说法,推迟发射“困难炸弹”是“君士坦丁堡”最重要的方面。他说:

  “对于'君士坦丁堡'来说,最重要的是推迟'困难炸弹'的开始,否则采矿的难度将开始急剧上升。除此之外,它没有真正重要的变化。“

  然而,推迟“困难的炸弹”也有其自己的微妙之处。这是因为在以太坊上生成块的速度也决定了在平台内发布加密货币以太坊的规则。为此,君士坦丁堡为了减少3Eth到2Eth的区块奖励而引起的争议在以太坊区块链矿工引发了争议,因为矿工的采矿利润直接依赖于区块奖励。

  更具争议的部分是以太坊日益专业化的采矿机器的出现。据一些人说,这可能会让业余矿工的采矿变得不那么可行,因为他们通常使用GPU矿工而不是专门的ASIC矿工开采。 Ethermine池的Plascher说:

  “总的来说,我们并不期待ETA的'君士坦丁堡'升级。这可能会使许多矿工无利可图,这将对以太坊网络的安全产生负面影响。“

  例如,Plascher使用最近对以太经典的攻击来说以太经典完全由恶意计算能力控制。如果以太坊的矿工太少,就会出现很多问题。他说:

  “51%的攻击是真正的威胁,而最近对以太网络的攻击已经证明了这一点。

  Brian Venturo经营着一家名为“大西洋密码”的小规模矿池,他告诉Coindesk,他也有同样的担忧:

  “君士坦丁堡升级中的EIP-1234将立即对以太坊的采矿收益带来压力。”


  下阶段的工作

  像Plaschel和Venturo这样的矿业公司依赖于ProgPow,随着采矿收入的减少,未来可能会升级。它预计将保护专用的ASIC工厂从网络的影响,并确保GPU挖掘仍然具有竞争力。

  截至发稿时,尚不清楚这些变化是否会得到执行。尽管该计划是在1月初的开发商会议上“初步”的,但从那时起就没有达成协议一致。

  不过,随着第二层扩容和期待已久的Ethereum升级继续进行,开发人员仍预计技术工作将在未来几个月继续进行。Akunov说:“在所有方面,即将到来的升级都引起了Ethereum社区的谨慎关注。”我有点担心“君士坦丁堡”,因为很难猜测升级的可能性。

  阿库诺夫认为,最坏的情况是新的困难算法有问题,这可能导致网络安全的破坏。其他开发商表示,共识的问题是最令人担忧的。MyCrypto的Taylor Monaghan说,她最大的担心是骗子可以用升级来欺骗用户赚钱。

  不过,不管升级的风险有多大,开发人员都认为他们已经采取了所有可能的步骤来保证升级的安全性。此外,“难弹”也有一定的优势。例如,即使某些节点停留在拜占庭软件上,即将到来的“难度炸弹”意味着软件将无法使用,他们将不得不升级到继续在Ethereum上进行交易。

  因此,莫纳汉说“君士坦丁堡”感觉不错。她说,“努力工作有回报。即使很多人没有意识到这一点,他们也会从这次Ethereum升级中受益。到那时,创建合同的成本将降低,代码开发将更加高效,合同交互的可能性将更大。 "

以太坊(Ethereum)君士坦丁堡升级

商务电话

13215946687

商务微信

G5557778

商务邮箱

gwkjbc@163.com

商务二维码

闽ICP备18015324号-1