匿名用户8星评价
2020-05-15 14:31:37
以太坊这半年走得并不舒坦。
10月13日,以太坊区块链基础设施公司Infura发布了一条推文,由于君士坦丁堡分叉的共识问题,Ropsten目前无法使用。以太坊开发社区正在调查。在另行通知之前,请使用其他以太坊测试网。”
(以太坊区块链基础设施公司Infura在Twitter上的发文截图)
以太坊君士坦丁堡的硬分叉是什么?为什么失败?这对以太坊以后的发展有哪些影响?以太坊归零是否真的无法避免了?相信这些问题都是大众比较关心的。
君士坦丁堡指的是什么
先从以太坊讲起,以太坊是一个基于区块链技术的公链平台,什么是公链平台呢?可以把这个公链平台想象成计算机,这个计算机可以供开发者开发出各种各样的区块链程序和应用。为了让大家长久地使用以太坊平台,以太坊自己也制定了一个发展线路图,一共分为四个阶段,包括前沿Frontier、家园Homestead、大都会Metropolis和宁静Serenity,目前,以太坊已经发展到了第三个阶段,即大都会Metropolis。
大都会还分为两个小阶段,这就是拜占庭与君士坦丁堡,第一小阶段拜占庭已经在2017年10月完成,第二小阶段君士坦丁堡的内容包括提升平台效率的优化、降低费用成本、引入PoW+PoS混合共识机制等,在EOS和波场等公链不断崛起的现在,对于以太坊来说,君士坦丁堡阶段的完成就显得格外重要。
君士坦丁堡硬分叉失败的原因和影响
那么,以太坊君士坦丁堡硬分叉失败的原因又是什么呢?波场TRON公链负责人赵宏在接受金色财经专访时表示:首先这次分叉是在测试网Ropsen的一次测试升级,所谓的共识问题是由于ETH多个客户端对以太坊的EIP实现不一致导致的,目前看是由于parity没有完全实现EIP-1283,或者实现存在bug导致。”
一句话来说,就是以太坊的君士坦丁堡硬分叉还存在没有解决的技术问题,那这对以太坊的发展有多少影响呢?赵宏认为:这次只是测试网升级不顺利,以太坊开发团队官方并没有说要推迟主网升级,只是有成员在开发者群说可能2018年不会有君士坦丁堡升级”,具体情况还得看官方声明,不过就以太坊的效率来讲,推迟升级的可能性也比较大。”
如此看来,以太坊的升级还需要一些时间,但公链的竞争从来不等人, 如果升级推迟,开发者和用户都得不到这些好处。从开发者效率上讲,如果一直推迟,以太坊上的用户会对整个开发团队感到一定程度的失望,一定程度上也会导致以太坊用户流失。” 波场公链负责人赵宏表达了对以太坊的担心。
以太坊真的会归零吗
以太坊归零的消息,不止一次被人拿出来说了。
早在9月3日,比特币核心开发人员Jeremy Rubin就在TechCrunch上发文直接怼了以太坊,"由于扩容失败、没有采用更安全的智能合约、以及未甩开竞争对手等原因,一些人(包括我在内)早就认为ETH作为资产将不会被采用,大家始终认为ETH的价格崩溃是迟早的事情。"以太坊创始人V神随后予以了回应,但是大家的担心还是存在的。
(比特币核心开发人员Jeremy Rubin在TechCrunch上的发文截图)
以太坊创始人V神曾经提出过一个有意思的不可能三角”理论,即在区块链系统中,不可能在同一层面、同一时间在去中心化、安全性、可拓展性三方同时取得最佳优化,必须以牺牲其他因素去换取某一因素在一个领域上的提升。因此,以太坊选择了区块分片化存储方案,在保证去中心化的前提下,对可扩展性进行了优化,最后牺牲了数据的安全性。
很多区块链专家对此表示过异议,不可能三角”问题虽然是个问题,但只要应对得当,也可以成为提升区块链技术的源动力,可以根据实际需求,对去中心化、安全性和可扩展性进行协调。
在市面上已有的公链里,国内公链波场(TRON)率先走出了这个怪圈,在区块链三个关键问题上做出了协调发展。
以太网的最初设定是25个TPS(指1秒钟能处理的交易数),波场则是10000个TPS,是其400倍之多。这充分说明利用波场做价值转移的时候,稳定性要更好,去中心化程度要更高。
安全性方面,波场虚拟机TVM引进带宽概念,波场系统中的转账和智能合约的操作是免费的,不需要消耗任何代币,避免了针对类似以太坊Gas消耗模式的攻击,低廉的开发成本更是造福了开发者。
可扩展性方面,波场(TRON)在项目初期就通过将存储、核心和应用分为不同层次的架构近乎无限”地扩展网络,而以太坊的可扩展性一直是被吐槽最多的,要想通过分片机制来提高网络的扩展性,区块体量巨大的以太坊恐怕现在还很难做到。
不管怎么说,以太坊在区块链世界里都还是长者的地位,归零这个说法也只是证实了以太坊自身有很多缺点而已,但公链的竞争早就悄无声息地开始了,以太坊的升级如果继续失败下去,市场给它犯错的机会恐怕也不会再多。
黑土欧巴10星评价
2020-05-15 14:31:48
据cointelegraph报道,Ethereum区块链基础设施公司Infura在推特上发布消息称,在对一个名为君士坦丁堡(Constantinople,简称为君士坦丁堡)的硬分叉进行测试时,据称存在“共识问题”,导致测试网络“无法使用”。Infura的推文还建议开发者使用其他测试网络,而Ethereum开发者社区正在“调查”这个问题。
Ethereum开发者Afri Schoedon在测试后在推特上表示,“2018年将不会有君士坦丁堡”,并补充道“我们必须进行调查”。
此前,以太坊一直饱受“归零”争议。以太坊创始人V神认为,如果以太坊区块链未来不进行硬分叉,那么网络上的挖矿难度将增加,验证会变得缓慢,网络上的活动可能会接近停顿的程度; 这个问题被称为“以太坊难度炸弹”或“以太坊冰河时代”。
为了防止或者是推迟这一灾难的到来,V神和其团队决定在2018年10月15日进行君士坦丁堡硬分叉。
分叉是什么?分叉分为软分叉和硬分叉。软分叉就是一个功能上的升级。类似于QQ和QQTIM的关系。
硬分叉就是两条不同的路,类似于QQ和微信的关系。通常硬分叉都是由于社群内部意见不统一造成的,而为了让硬分叉变得平稳,一般会同时获得分叉前和分叉后的两个加密货币。譬如,当年以太坊分硬叉成ETH和ETC,比特币硬分叉出BCH。持有以太坊和比特币的玩家同时也1:1获得了以太坊经典和比特币现金。
但此次以太坊君士坦丁堡硬分叉是社区内部统一的硬分叉,相当于以太坊全部玩家一致同意给以太坊换一个新家。
去年10月V神和他的团队已经进行了第一步“拜占庭”硬分叉升级,原本定于今年10月15号进行第二次“君士坦丁堡”硬分叉升级,但从效果上来看,并没有成功,反而造成了测试网络的瘫痪。
究其原因,首先是没有足够的矿工来推进网络;其次是很难保证以太坊中的网络节点全部升级到最新版本;最后是,因为很少有人在周末监控加密行业,所以在周末进行以太坊升级效果并不理想。
10月14日,以太坊开发商AFRI Schoedon在推特上转推了Infura的观点:无法在今年启动君士坦丁堡。
以太坊如今似乎陷入了一个僵局,不硬分叉,“归零”风险谁都承担不起,但是如果进行硬分叉,那就不是简单的伤筋动骨那么简单,甚至有可能会要以太坊的半条命。