宇宙链 宇宙链
Ctrl+D收藏宇宙链

金色观察丨担心中心化问题?解读以太坊推迟柏林硬分叉

作者:

时间:1900/1/1 0:00:00

金色财经 区块链7月1日讯   以太坊开发人员再一次推迟硬分叉升级,这次是“柏林”(Berlin)。那么,为什么以太坊又双叒叕推迟升级了呢?下面就让金色财经和大家一起来解读一下。

目前,依赖以太坊客户端Geth的用户数量非常多,以至于只要该客户端出现漏洞,就有可能暂时冻结以太坊网络——而这,似乎与区块链去中心化的核心思想有所冲突。鉴于此,以太坊核心开发人员在上周五(6月27日)决定将“柏林”硬分叉叉的开发工作至少推迟到八月,这么做的目的只有一个,即:让以太坊其他客户端有机会增加自己的网络份额。

根据Ether Nodes的说法,Geth客户端只是以太坊旗下11个规范客户端中的一个,但是竟然有79%的以太坊节点在这个客户端上面运行。自2019年12月以来,Geth客户端在以太网网络内的客户端数量占比增长了5%。对此,开发人员开始担心一旦Geth客户端出现严重漏洞就极有可能会破坏整个以太坊——特别是在以太坊网络计划过渡到Eth 2.0下的权益证明(PoS)共识算法之前,会持续对Eth 1.x进行滚动更新。

金色热搜榜:BTM居于榜首:根据金色财经排行榜数据显示,过去24小时内,BTM搜索量高居榜首。具体前五名单如下:BTM、REN、CVT、MDS、LBA。[2020/9/1]

上周五(6月27日),Geth团队负责人佩特·西拉吉(Péter Szilágyi)在以太坊核心开发者小组电话会议上表示:

“以太坊网络中的大多数人都使用了Geth客户端,这么做当然无可厚非,但有一点至关重要,那就是我们不能承受不正确的后果。”

以太坊编程语言

毫无疑问,拥有多样化的客户端对以太坊网络来说是有利的。从最小的创业公司到摩根大通这样的大企业,以太坊允许不同的项目加入开发者社区。以太坊于2015年推出,一年后就在完整性的不同级别上支持了八种编程语言。以太坊基金会目前以五种编程语言开发客户端,包括Go、Solidity、Java、JavaScript和Python。

金色相对论 | 邵建良:新矿机或推迟上线 云算力适用于当下:在本期金色相对论中,嘉楠科技区块链总经理邵建良发言指出:前段时间CoinShares发布了最新报告,全球65%的算力由中国矿工提供。这两周算力的不升反降正是受疫情的影响导致国内大部分矿场的新矿机不能按时上线。然而,近期市场企稳回升,比特币链上交易屡破新高,难度值作为其中的一个重要参数来动态的平衡区块的生成速度,直接使挖矿的困难程度大幅上升。

推迟新矿机的上线可能性比较大,这对于现在想入场或者追加投资的矿工来说有一定的难度,不过云算力却是个相对不错的选择,非实体、不受物流限制等特性,特别适用于当下。[2020/2/13]

但是,就像人类的语言一样,每种编程语言都有其细微差别,因此在客户端实现方面也存在缺陷。当以太坊开发人员进行更新时,这些细微差别可能会变成令人讨厌的错误。

独立开发人员阿列克·谢诺夫(Alexey Akhunov)在一次私人聊天中表示:

金色相对论 | 肖臻:比特币协议是去中心化的,跟分布式的概念不是完全等价的:在今日举行的金色相对论中,关于“央行大概率会更像传统的分布式系统设计的考虑是什么”的问题,北京大学计算机系研究员、博士生导师肖臻表示,严格地说,比特币协议是去中心化的,跟分布式的概念不是完全等价的。去中心化的系统必然是分布式的:如果整个系统只运行在一台机器上,那显然不能称为去中心化的。但是,分布式系统未必是去中心化的。即使系统运行在成千上万台机器上,如果这些机器是由同一个机构管理的,那也不是去中心化的。目前央行还没有公布会采取哪种设计,我估计央行自己也没有确定。比特币和以太坊采用的都是交易驱动的状态机模式。绝大多数分布式系统是让每台机器处理不同的任务,然后把处理结果组合起来得到最后的结果。这样做的目的是为了比单机处理速度快。最理想的状况是达到线性加速比:10台机器的处理速度是1台机器的10倍。实际使用中往往很难达到线性加速比,因为任务拆分、机器之间通讯、整合各台机器的输出结果都有一定的开销,所以10台机器可能只比一台机器快6倍,但还是要比单机速度快,否则用分布式系统就没意义了。[2019/8/15]

“(推迟柏林硬分叉升级)的主要原因,是以太坊社区希望减少对Geth客户端的依赖,最终目标是要确保即便Geth客户端出现问题,也不会破坏整个以太坊网络。由于确保Geth客户端正确运行非常重要,所以目前以太坊开发人员的工作负担变得非常重,他们需要要完成大部分工作以确保一切正常。”

金色晨讯|中国开设接受以太坊的酒店 怀俄明创建区块链友好银行:1. 中国首家接受以太坊的酒店开业

2. 欧洲议会举行会议讨论区块链应用

3. XRP与三家金融机构合作 应用xRapid产品

4. 英国财长哈蒙德:区块链可以解决关于脱欧中的贸易问题

5. 前美国总统克林顿:避免对区块链等新技术进行过多监管

6. 怀俄明州创建区块链友好银行吸引比特币初创企业

7. 英国土地注册处使用区块链来取代其新的财产跟踪系统

8. 苹果联合创始人:加密行业短期内不会达到预期效果 政府将会进行规范

9. 加拿大央行副行长:加拿大央行正在考虑如何应对加密资产的风险[2018/10/2]

随着Parity Technologies在2019年12月宣布以太坊网络弃用Parity Ethereum客户端,以太坊对Geth客户端的依赖似乎越来越严重了。当时Parity团队在其官方博客发文中写道:

金色财经现场报道 工信部信息中心主任龚文:区块链要向实体经济发展 遵守政府监管:金色财经现场报道,在2018全球首届万国区块链技术博览会上,工信部信息中心主任龚文致开幕词。他指出:中国电子商务协会将聆听工信部指导,协会将坚决执行政府决定,抵制ICO。协会将弘扬区块链技术发展,为区块链技术提供有力支撑。他在讲话中提出两个观点:应用场景决定区块链技术的发展,区块链技术发展至今有分布式记账等功能,很多人用区块链技术做虚拟经济,但区块链技术要向实体经济发展,长期支持虚拟经济发展是无法持久的,希望大家都能参与至实体经济中;区块链行业要遵守政府的监管和指导,区块链应该是弱中心化的,要让政府进行引导和监管,区块链的未来发展才能前景无限。[2018/4/21]

“Parity客户端已经无法获得所需的资源,不仅无法投入到后续开发,甚至连简单维护工作都难以为继。”

Parity以太坊客户端项目的代码库现在已移交给由ConsenSys衍生公司Gnosis资助的去中心化自治组织(DAO)。现在,该项目以“开放以太坊”(Open Ethereum)的名称运行。根据Web Archive的数据显示,自2019年12月以来,该客户端已经丢失了近60%的节点。 (需要注意的是:自2019年12月以来,Geth客户端也失去了大约14%的节点。)

多元化的以太坊客户端

Gnosis创始人马丁·科珀尔曼(Martin K?ppelmann)在发布的一条私人消息中说道:

“在理想情况下,以太坊应该拥有多个客户端,而且每一个客户端的市场份额都不应该超过33%。虽然Parity——也就是开放以太坊(Open Ethereum)确实达到了运行以太坊客户端所要求拥有的节点数量,但我们并不认为节点数量下降是有问题的。恰恰相反。当Gnosis确认接管开放以太坊客户端的时候,我们的市场份额为0。”

不管马丁·科珀尔曼对开放以太坊客户端的热情如何,Geth团队负责人佩特·西拉吉的担忧仍然值得关注。由于庞大的市场占有率,想要让个人用户、企业、或是交易所删除Geth以太坊客户端是非常困难的,然而一旦Geth客户端出现技术问题,这种严重依赖性就会导致致命问题。

那么,为什么以太坊网络会如此会暴露出对Geth客户端的严重依赖问题呢?答案正是Eth 2.0启动过于缓慢。一旦硬分叉遇到一个或多个问题,Eth 2.0研究人员每次都会同意延迟升级,然后与各种各样的客户端开发人员开会讨论问题,以防止任一客户端在升级之后出现问题。

相比之下,比特币和大多数其他加密货币的升级效率要高得多,至少不像以太坊这样需要与那么多客户端进行沟通协调。不得不说,以太坊现在的确遇到了一些束缚:如果想要100%正常运行,就需要取决于其项目复杂,但同时他们有需要在每六到十二个月滚动进行一次硬分叉。

相比之下,比特币和大多数其他加密货币的使用频率并不高,或者运行的应用程序数量不多。以太坊面临一些束缚:100%的正常运行时间取决于它的项目负载,但每6到12个月滚动一次硬分叉。

问题源自Geth客户端过于倦怠吗,或许不是?

需要注意的是,如何吸引以太坊用户使用其他客户端、以减弱Geth客户端的市场领导力,似乎一直是个悬而未决的问题。

以太坊开发人员格雷格·科尔文(Greg Colvin)在开发人员电话会议中表示,吸引以太坊用户使用其他客户端已经成为一个业务问题,不太可能通过开发人员计划来解决。事实上,项目可以选择与市场占比较小的客户端合作,因为他们有Geth客户端无法解决的迫切需求,例如代码未开源等等。可话虽如此,据格雷格·科尔文透露,Geth客户端一直在试图招募用更多的员工,目的很可能就是希望进一步巩固市场“统治地位”。

暂停测试“柏林”硬分叉升级的以太坊改进提案(EIP)是开发人员的一种选择,尽管如此,正如Geth团队负责人佩特·西拉吉所说,为了确保以太坊客户端能够24/7全天候稳定运行,其实已经耗尽了其团队很多精力和资源。

2020年6月,佩特·西拉吉透露以太坊测试客户端Geth最新版本即将发布,新版本中将会添加一个功能,即手续费大于1ETH的交易将会被拒绝。“有趣”的是,六月初Geth还专门为“柏林”升级发布了最新版本1.9.15,除了常规修复漏洞之外,本次更新中已经实现了下一次硬分叉升级“柏林”(Berlin)已经规划的所有改进提案,针对这些EIP的临时测试网络Yolo也已经上线。但现在看来,反而是以太坊社区“出尔反尔”,担心Geth的中心化问题而延迟升级。

如果一切顺利的话,希望以太坊能够如其计划的那样,在今年八月实施“柏林”硬分叉升级,但到时候还会有其他状况发生吗?就让我们拭目以待吧。

本文部分内容编译自coindesk

标签:以太坊ETHGETHGET什么是以太坊币制式togetherbnb房东模拟器togetherbnb更新了吗GET币

火必交易所热门资讯
6.27晚间行情:十字星会有反弹吗?

文章系金色财经专栏作者币圈北冥供稿,发表言论仅代表其个人观点,仅供学习交流!金色盘面不会主动提供任何交易指导,亦不会收取任何费用指导交易,请读者仔细甄别,谨防上当.

1900/1/1 0:00:00
金色荐读|可审查稳定币是有DeFi抵押品

本文由金色财经记者Maxwell、7月6日首发于金色财经网站。最近DeFi热度很高,USDT、USDC地址被冻结引起了广泛热议,那么作为DeFi抵押品的稳定币,是否还值得我们信任呢?文章中进行了深入分析,特此推荐.

1900/1/1 0:00:00
Defi为什么这么火?风险点又有哪些?

一、市场解读 Defi今年很火,但火归火,炒归炒,我要问一句,为什么会这么火呢,背后的逻辑是什么?可能不见得有太多人说出个一二三来,很可能翻来覆去就一句话:兄弟,赚钱啊~数字货币诞生之初,就是来抢银行饭碗的,这一点.

1900/1/1 0:00:00
DeFi热潮将以太坊网络活动推向新高 以太坊面临技术上的极限考验

据Decrypt 7月18日报道,以太坊区块链用户再次经历空前的网络高峰,以太坊正面临技术上的极限考验。DeFi及与之相关的代币正成为市场热点,以太坊每日交易数量正接近创下历史新高,已增至2018年以来的最高水平.

1900/1/1 0:00:00
深圳坪山政务区块链平台正式上线运行

6月30日,深圳市坪山区政务区块链平台上线仪式顺利举行。全国首个区级自主政务区块链基础设施在坪山上线。首期两个政务区块链应用系统,聚龙链安全审计系统和坪山区国有企业综合信息管理系统经历了半年的试运行阶段后,同步转入正式运行阶段.

1900/1/1 0:00:00
金色前哨丨CFTC主席:SEC要先明确哪些数字资产属于证券

金色财经 区块链7月8日讯   美国商品期货交易委员会现任主席希思·塔伯特(Heath Tarbert)表示,作为数字资产监管机构之一,他们希望更清楚地了解哪些数字资产在美国境内属于证券.

1900/1/1 0:00:00