以太坊的硬分叉升级—君士坦丁堡

当前位置:首页 > 币圈百科 > 以太坊的硬分叉升级—君士坦丁堡

以太坊的硬分叉升级—君士坦丁堡

2023-01-22币圈百科251

摘要[X] [X]在12月7日周五14: 00 UTC(北京时间22: 00)举行的核心开发者会议上,以太坊的开发团队成员就君士坦丁堡硬分叉的激活时间达成一致,邰方区块链的708万块将作为激活点。按照目前的分块提取速度,大概在2019年1月16日左右。

目前的具体变更涉及五个[X][X]EIP:EIP 145、EIP1014、EIP1052、EIP1283和EIP1234,其中EIP1234将可能是最具争议的提案,涉及采矿奖励从三个ETH减少到两个,类似于BCH社区内部分裂的潜在威胁。同时,两个技术团队分别有矿上支持,如果以太坊的升级拆分,可能只是技术社区和矿工之间的拆分,也将是技术团队和矿工治理的一次实验。

目前升级的时间刚刚确定,相关信息早就知道了,一直在测试网上运行。技术社区的每周视频会议将进一步讨论升级君士坦丁堡的话题。临近的时候,估计所有的目光都会转移到以太坊的矿工身上,需要密切关注。从目前的信息来看,还没有矿工表示反对,很大概率会像上次拜占庭升蓑衣网小编2022级那样平稳过渡。

报告文本

1。背景介绍

2015年7月30日下午3点26分(UTC),以太坊的第一个造物块诞生了。在以太坊的整个生命周期中,也同时进行代码迭代,以提高系统性能。主要分为边疆、家园、大都市、宁静四个阶段。前三个阶段以太坊共识算法采用工作量证明机制(POW),第四阶段计划切换到权限证明机制(POS)。[X] [X]前沿阶段开始于2015年7月30日。这个阶段的目的是运行挖掘和交换事务,并构建一个人们可以在其中测试分布式应用程序(DApps)的应用程序。[X][X]2016年3月14日,以太坊发布《家园》。与前沿相比,宅基地没有明显的技术变化。以太坊提供了一个带有图形界面的钱包,提高了易用性,让普通用户也能方便地体验和使用以太坊。

Metropolis旨在将邰方的共识算法从工作量认证(PoW)转变为工作量认证和权限认证(PoS)的混合共识算法,从而提高整个以太坊区块链的效率,降低成本,最终过渡到纯权限共识算法的第四阶段。实现起来比较复杂,所以分为拜占庭和君士坦丁堡两个硬叉升级。2017年10月16日,以太坊按原计划在第437万块的高度进行拜占庭硬叉,这次确定了君士坦丁堡硬叉的升级时间。

届时,拜占庭升级将推出以太坊平台的九大关键改进协议(EIP)。硬分叉后具体变化如下:

(1)增加了' revert '操作符,允许处理错误而不用花光所有的气(EIP140)

(2)现在事务接收方可以包含一个。(EIP196)和配对检验(EIP197)增加了椭圆曲线和标量乘法,允许ZK-斯纳克等人

(4)支持大模幂运算(EIP 198),实现RSA签名验证和其他加密应用。

(5)支持变长返回值(EIP211)

(6)增加'静态调用'运算符,允许对其他契约的非状态变化调用(EIP2蓑衣网小编202214)

(7)修改难度调整公式包含三级方块(EIP100)方块奖励从5以太坊减少到3以太坊(EIP649)

2 .以太坊社区的治理模式

开发者大会是以太坊聚集全球以太坊爱好者,就项目进行头脑风暴的方式之一。这项活动从2014年第一次小型会议开始,影响力逐渐扩大。

devcon 0:2014年11月,以太坊在柏林举办了首届小型开发者大会;

devcon 1:2015年11月9日至13日,以太坊在伦敦举办了为期五天的开发者大会,吸引了来自世界各地的300多名开发者;会上,第三届开发者大会(DEVCON 2)选定于2016年9月在上海举行。

devcon 2:2016年9月19日至24日,近千名与会者齐聚上海,共同探讨以太坊的工具与发展、安全性与应用、生态与前景。

devcon 3:2017年11月1日,以太坊开发者大会在墨西哥坎昆举行,为期4天。全球以太坊开发者、投资者和爱好者共同探讨以太坊的可扩展性、安全性和隐私性。会上,Vitalik Buterin提出了Casper、Sharding等协议更新的话题,正式将碎片化带入了人们的视野。

devcon 4:2018年10月30日至11月2日,以太坊开发者大会在布拉格举行。主要话题分为六个主题:可扩展性、保密性、隐私性、开发者体验、UXDesign和社会系统。会议详细介绍和讨论了ETH2.0的历史,第二层和第一层的分层结构,以及以太坊第四期Serenity的P2P网络设计。本次会议详情见火币研究院内参技术周刊第6期第44周。同时在3期第41周、4期第42周、7期第45周推出了ETH2.0。

除了开发者大会,以太坊社区还有每周一次的视频会议。每次会议都会确定下一次周会的议程和具体时间,会提前在以太坊Github公布。君士坦丁堡硬叉升级时间的确认是在12月7日周五UTC时间14: 00(北京时间22: 0蓑衣网小编20220)召开的核心开发者大会上,以太坊的开发团队成员达成一致,将为时已晚。简而言之,如果用户选择通过升级软件来接受改变,那么更新将在新区块被挖掘出来时生效。

3。君士坦丁堡硬叉升级

君士坦丁堡硬叉的升级原定于今年11月,最近确认为以太坊区块链的708万块。按照目前的卸货速度,大概是2019年1月16日(区间为14-18),具体时间会是1月10日。具体变更涉及五个EIP:EIP:EIP 145、EIP1014、EIP1052、EIP1283、EIP1234。

其中:

EIP 145:增加了EVM的移位相关指令,包括SHL左移、SHR逻辑右移和SAR

EIP 1014:生成契约地址的新规则,与状态通道相关。规则是kekcak 256 (0xff地址盐kekcak 256(init _ code))[12:]

EIP 1052:向EVM添加EXTCODEHASH指令,可以获取一个契约字节码的kek cak 256的哈希值。

EIP 1283:修改EVM的SSTORE instruction gas计算方法,预计将减少许多合约的气耗,这需要硬叉支持

EIP1234:这将是潜在最具争议的提案,也需要硬叉支持,包括延迟难度炸弹协议12个月,调整采矿奖励。难度炸弹制造挖矿。

不难看出,这次升级涉及到采矿奖励的降低,BCH社区内部存在类似分裂的潜在威胁。不同的是,BCH被分成两个技术小组,同时,这两个技术小组分别有地雷支持。详情请参考文章《【火线视点16】谁才是真正的比特币现金?BCH社区或将迎来大规模“算力战争”》。如果以太坊的升级是分成的话,那只会是技术界和矿工之间的分成,对技术团队和矿工的管理也是一个实验。 众所周知,ETH和ETC是2016年7月在以太坊社区分叉出来的,所以我们还是有丰富的分叉管理经验的。目前升级时间刚刚确定,相关信息早就知道了,一直在测试网上运行。技术社区的每周视频会议将进一步讨论君士坦丁堡升级的话题。当它靠近时,估计所有的目光都会转向以太坊的矿工,需要密切关注。从目前的信息来看,还没有矿工表示反对。

数据截止日期2018年12月12日

2016年6月

以太坊上的去中心化自治组织DAO被黑,市值5000万美元的以太坊被转移。2016年7月20日,以太坊硬分叉,所有以太坊(包括移动后的以太坊)回到原处。目前以太坊的Eth“官方”版本由其原开发者维护;经典的ETC由一个全新的团队维护。这是主流区块链首次通过分歧改变交易记录,以补偿投资者。分叉前持有以太币的人,分叉后会同时持有ETH和ETC,存放在交易所或网上钱包的以太币也不例外。这次以太坊社区采用了投票的方式来做决定。

4。相关链接

https://www.youtube.com/watch? V=V4sAl-B8yZU(会议视频)

https://github.com/ethereum/pm/issues/64(会议安排)

https://github.com/ethereum/pm/wiki/constantinople-progress.

本文由火币区块链研究院出品,本报告于2018年12月12日发布。
以太坊的硬分叉升级—君士坦丁堡 | 分享给朋友: