以太坊硬叉2019:君士坦丁堡

由于某些安全问题,以太坊君士坦丁堡硬分叉目前已经延迟,并且即将到来(在撰写此博客时)。 在此博客中,我将简单解释君士坦丁堡的所有更新。

以太坊君士坦丁堡

因此,首先,如果您不了解区块链中的Forking / Hard Fork / Soft Fork,则在此处了解更多信息(了解此博客将需要了解此信息):https://medium.com/@i_am_rp/what-is-硬叉和软叉之间的差异b68c52d01767

什么是君士坦丁堡?

如标题所示,是的……君士坦丁堡是硬分叉,但不会有两个硬币,因为每个人都同意在此新升级中采用以太坊区块链。 (如果您已阅读上面的链接,您将理解这一点)。 此升级包括新的以太坊改进提案(EIP)实施,以改善以太坊网络。

让我们在breif中讨论这些EIP:

EIP 145:EVM中的按位移位

此EIP向EVM引入了按位移位功能,因此操作将能够向左或向右移动数字位。 因此,“智能合约”指令仅适用于3个GAS,如果没有转移操作员,则大约需要35个GAS。 简而言之,可以说智能合约的执行变得更便宜。

按位移位

EIP 1014:以太坊中的状态通道

该EIP向以太坊网络引入了状态通道,该通道允许以比特币网络中的闪电网络之类的链下交易结算。 这也将有助于减少主链上的负载 所有的计算和过程都将在链外进行。 简而言之,它将有助于实现更高的TPS(每秒事务),提高主ETH链的效率,与尚未创建的地址进行交互。

状态频道

EIP 1283:便宜的存储成本

该EIP引入了一种新的方法来测量SSTORE操作码上的气体(负责将字保存到存储中),还减少了过多的气体成本。 因此,在主链上做事所需的汽油更少。

EIP 1234:阻止奖励和困难炸弹

该EIP引入了两件事,第一件事是将区块奖励从3 Eth降低到2 Eth(降低以太坊的通货膨胀率),第二是难度炸弹,其目的是增加采矿难度,直到无法开采以太坊为止并且为了防止矿工因为炸弹会增加开采难度而无法转换为权益证明,该EIP还将把炸弹难度推迟了12个月。

难度炸弹

EIP 1052:外部智能合约的验证

有时候,智能合约需要验证其他智能合约的字节码,而现在这是通过EXTCODECOPY操作码完成的,该操作码复制外部智能合约的字节码,然后执行所需的验证,如果智能合约很大,那将很昂贵因此,EIP 1052引入了新的操作码EXTCODEHASH,该操作码返回外部合同字节码的keccak256哈希。 简而言之,这将使验证更加有效和具有成本效益。

EXTCODEHASH操作码

总结:这些就是君士坦丁堡更新所带来的改进,我已经在我的Instagram个人资料中解释了这些EIP。 到时候那里见