你知道吗?最近区块链界可是炸开了锅,因为以太坊的“拜占庭”硬分叉就要来了!这可不是什么小打小闹,而是一次对以太坊底层协议的大手术,关系到整个网络的未来。咱们就来聊聊这个话题,看看这次“拜占庭”开挖时间背后有哪些门道。
硬分叉,你了解多少?

先来科普什么是硬分叉。简单来说,硬分叉就像给电脑系统升级,新的规则和协议会在某个特定区块上被激活,而那些没有升级的客户端,就会停留在旧规则的老链上。这就像两条路分叉了,一条是旧路,一条是新路,选择哪条路,全看你的决定。
拜占庭,一场历史性的分叉

这次以太坊的硬分叉,被称为“拜占庭”,是迈向大都会阶段的重要一步。还记得2015年,以太坊创始人Vitalik Buterin提出的四步走战略吗?拜占庭就是其中的一步,它标志着以太坊从家园阶段迈向大都会。
据雷锋网报道,拜占庭硬分叉将在第437万个区块高度发生,大约是2017年10月16日晚上20点到21点。在此之前,Ropsten测试网络已经进行了硬分叉测试,确保一切顺利。
升级,为了更美好的明天

为什么要升级呢?这得从以太坊的设计理念说起。Vitalik Buterin想要打造一个图灵完备的语言,让开发者可以在这个平台上开发任意程序,这就是智能合约。而这次升级,就是为了让以太坊变得更轻巧、更快、更安全。
拜占庭硬分叉将带来9大关键改进协议(EIP),比如增加‘REVERT’操作符,允许处理错误不需要花费掉所有的gas;现在交易接收方可以包括一个状态字段,用以指出交易成功还是失败;在altbn128和配对检查上增加椭圆曲线和标量乘法,允许ZK-Snarks和其它加密数学;支持大数模幂,实现RSA签名验证和其它加密应用;支持可变长度返回值;增加‘STATICCALL’操作符等等。
这些改进,都是为了提高以太坊平台的性能和安全性,让以太币的交易速度更快、合约的安全性更高,最后则是提高隐私性。
矿工,你们准备好了吗?
当然,这次升级也引发了一些争议。比如,一些以太坊开发者与矿工之间对于即将到来的旨在改善网络功能性的升级细节上存在的争议持续发酵。据悉,这次拜占庭升级,其将为以太坊平台引进9大关键改进协议(EIP),其中就包括缩短挖矿交易区块所需时间。
不过,这并不是什么新鲜事。以太坊平台过去在使用这种机制时,产生了多种结果。截至目前,以太坊平台已执行了四次硬分叉,其中只有一次导致替代链(ETC)的诞生。
用户,你准备好了吗?
咱们得说说用户。拜占庭硬分叉成功后,用户需要升级到客户端,否则将停留在遵循旧规则的老链上。所以,如果你是以太坊用户,记得关注这次升级,及时更新你的客户端哦。
以太坊的“拜占庭”硬分叉,是一次历史性的分叉,它将为以太坊带来更美好的明天。让我们一起期待这场开挖时间的到来吧!