以太坊将迎来再一次升级
上周五举行的开发者大会上,有相关人士透露,“君士坦丁堡”的代码已经完成,将于今年10月的Devcon4 ethereum会议之前被激活,但具体执行的区块数还未确定。
以太坊的四个阶段
以太坊发布之初,团队就已宣布将项目的发布分为四个阶段,即Froniter、Homestead、Metropolis和Serenity;各阶段之间会以硬分叉的方式进行转换。
2015年7月推出的Froniter实际上是以太坊的初期试验版本,仅有执行页面且存在某些待解决漏洞。而随后于2016年3月发布的Homestead则为以太坊正式产品的发行版,该版本中对部分协议进行相关优化改进,并为下一阶段的升级做好部署准备。
现阶段,以太坊网络已经进入第三阶段大都会(Metropolis)升级的第一版本拜占庭硬分叉。
下一次的升级就是以太坊大都会升级的第二阶段,“君士坦丁堡”硬分叉。
“君士坦丁堡”解决了什么问题
这次的升级,提高以太坊网络框架的延展性,为之后一系列升级打下基础。
整合了之前介绍过的零知识证明技术zk-SNARK;
增加了‘REVERT’操作符,允许处理错误而不需要花费掉所有的gas;
增加了“STATICCALL”操作符,允许对其它合约进行非状态改变调用等;这些改变为智能合约的开发者提供灵活的参数,便于更友好的开发;
延迟引爆难度炸弹,将冰河期推迟一年。对于矿工来说,拜占庭硬分叉之后,以太坊的挖矿难度显著降低,对应的矿工挖矿收益从原先的5个降低为3个。
以太坊开发人员将引入EIP86协议,向以太坊账户中添加抽象类,即抽象账户。
以太坊系统中实际存在两种类型的账户,一种是有私人密钥控制的外部账户,比如我们所使用的钱包中的账户,这类账户都有自己的余额,拥有者可以通过创建和签名一笔交易从自己的外部账户发送消息;另一种是由部署到区块链上的代码控制的合约账户,当合约账户收到信息时,其内部代码就会被激活,并允许它对内部存储进行读取和写入以及创建新合约等操作。
这次升级平滑的处理掉由拜占庭所应发的问题,并完全引入PoW 和 PoS 的混合链模式。除此之外,他们还将提供身份掩护功能,允许用户自行决定私钥地址,使整个网络更加安全。
总结
以太坊正在朝着一个更效率,更合理,更快捷更方便的方向发展,这一次的升级不仅加速了交易的效率,降低了交易费用,使交易更加安全。
责任编辑:售电衡衡
-
5大重点任务11个重点细分 河北加快构建省级能源大数据中心
-
能源互联网注入数字经济新动能 电力大数据实现更多价值
2020-07-21能源互联网,电力大数据,电力企业 -
中国首个100%利用清洁能源运营的大数据产业园投运
2020-07-21清洁能源,清洁能源消纳,青海
-
探索大数据 区块链实现与能源互联网良好契合
2020-06-09区块链,电力行业,能源互联网 -
基于区块链的含安全约束分布式电力交易方法
-
区块链在能源交易与协同调度的应用前景:提升电力交易的自由度和实时响应效率
2019-11-04区块链在能源交易与协同
-
5大重点任务11个重点细分 河北加快构建省级能源大数据中心
-
中国首个100%利用清洁能源运营的大数据产业园投运
2020-07-21清洁能源,清洁能源消纳,青海 -
大数据产业园四处开花
2019-03-05大数据产业园
-
能源互联网注入数字经济新动能 电力大数据实现更多价值
2020-07-21能源互联网,电力大数据,电力企业 -
全国人大代表、贵州六盘水市市长李刚:借力大数据综合试验区 建设六盘水5G示范城
2020-05-27大数据,5G,电力,六盘水,物联网 -
融媒体平台建设及县域融媒体平台软件系统
2019-04-03融媒体平台