主页 > imtoken钱包怎么激活 > 一篇文章看懂以太坊君士坦丁堡升级,领先一步看以太坊未来

一篇文章看懂以太坊君士坦丁堡升级,领先一步看以太坊未来

imtoken钱包怎么激活 2023-02-03 07:55:04

虽然以太坊充满争议和挑战,但依然值得期待!

一个有眼袋的广告十多年了?教你一招,在家用它解决眼袋烦恼!

×

2019 年的第一次重大升级比以往任何时候都快。

再过几天,大家津津乐道的以太坊“君士坦丁堡”升级就要来了。有人期待,有人不安,有人乐观,有人悲观。

今天,我们在这里用最通俗易懂的语言帮助您了解君士坦丁堡升级是什么,以及您应该做什么。

01

10个问题和10个答案“君士坦丁堡”

在正式开始以太坊“君士坦丁堡”升级说明之前,先简单回答几个大家最关心的问题:

问:一句话里的君士坦丁堡是什么? A:这是以太坊社区几乎没有争议的一次硬分叉升级,旨在改善以太坊网络。

问:什么时候升级? A:主网区块高度为7080000激活,北京时间大致在1月16日至17日之间。

问:我会得到分叉币吗? A:几乎没有,因为是几乎没有争议的升级,和BCH分叉不一样,不一样!

问:如果我的 ETH 在钱包里,我需要做什么来处理这个升级? A:什么都不需要做!

问:如果我是以太坊矿工,我需要做什么来处理这次升级? A:升级客户端,确保你在新链上挖矿。

以太坊官方网站

Q:这次升级会增加PoS共识吗? A:不,传闻中的 PoW/PoS 混合共识不会包含在此次升级中。

Q:本次升级有哪些升级? A:升级的主要内容包含在5个EIP(Ethereum Improvement Proposal,Ethereum Improvement Proposal的缩写)中,即EIP145、EIP1014、EIP1052、EIP1234、@ >EIP1283.

问:为什么有人在升级过程中要我提供私钥? A:任何时候向你索要私钥的人都是骗子!保持警惕!

Q:这次以太坊升级价格会涨吗? A:我也不知道。

问:此次升级是否会部署 ProgPoW(一种对 ASCII 不友好,对 GPU 挖掘友好)算法?答:没有,技术开发和部署没有固定的时间表。

广告里的老中医说:不瘦的原因有3个。 p>×

02

《君士坦丁堡》的升级是什么

其实这次升级的主要改进基本集中在上面提到的五个EIP中,即EIP145、EIP1014、EIP1052、EIP1234、EIP1283 :

EIP145:由以太坊开发者 Alex Beregszaszi 和 Pawel Bylica 撰写;主要介绍一种叫做“按位移位”的算子。以太坊虚拟机(EVM)之前没有这个运算符,只支持其他逻辑和算术运算符。 “按位移位”运算符只能由逻辑和算术运算符实现。现在它原生支持“按位移位”操作。可以大大优化DApp开发者智能合约的gas消耗。

EIP1014:由以太坊创始人 Vitalik Buterin 提出;新增合约创建函数CREATE2,提供可提前预测合约地址的合约创建方法。本次升级可以更好地支持基于状态的通道或链下交易的扩展方案,是目前主流的Layer2方案。

EIP1052:由以太坊核心开发人员 Nick Johnson 和 Pawel Bylica 编写;引入了一个新的操作码,允许直接返回合约字节码的 keccak256 哈希值,这一升级有效地减少了以太坊网络的规模对于大型智能合约的计算负载,尤其是在只需要智能合约的哈希值时。

以太坊官方网站

EIP1234:本次升级主要将现有区块奖励从 3 ETH 降低到 2 ETH,产量减少 33%,难度炸弹(Difficulty Bomb)延迟 12 个月。

EIP1283:本次升级通过更改 SSTORE 操作码优化了智能合约网络存储的价格(Gas),减少了与智能合约运行量不匹配的 Gas 消耗。

从以上五个核心的EIP改进来看,本次升级包括了从以太坊底层虚拟机到智能合约的一系列内容,提升了整个以太坊网络的性能。

当然,对于普通用户或者矿工来说,最明显的感受就是难度炸弹延迟一年,出块奖励从3减少到2、ETH产量减少33%,gas计算方法调整。

广告胰岛素越来越高?饭后小技巧,不打针,保持血糖稳定在5.5

×

03

“君士坦丁堡”升级对以太坊意味着什么?

1、以太网网络性能

EIP145和EIP 1052都是从提升以太坊底层虚拟机(EVM)的角度来提升整个网络的性能。 EIP145 通过引入低级算子“bitwise shift”,提供了更高效的数值计算实现,让一些智能合约运行更快,消耗更少的gas。

EIP 1052 改进了链上智能合约的运行机制。一般来说,智能合约需要检查其他合约的字节码,但很多情况下,智能合约本身并不需要其他合约的字节码,所以通过引入新的操作码,直接返回合约字节码的keccak256哈希值,并且无需直接检查其他合约的字节码,使得链上智能合约的运行更加高效高效。经济(消耗更少的气体)。

当然也有V神亲自开发的EIP 1014,本质上优化了对状态通道的支持,让社区中的一些人可以通过二层网络(Layer 2))解决以太坊的问题@>)。缩放解决方案确实可以工作。在以太坊正式向 PoS 迈进之前,支持以太坊网络是一个明智的选择,因为以太坊网络一直被诟病的可扩展性。

以太坊官方网站

2、对于开发者

对于以太坊上的智能合约或 DApp 开发者而言,EIP145 和 EIP1052 可以通过提高智能合约的验证速度,有效提升一些大型智能合约的运行时间和性能。成本。

EIP1283 为以太坊网络数据存储的变化引入了更公平的定价方式,在一定程度上降低了开发者开发或调整智能合约的成本(Gas)。

总之,这次升级可以降低开发者的开发成本,对开发者来说无疑是友好的。

3、对于矿工

对于矿工来说,EIP1234 应该是对他们影响最大的改进。当然,这也可能是本次升级最受争议的内容,因为这意味着矿工的出块奖励直接减少了三分之一,挖矿成本相对增加。至于某些人群和矿工转向其他货币是否会出现更严重的停工潮,我们不知道。我们只知道对于矿工、开发者、投资者以及以太坊的价格来说,这是一个典型的博弈论问题。

但是,对于以太坊矿工来说,自从 2013 年发布以太坊白皮书以来,从他们决定挖以太坊的那一刻起,就应该牢记会有今天,只是迟早的事,因为在以太坊的白皮书,白纸黑字地写着全网最终会从PoW切换到PoS以太坊官方网站,而“君士坦丁堡”升级的减产只是为了在PoS真正到来之前压制ETH。供应“通胀”,同时在短期内平衡矿工的利益。因此,这些应该是预期的升级,不应反应过度。

4、普通投资者

p>

首先,正如文章开头问答中提到的,对于本次升级,普通的ETH持有者(无论是钱包还是交易所)都不需要做任何额外的操作,原因很简单,这就是一个预期的、几乎没有争议的平滑过渡升级,理论上不会有所谓的糖果(或分叉币)。

广告前列腺“克星”就是它!天天用,小便舒服,那么轻松

×

以太坊官方网站

04

关于《君士坦丁堡》,你还需要知道什么

1、什么是以太坊“君士坦丁堡”升级?

这不是第一次以太坊升级,也不会是最后一次。以太坊不仅被设计为一种货币模型,还被设计为一个去中心化的应用平台。在最终达到这个目标之前,它需要经历不同的成长阶段,并且在每个阶段,以太坊都会引入不同的特性来使系统更加稳定和健壮。

按照以太坊网络的发展路线以太坊官方网站,总共有四个阶段。以太坊的开发团队给这四个阶段起了一个浪漫的名字,分别是:

第一阶段,Frontier(Frontier,2015 年 7 月):以太坊的第一个版本发布,允许开发者挖掘以太坊并开发基于以太坊的 DApp 和工具软件。

第二阶段,Homestead(Homestead,2016 年 3 月):发布了第一个生产环境版本,包含许多协议优化改进,为后续升级奠定基础,加快交易速度。

第三阶段,大都会(2017 年 10 月):第三阶段分为两个升级,名为拜占庭(2017 年 10 月)和君士坦丁堡(君士坦丁堡,2019 年 1 月),将使以太坊更轻、更快、更安全。

第 4 阶段,Serenity(时间待定):此版本将使用期待已久的 PoS 共识,它将使用 Casper 共识算法。

其中,第三阶段“Metropolis”是四个阶段中最关键的一步,因为作为最终PoS共识到来之前的探路者,其稳定部署对于最终“Quiet”阶段的顺利过渡至关重要“君士坦丁堡”的升级非常重要,而这次“君士坦丁堡”的升级是“大都会”的最后一步,它的改进方向或布局同样令人兴奋!

2、PoS 与 PoW

如果你对区块链有所了解,你应该在很多场合都听说过或见过 PoW 和 PoS,这里我们再重复一遍。

PoW:绝大多数主流加密货币都使用该协议,包括 ETH(现阶段)和 BTC。 PoW 需要矿工(或节点)不断消耗算力进行哈希计算才能找到想要的随机数,意味着系统需要消耗大量的算力和电力。

以太坊官方网站

PoS:在这个系统中,我们有验证者而不是矿工。原则是,作为验证节点,首先要拥有一定数量的代币,这些代币会根据代币的数量和时间产生,用于押注验证区块。只有拥有权益的节点才能有效验证区块。当您验证的区块被打包到链中时,您将获得与您的权益成正比的区块奖励。如果您验证恶意或错误的区块,您的股份将被扣除。

需要注意的是,以太坊目前是PoW,但会在最后的第四阶段完成之前切换到PoS。当然,在完全 PoS 之前,会经过一个 PoW + PoS 混合共识阶段,这也是为了让整个切换更加稳定,但不包含在本次升级的内容中。

3、以太坊升级&比特币分叉

众所周知,以太坊经历了多次升级,其实每次升级理论上都有分叉的风险,但现实是基本没有分叉(除了2017年的ETC分叉)。事实上,这与以太坊的升级机制和社区的共识密切相关。以太坊每次升级都会给代码增加“难度”。 “炸弹”用于防止矿工拒绝切换到新的以太坊链,因为难度炸弹会大大增加矿工的挖矿难度,反过来又会阻碍矿工挖矿。

这也给以太坊开发者带来了很大的压力,因为他们需要在难度炸弹造成的“冰河时代”之前挖出块,时间越来越长)才能完成PoS切换,当然还有部署“难度炸弹”只是一方面,更重要的原因是每次升级基本没有争议。从开发者到矿工,再到钱包和交易所,几乎没有不和谐的声音。

这与当前的比特币分叉有着根本的不同。比特币社区的分叉有历史原因,包括开发者和矿工对比特币未来走向的不可调和的分歧,可能还夹杂着利益。

本次升级后,理论上会有两条链,但旧的链很快就会被弃用。同时,与之前的升级类似,普通用户不会注意到任何变化或分叉。

4、软分叉和硬分叉

软分叉和硬分叉最大的区别在于:是否支持前向兼容(分叉后的新区块)兼容,支持前向兼容的是软分叉(兼容新区块),不能前向兼容的是硬分叉分叉(与新区块不兼容)。

这是什么意思?假设你在Windows操作系统上使用Word 2003,现在升级到Word 2016,此时Word 2003可以打开Word 2016创建的文件,也就是说这次升级是向前兼容的,是软分叉;如果 Word 2003 版本无法打开 Word 2016 创建的文件,则说明升级为硬分叉。

因此,这次以太坊“君士坦丁堡”是硬分叉,因为旧客户端无法兼容新客户端生成的区块,但不会生成真正的分叉币。因为这次升级,矿工或节点之间没有大的争执,他们会尽快更新到最新的客户端,也就是说大家都会在新链上出块。

5、EIP & BIP

EIP,Ethereum Improvement Proposal,是 Ethereum Improvement Proposal 的缩写,也是以太坊开发者或社区开发者之间关于网络改进建议的沟通方式的关系。

通常,社区开发者在协作时,会先提出一些改进建议,并以 EIP 的形式体现出来。其他开发者会对这些 EIP 发表意见。如果 EIP 被广泛支持,它可能会被添加到升级中。相应地,BIP 指的是比特币改进提案。

最后,根据以太坊主网的区块高度,估计真正的升级时间很可能在北京时间16-17日左右,我们要做的就是静静等待那一刻来。 .

虽然以太坊充满争议和挑战,但依然值得期待!