-

以太坊网络升级流程 EIP 为何需要改善,新流程的三个阶段先容。

来源: 数字货币 时间:2020-12-03 02:06:05
导读: DeFi中隐藏的万亿美元市场,DeFi期权产品Hegic介绍下一次升级(柏林升级)在望,为此我们要放置一个网络升级流程。在经由几回头脑风暴后,EIPIP团队就若何改善网络升级流


DeFi中隐藏的万亿美元市场,DeFi期权产品Hegic介绍

下一次升级(柏林升级)在望,为此我们要放置一个网络升级流程。在经由几回头脑风暴后,EIPIP 团队就若何改善网络升级流程提出了几点建议。我希望这篇文章所分享的信息能够对 EIP 作者甚至整个社区都有用。让我们来领会一下新流程是怎么样的,以及为什么要调整自以太坊区块链降生以来就沿用至今的网络升级流程。

什么是网络升级?

网络升级是将新功效添加到以太坊协议上的方式。通常来说,这些升级功效旨在为网络带来可扩展性、更好的用户体验和更高的安全性。每个新功效在 EIP (以太坊改善提议)中都有详细描述。当网络中的所有节点都赞成激活新功效时,就会在特定区块高度发生网络升级。由于以太坊是去中央化的,而且没人可以强迫其他人升级节点,若是网络中的部门参与者决议不激活升级程序,就会住手与已激活升级程序的节点通讯,导致网络中泛起分叉。

为什么要改变网络升级流程?

已往,网络升级流程都与 EIP 标准化流程相互关联。焦点 EIP 要与标准化流程一起部署在主网上。

旧版网络升级流程

共识冲突

以太坊是一个开源社区项目。若想将焦点提议部署到主网上,必须先获得社区和焦点客户端(以太坊节点)的赞成。一旦以太坊焦点客户端开发者和社区都接受了某个 EIP,这个 EIP 将包罗到下一次网络升级中。

以太坊开发者在准备伊斯坦布尔升级时,社区在 EIP 1057 (可编程工作量证实 ProgPow)上没有杀青共识。这个提议得到了部门人的支持,然则也遭到了许多人的强烈否决。最终,以太坊客户端之间未能杀青共识。

虽然这个提议没有纳入网络升级,但它确实通过了 EIP 标准化流程。这就凸显了将 EIP 标准化和网络升级流程星散的重要性

焦点 EIP 数目剧增

早期,网络升级流程运行优越,总的 EIP 数目也相对较少。已往几年来,由于以太坊区块链的贡献者人数剧增,关于若何改善网络的 EIP 数目也成倍增长。这就增添了复杂性,也在若何针对网络升级 EIP 设计一个正式流程的问题上引发了讨论。

透明度

随着以太坊区块链的采用率提高,许多贡献者联合起来提交关于网络升级的 EIP 来强化以太坊网络。每个客户端都要支出极大的起劲来实现 EIP 中所提议的改善。思量到实现每个 EIP 需要花费的工时,并非所有 EIP 都可以纳入下一次升级。不领会流程可能会引起杂乱。因此,我们必须更新文档来增添升级流程的透明度。

新版网络升级流程

新版网络升级流程

现行网络升级流程是 EIPIP 团队 经由多次头脑风暴并与以太坊开发者和整个社区不停交流后得出的效果。

现行网络升级流程已经正式与 EIP 标准化流程星散。然则,上图也包罗了差别阶段的 EIP 推荐状态。EIP 流程大致分为三个阶段,以显示 EIP 在下一次升级前的状态。

思量纳入

思量纳入(Consider for Inclusion,CFI)指的是一个提议有望纳入下一次网络升级的第一阶段。有人建议让提议的作者或支持者在 Eth1.0 规范库中建立一个议题,以便举行官宣。

Devnet 阶段

在这一阶段,客户端开发者会对提议举行讨论,并杀青共识来推进 Devnet (开发者测试网)的实现。这是专为客户端开发者而设计的,其它社区成员也可以使用。然则,该测试网有可能没有预先通知就会关闭,因此不建议用来测试 dApp。当前的 Devnet 是 YOLO 测试网。现行版本是 YOLO 2.0,包罗了有望引入下一次网络升级的提议。

  • 获得 CFI 批准:这个 bucket 中包罗了获得客户端大致共识的 EIP。在相符规则的 PR 提交后,焦点开发者会予以思量。客户端可能会在利便的时刻最先自力实现这些提议。
  • CI devnet 期待室:获得部门(并非所有)客户端明确批准的 EIP,或者守候集成的某些工作会暂时放在 CI devent 期待室内。这部门另有可能包罗其它类型的提议,然则由于某些缘故原由,暂不思量放到下一个 CI devnet 版本中。
  • 在 CI devnet 上部署:这里列出了现在部署在 devnet 上的 EIP。最新版本的 devnet (所包罗的内容)或将通过下一次升级实现。

主网阶段

  • 测试绿灯:这里列出了适合在公共测试网上的部署的 EIP,停止最新的以太坊焦点开发者集会。
  • 公共测试网:与早期网络升级流程类似。所有获得焦点客户端开发者赞成并在 devnet 上实现和测试的 EIP 现在都部署在公共(PoW)测试网上。若是在测试网上运行的几周内,没有发现任何重大问题,就可以部署到主网上。
  • 主网以太坊焦点开发者会设定一个区块号,并预估这些提议最终在以太坊主网上激活的日期。

在主网激活后,则示意整个网络升级流程完成。虽然网络升级促进团队正在准备下一次升级。

网络升级流程追踪器

在缺乏优越相同的情况下,在大型去中央化网络上治理升级会是一项伟大挑战。我们可以通过网络升级流程追踪器来快速查阅正在思量中的 EIP,并通过 Eth1.0 规范库来追踪客户端的历程。

关于网络升级流程的讨论从一年前就最先了。第一版关于硬分叉的 EIP 流程获得了 EIP 作者以及社区的好评。这个流程也在焦点开发者集会上讨论过,然则由于迫切的需求而弃捐。尽管如此,经由改善,我们现在有了一版更好的网络升级流程。

原文题目:《引介 | 改善以太坊网络的升级流程》

撰文:Pooja Ranjan

加入新手交流群:每天早盘分析、币种行情分析

添加助理微信,一对一专业指导:chengqing930520

加入新手交流群:每天早盘分析、币种行情分析,添加助理微信

一对一专业指导:chengqing930520