君士坦丁堡分叉,以太坊幕后的波澜

分叉作为一种对原算法及记账结果的修改,其本质是全体共识发生改变。分叉在人数越多的社区里面就越容易发生,毕竟众口难调。而区块链的开源精神又为分叉行为提供了强大的可行性保证。比特币就是一个分叉大户。基于比特币的分叉币有BCH、Sbtc、比特黄金、比特无限、比特上帝等等超过十种。最着名的分叉事件发生在以太坊链上。2016年因为旧以太坊智能合约漏洞被黑客攻击,丢失了当时价值5000万美元的链上资产。在一台坊社区精神领袖V神的倡议下,以太坊社区投票决定进行硬分叉,分裂出我们今天看到的ETH,旧链被称为以台坊经典(ETC)。根据以太坊的白皮书规划,完整状态的太坊主网需要经过Frontier(前沿)、Homestead(家园)、Metropolis(大都会)和Serenity(宁静)四个大阶段的发展完善,每跨入一个阶段需要通过一次重大分叉来实现,2019年3月份实施的君士坦丁堡升级就是一次以太坊社区全体达成共识的分叉事件,也是以台坊从家园阶段迈进大都会阶段的关键一步。与以太坊升级相反,去年年底的BCH升级带了共识大分裂。BCH社区分裂成BCHABC与BSV两派,双方为了争夺共识而展开的算力战成为行业内热议的话题。

7080000区块来了,但君士坦丁堡分叉却再次失约。

图片 1

一、缘起

PoW转为PoS,共识机制的转换初试即将到来。网络性能的提升伴随着采矿奖励的降低,一再延迟的君士坦丁堡硬分叉还能激起市场的浪花么?

此前,以太坊官方发文提醒,君士坦丁堡分叉时间会在1月16日前后(区块高度为7080000),并表示,ETH持有者不需为此次硬分叉做任何准备,也不会像BCH那样(造成社区分裂并分成两条链)。

2013年年末,以太坊创始人Vitalik
Buterin发布了以太坊初版白皮书,这个有着智能合约功能的公共区块链平台走入大众的视野。作为区块链底层开发平台,为了能够让自身网络更好的满足DApp开发需求,以太坊需要不断“升级”来解决当前网络存在的问题。而硬分叉就是“升级”的途径。

话虽如此,但在很多人看来,硬分叉往往是一件有风险的事,尤其是在没有形成充分的社区共识的时候。

在以太坊的“升级”中,需要经历四个主要阶段:前沿、家园(Homestead)、大都会(Metropolis)、宁静。

比如2017年闹得沸沸扬扬的一系列比特币硬分叉事件,除了BCH外,其它的诸如BTG,SBTC,BTD等都逐渐式微;而“the
DAO”事件也对以太坊造成了严重的信任危机,并形成ETC硬分叉。因为硬分叉造成的窝里斗,大家都屡见不鲜。

目前的大都会阶段包含拜占庭硬分叉和和即将到来的君士坦丁堡硬分叉,而这个阶段也就是将以太坊从PoW(工作量证明共识机制)向PoS过渡的过程。

图片 2

那么,以太坊更改前后的共识机制有什么区别?

为避免产生纠纷,对此次君士坦丁堡硬分叉,以太坊官方准备已久。为求万无一失,甚至从计划的去年11月推迟到了现在。具体升级内容如下:

首先来了解什么是共识机制。简单来说共识机制在区块链网络内可以起到两个作用:1、决定谁负责生成新区块;2、维护区块链统一。

EIP 145:介绍了一种更为有效的以太网信息处理方法,称为按位移位。

展开剩余70%

EIP 1052:提供了一种优化以太坊上大规模代码执行的方法。

以太坊前期所采用的PoW就像是按劳分配:多劳多得,少劳少得。矿工们使用算力挖矿,算力越大,能挖到数字货币的概率也就越大,同时也可以决定区块链主链的方向。这个机制同样规定,计算量最大的链条为主链条,如果有人恶意破坏,那就需要掌握全网超过50%的算力,付出高昂的代价。

EIP
1283:
主要通过为数据存储的变更引入更公平的定价方法,使智能合约开发商受益。

PoW有效可靠,并且多劳多得的方式更为公平,但是却有一个弊端:会浪费算力。举一个例子,两个人参加一个魔方比赛,胜利者只能是一个人,这就导致了另一个人耗费了多余的时间和精力。在挖矿中,付出多余的算力则意味着消耗了电力去做无用功,不仅浪费时间,而且按照现在的电价,便是一笔不小的金钱支出。为了解决这种浪费资源的情况,PoS诞生了。

EIP
1014:
目的是更好地促进基于状态通道和“离线”事务的某种类型的扩展解决方案。

PoS更像是贵族制度,谁的权力大谁就拥有特权。在PoS中,谁拥有的币更多,谁挖矿成功的概率也就更大。若要破坏这个系统,则需要拥有超过50%的币。比起拥有算力来看,拥有了数量足够多的币,破坏系统反而得不偿失。从防御角度来看,利益强相关的PoS更牢靠一些。

EIP 1234:将块采矿奖励从 3 ETH 减少到 2 ETH,以及将难度炸弹延迟 12
个月。

为什么以太坊要更改共识机制?

次君士坦丁堡硬分叉,最受争议的项目当属EIP-1234,该项目的核心是将出块奖励从3ETH减少到2ETH。如此一来,矿工的收益将直降1/3,毫无疑问,未来矿工数量会大大减少

2018年12月10日,以太坊创始人Vitalik在推特上宣称,未来采用基于权益证明
分片技术的区块链“效率将提高数千倍”。

图片 3

共识机制的转变,可以使以太坊网络实现扩容和提高其处理速度,性能得到进一步提升。从开发者角度看,共识机制的转换对于以太坊来说就是一件好事。

虽然官方表态说,此次“分叉就像office软件升级一样”,“这次更新是无争议的硬分叉更新”,但是大家都知道,如果有足够的矿工不同意升级,则可能导致社区分裂,而利益受到影响的矿工,是不是有比较充分的理由抵制升级呢?

对于专门挖掘以太币的矿工来说,共识机制的转换则并不是一件好事。君士坦丁堡硬分叉升级协议中有这样一条:将块采矿奖励从3ETH减少到2ETH,以及将难度炸弹延迟12个月。也就是说,挖矿难度增大的同时收益更低了,新的PoS对于依靠算力获得收益的矿工也不够友好。

二、往事

但不同于诞生初便定位要改变货币世界的比特币,以太坊似乎志不在创造新的数字货币去分一杯羹,它希望成为一个更能展现区块链技术的平台。然而DPoS机制的出现,使得EOS、Tron等公有链表现亮眼,在游戏浪潮兴起时成为大多数开发者的选择。即使作为“先驱”拥有大量的开发者做后盾,但以太坊更应该加快步伐,给予开发者良好的开发体验才是硬道理。

为什么君士坦丁堡硬分叉执着于降低矿工收益呢?事情还要从以太坊设计之初说起。

完成“大都会”阶段的以太坊即将面临所谓的“冰河时代”,在该网络上创建新区块的难度将会不断提升,最终减慢直至完全停止。共识机制转换这场技术社区与矿工组织的分裂实验即将到来,以太坊未来将走入“宁静”。但愿在这寒冬之下,这一次的硬分叉能够真正的不同于BCH,有一个完满的结局。

在共识机制上,以太坊采用的和比特币一样的是PoW算法。但人们逐渐发现,PoW的挖矿行为,不但会消耗大量的能源,更重要的是算力还会被矿场所垄断,给去中心化造成威胁。

因此以太坊团队认为,PoS可能是更好的共识算法。想要通过降低收益,逐渐减少矿工,把共识机制在恰当的时候改为PoS。更改共识机制,这个过程一点也不容易,稍有不慎,就会造成社区的分裂。

大家想必听说过“the
DAO”事件。DAO本是以太坊上的一个应用,因为其代码有问题,被黑客盗了300万个以太币。事件发生之后,以太坊基金会立即通过了一个硬分叉,冻结了黑客的账户。

人为操纵区块链数据,这还了得!很多矿工表示这违背了去中心的本质,不愿追随V神,原本完整的以太坊分裂为ETH和ETC,此前还为谁是真正的以太坊打了几个月的嘴仗。

图片 4

冻结黑客的账户反响尚且如此之大,而如今,以太坊要改变共识算法,其难度想必不小!要知道,就在此前不久的BCH硬分叉上,吴忌寒和澳本聪因为区块分歧剑拔弩张,彻底撕破了脸皮,原因无他,但为利也。

为避免重蹈覆辙,以太坊硬分叉的步子迈得很谨慎,在这次君士坦丁堡硬分叉中也得以体现。我想,正是出于这些顾虑,在此次分叉中才会将“难度炸弹”延后了12个月,并且仍以PoW机制挖矿,PoS机制尚未开启。某种程度来说,可能也是V神向矿工们的一种妥协。

三、波澜

纵然如此,在君士坦丁堡硬分叉前夜,依然波澜再起。

据星球日报消息,1月12日,一位名为 “Ikmyeong Na” 的 Medium 账号,自称来自
Ethereum&ProgPoW
社区,声称将在君士坦丁堡分叉前后分裂以太坊。此人真实身份尚不明确,有人认为该账号来自韩国,并将其与比特币白金联系起来。还有人认为声称
ProgPoW 是由 NVIDIA 资助的,该算法实为GPU制造商的阴谋。

图片 5

一波未平一波又起。原本预计于1月16日进行的君士坦丁堡分叉再次被推迟。据PeckShield报道,今天凌晨,EIP1238被发现存在潜在漏洞,会导致一些智能合约在特定场景下遭遇新的重入攻击(new
Reentrancy
Attack)。出于谨慎,以太坊官方在经过紧急讨论后决定再次推迟君士坦丁堡升级

之前的“the
DAO”事件一度给V神,给以太坊带来信任危机,其不良影响甚至波及到比特币。由于那次硬分叉事出突然,也来不及经过充分的社区讨论,虽然大多数社区成员和矿工都追随了V神,但毕竟直接造成了一部分以太坊成员的分道扬镳。

这件事严重性不容小觑,最明显的反例就是门罗。XMR在诞生之初,很多人相信XMR有望追上BTC,成为最好的加密货币。可惜好景不长,短短时间里它就硬分叉出4个新币种,每一次分叉就会带走一部分支持者。最终门罗社区衰落,现在也只是苟延残喘。

图片 6

前事不忘后事之师,也难怪以太坊官方如此小心翼翼。目前以太坊几乎可以说是知名度最高的公链,其安全性可谓备受瞩目,即便一再延期多少会给以太坊带来些负面影响,但相比起匆忙升级后造成“the
DAO 2.0”事件,小心一些总不是什么坏事。

四、幕后

值得玩味的是,有ETH用户称,此次硬分叉风险很低,因为“ETH的顶级矿场采用了升级”。理论上讲,君士坦丁堡减少区块挖掘的奖励,这对于以采矿盈利的矿工来说,无疑是个坏消息,然而矿场,偏偏就痛快地支持了此次升级

这似乎就有问题了!没有算力支持,硬分叉自然无从谈起。想想当初的BCH硬分叉,社区经过日日夜夜的讨论,本来已经通过了隔离验证,但得到矿池算力支持的BCH执意硬分叉出来。对掌握算力的矿池这种公开打脸行为,比特币核心开发团队是一点办法也没有。

图片 7

相比起core团队在BTC的角力中失势(我的看法,虽然在core团队一度在社区位高权重,但BTC后期的硬分叉显然不受core团队控制),V神可以说是把以太坊紧紧握在手里。

在和技术大咖李飞的交流中,我们聊到,在“the
DAO”事件中,有人认为,是因为事发突然,才导致社区内部是否要进行硬分叉讨论不充分,但其实讨不讨论结果也是一样,硬分叉基本是必然的,是否有时间讨论,唯一区别就是V神是否有充足时间来说服社区。

原因或许就像很多人猜测的那样,以太坊的幕后,其算力,以及社区的凝聚力,或直接掌握在V神手中,或者间接与V神相关。换句话说,以太坊,目前还是V神说了算。

图片 8

就公链而言,李飞认为,决定公链生死的主要原因有二,一是资本的支持,曾经流传过的一个传闻就是,当初以太坊分叉,ETC的诞生,幕后就有着资本在推动,重创了以太坊;二是生态,BTC生命力之所以如此旺盛,正是因为其已经建立起比较良性的生态。许多网站都已经开始接受比特币交易,德国已经是世界上第一个承认比特币为“私人货币”的国家。

以太坊目前已经是一个初步建立起生态的公链,不但社区聚集了不少技术大咖,也有很多DApp搭建在以太坊上,如果矿工们执意硬分叉出去另外一条链,未必会像现在这样受到广泛认同,这恐怕是矿工们听从V神指令的另一大原因。

网站地图xml地图