【链得得独家】“成长的烦恼”:以太坊分叉的前途与撕裂
图片来源:视觉中国
以太坊君士坦丁堡硬分叉延迟了,这已不是第一次。
所有变革都意味着改变旧的规则和制度,不可避免地伴随着技术上的困难、利益纠葛以及意见分歧。
2018年下半年以来,以太坊的价格急剧下降。这一次升级的推迟更是导致以太坊价格跳水6%。截至2019年1月16日8:00,以太坊(ETH)较其价格峰值已经跌去了92.03%,暂报价格约为119.98美金。相比其他加密货币,以太坊并没有体现出其作为区块链2.0开创者的绝对优势。
2018年10月8日以太坊核心开发者宣布将以太坊测试网络Ropsten上的君士坦丁堡升级(Constantinople)”推迟到10月14日。而10月14日又因为共识问题,升级再次落空。直到11月份,君士坦丁堡分叉才被定于2019年1月进行。而出人意料的是,就在1月16日凌晨,以太坊硬分叉协调人Afri Schoedon在Reddit确认,由于安全漏洞,以太坊核心开发者决定再一次推迟此次硬分叉,新的分叉时间将于本周五开会时决定。
据智能合约审查安全公司表示,这个漏洞将造成以太坊区块链部分运作交易费更低,黑客可以利用以太坊智能合约的某些指令发起“重入式攻击”。
”安全漏洞是不能100%的避免的。在升级前发现总比升级后发现要好,所以升级推迟还不是最坏的结果。”派盾科技硅谷研发负责人向链得得App表示,我觉得推迟不是什么坏事,慎重最好。”
君士坦丁堡硬分叉不断推迟,吊着所有旁观者和参与者的胃口。而此次以太坊升级的意义,以及踟蹰不前需要解决的诸多困难,不会因“时间的推迟”有丝毫减损。
“负重”的以太坊
“一年以来,大多数公链的进步很小。”超脑链CEO郭睿曾在2018年3月做客链得得时预测,2019年以前,将会产生颠覆式的公链。
现在想来,“我可能太乐观了,目前公链技术发展比较缓慢,与资金关系不大。”
作为区块链2.0的开创者,以太坊的升级造成的格局变化必然牵动人心。PoS共识机制取代现行PoW共识机制、利益激励机制面临调整,一系列连锁反应撩动着所有人的神经。
“我觉得以太坊现在是有压力的”,郭睿向链得得表示,以太坊目前体量比较大,约有100万台矿机,这些矿机价值近百亿。此外,以太坊矿工数量也很多,如果真的从PoW机制转变为PoS共识机制,意味着这些挖矿设施都不能再创造收益。
改革自然伴随割舍。如果协调不好各方利益,以太坊很可能在升级过程中逐渐衰落甚至消失。这成为许多业内人士的担忧。
以太坊对于区块链行业具有里程碑意义。为公链开发者提供了一个很好的范本。但这不意味着它的技术永远最先进、最具创新。
对于以太坊这样有“布道者”属性的公链来讲,一方面,它们开发较早,拥有较为庞大的用户量;但是,另一方面,它们最初所采用的技术也是不成熟的,可能会存在性能不足,安全性不高等问题。像是以太坊,V神一直希望使用PoS挖矿机制,但是那时的PoS还只是一个设想。所以,以太坊只能用“计划”的方式进行过渡,但所需成本巨大,过程也相对缓慢。
君士坦丁堡分叉的五个新升级(EIP)
“这只是以太坊一次正常的升级而已”,超脑链CEO郭睿向链得得App表示。
“这样的软件升级在互联网领域几乎每天都在发生。区别在于在中心化的网络中,升级不需要用户的同意,而在去中心化的区块链网络中,升级需要用户的认可,因此可能产生分歧。
正如以太坊创始人Vitalik Buterin在Twitter所言,此次以太坊君士坦丁堡硬分叉称为“网络升级”更为合适。
以太坊的出现对于区块链行业是具有里程碑意义的,它为人们提供了一种可能:区块链不仅是比特币的底层技术,还可以为开发人员提供能够建立和发布分布式应用的场景和技术。
君士坦丁堡是以太坊第五次系统升级也是一次计划中的升级。事实上,以太坊(Ethereum,ETH)在设计之初就决定最终要采取权益证明(PoS)去维护交易的安全性,取代效率低下,资源消耗大的工作量证明(PoW)。Vitalik Buterin曾预测,以太坊转向PoS机制后,挖矿耗能将减少99%。
派盾科技硅谷研发中心负责人Jeff Liu向链得得App表示,PoW本质上是拼算力,其消耗大量能源一直为人诟病。而PoS的“代币抵押”则可以节约很多能源。PoW机制的安全是数学性的,即要去攻击一个代币必须付出超过51%的算力,而PoS机制的安全性更像是经济学上的,在数学上并没有严格的证明。在PoS机制中,持币大户用自己的币去攻击系统是一件害人害己的事情。
“PoW机制的安全性在于“无法攻击”,为PoS机制在于“不能去攻击”,因为会损害自己的利益。”
但此次硬分叉更像是一个预备环节,并没有引入PoS共识机制。
按照以太坊团队的计划,他们希望前期通过PoW建立起一套可以信赖的数字加密货币体系,之后再循序渐进地过渡到PoS机制。为此,以太坊将其发展路线分为了四个阶段:即"前沿"(Frontier)、"家园"(Homestead)、"大都会"(Metropolis)和"宁静"(Serenity)。前三阶段采用PoW共识机制,第四阶段转变为PoS,四个阶段之间通过硬分叉的方式进行转换。
Metropolis(大都会)旨在将以太坊的共识算法将会从工作量认证(PoW)转变成工作量认证和权益认证(PoS) 的混合共识算法,被人们认为是从PoW机制到PoS机制的过渡阶段,旨在提高整个以太坊区块链效率、降低费用,并最终实现PoS纯权益共识算法。在这个阶段,挖矿奖励变少、难度变大。由于过程较为复杂,“大都会”又分为拜占庭和君士坦丁堡两个升级阶段,拜占庭硬分叉于2017年10月已升级成功,君士坦丁堡分叉将于2019年1月16日启动,预计于1月17日完成。
以太坊钱包MyCrypto首席执行官泰勒•莫纳汉(Taylor Monahan)将君士坦丁堡升级的总体目标描述为“单纯的合约开发质量改进。”
慢雾安全负责人海贼王也表示,以太坊目前存在性能和TPS低、网络拥堵、手续费过高等问题,“君士坦丁堡升级”就在解决。
据了解,当前具体变化涉及5个改进协议(EIP):EIP145,EIP1014,EIP1052,EIP1283,EIP1234。其中,EIP 145详细描述了一种更有效的以太坊信息处理方案,其称为逐位移动(bitwise shifting)。EIP 1052:提供了一种优化以太坊网络大规模代码执行的方法。EIP 1283则主要引入了一种针对数据存储更改更公平的定价方法,可以让智能合约开发者受益。EIP 1014由以太坊创始人Vitalik Buterin亲自创建,此升级的目的是更好地促进基于状态通道和链外(off-chain)交易的扩容解决方案。
前三个升级建议瞄准的都是以太坊性能的升级,升级后的以太坊将为软件开发者和Dapp开发者提供更好的体验。相比之下,EIP 1234则受争议较大,因为它将难度炸弹延迟12个月,以太坊的“难度炸弹”(“Difficulty Bomb”)指的是,在挖掘算法中,使用以太币在区块链上对矿工进行奖励的难度越来越大。此次延迟会导致以太坊网络的区块奖励从3ETH减少到2ETH。
“不同利益群体存在分歧,这次以太坊硬分叉最主要的意义就是EIP 1234带来的影响。”郭睿说。
火币区块链研究院同样指出,EIP 1234可能会存在类似BCH社区内部分裂的潜在威胁,不同的是BCH是两个技术团队分裂,同时两个技术团队分别有矿场支持,而以太坊这次升级如果发生分裂只可能是技术社区和矿工之间的分裂,也会是技术团队和矿工治理的一次实验。
开发者与矿工的“零和游戏”
EIP 1234使以太坊网络的出块奖励由3个ETH减少到2个,无疑会使矿工的挖矿难度增加,令矿工不满。这意味着他们付出同样的劳动,获得更少的以太币。但这却是以太坊“世界计算机”目标实现的必经之路。
郭睿说,公链的开发者与用户往往看问题的角度不同。开发者更注重长远利益,比如以太坊的升级计划中不断提高TPS、改进智能合约,减少资源消耗,为应用开发者提供更好的平台等等措施。
公链升级像是一场”零和游戏”。矿工更看重短期利益。相比公链开发者,是否可以用币换来钱,以支付下个月的电费是矿工更迫切的需求。
减少区块奖励的调整,早在2017年10月,拜占庭分叉就经历过。在拜占庭硬分叉的EIP 649中,难度炸弹延期一年,区块奖励由原来的5个ETH降到3个。但矿工们并未因此产生过大分歧。当时处于加密货币牛市,ETH的价格处于上升趋势,虽然矿工们挖的ETH下降,但总收益并未减少。
“区块奖励减少,意味着以太坊会因此“减产”。”派盾科技硅谷研发中心负责人Jeff Liu向链得得App表示,就像通货紧缩一样,币少了,可能意味着每个币的价格会因此升高。综合来看,对矿工的影响可能不像人们想象的那么大。
按照以太坊的规划,将在“宁静”阶段,由PoW共识机制转变为PoS共识机制,PoS意味着持有币的数量越多,挖矿越容易。就这一点来看,对于以太坊有信仰的人来说,不会停止获取ETH。
链得得App了解,虽然ETH的发行量会随着EIP 1234的实施而减少,但君士坦丁堡升级实施后的ETH发行量,仍显著高于难度炸弹触发后的链。
“主要还是看未来以太坊的价格”,Jeff向链得得App表示,“其实比特币也是这个思路,每两年跌一半,但如果比特币的价格翻了两倍甚至更多,这样的改变就完全没有问题。而价格一定程度上取决于用户的多少。”
郭睿作为公链创业者,考量未来在影响公链发展的因素中,技术可能只占60%左右,网络治理同样将决定公链成败。
网络治理更多的是社会学的东西,包括组织架构、分配、平衡各方利益等手段。
君士坦丁堡硬分叉这】不是以太坊的第一次升级,也不会是最后一次升级。
前路漫漫,这一步是否走活?且看V神如何玩好这治理牌局的套路。
【本文原发布于链得得,授权钛媒体App发布,作者:茂源】
更多精彩内容,关注钛媒体微信号(ID:taimeiti),或者下载钛媒体App