编者按:本文来自金色财经,作者:Jason,Odaily星球日报经授权转载。以太坊开发人员再一次推迟硬分叉升级,这次是“柏林”。那么,为什么以太坊又双叒叕推迟升级了呢?下面就让金色财经和大家一起来解读一下。
目前,依赖以太坊客户端Geth的用户数量非常多,以至于只要该客户端出现漏洞,就有可能暂时冻结以太坊网络——而这,似乎与区块链去中心化的核心思想有所冲突。鉴于此,以太坊核心开发人员在上周五决定将“柏林”硬分叉叉的开发工作至少推迟到八月,这么做的目的只有一个,即:让以太坊其他客户端有机会增加自己的网络份额。根据EtherNodes的说法,Geth客户端只是以太坊旗下11个规范客户端中的一个,但是竟然有79%的以太坊节点在这个客户端上面运行。自2019年12月以来,Geth客户端在以太网网络内的客户端数量占比增长了5%。对此,开发人员开始担心一旦Geth客户端出现严重漏洞就极有可能会破坏整个以太坊——特别是在以太坊网络计划过渡到Eth2.0下的权益证明共识算法之前,会持续对Eth1.x进行滚动更新。上周五,Geth团队负责人佩特·西拉吉在以太坊核心开发者小组电话会议上表示:“以太坊网络中的大多数人都使用了Geth客户端,这么做当然无可厚非,但有一点至关重要,那就是我们不能承受不正确的后果。”以太坊编程语言
ParaSpace负责人回应团队出现纠纷质疑:不要担心,没有问题:5月10日消息,ParaSpace 负责人在回应社区ParaSpace 团队内部出现纠纷问题时表示,大家不要担心,没有问题,内部已经在协商,会尽快给大家答复。此外,ParaSpace 负责人还表示会立即召开推特 Space 以回应社区疑问,欢迎社区参与。[2023/5/10 14:54:42]
毫无疑问,拥有多样化的客户端对以太坊网络来说是有利的。从最小的创业公司到摩根大通这样的大企业,以太坊允许不同的项目加入开发者社区。以太坊于2015年推出,一年后就在完整性的不同级别上支持了八种编程语言。以太坊基金会目前以五种编程语言开发客户端,包括Go、Solidity、Java、JavaScript和Python。但是,就像人类的语言一样,每种编程语言都有其细微差别,因此在客户端实现方面也存在缺陷。当以太坊开发人员进行更新时,这些细微差别可能会变成令人讨厌的错误。独立开发人员阿列克·谢诺夫在一次私人聊天中表示:“的主要原因,是以太坊社区希望减少对Geth客户端的依赖,最终目标是要确保即便Geth客户端出现问题,也不会破坏整个以太坊网络。由于确保Geth客户端正确运行非常重要,所以目前以太坊开发人员的工作负担变得非常重,他们需要要完成大部分工作以确保一切正常。”随着ParityTechnologies在2019年12月宣布以太坊网络弃用ParityEthereum客户端,以太坊对Geth客户端的依赖似乎越来越严重了。当时Parity团队在其官方博客发文中写道:“Parity客户端已经无法获得所需的资源,不仅无法投入到后续开发,甚至连简单维护工作都难以为继。”Parity以太坊客户端项目的代码库现在已移交给由ConsenSys衍生公司Gnosis资助的去中心化自治组织。现在,该项目以“开放以太坊”的名称运行。根据WebArchive的数据显示,自2019年12月以来,该客户端已经丢失了近60%的节点。多元化的以太坊客户端
又一项以太坊教育计划因担心伊朗制裁而取消:金色财经报道,众筹平台Gitcoin停止了一项旨在帮助讲波斯语的学生学习以太坊编程的活动。此前,区块链初创公司ConsenSys将50名伊朗学生从其智能合约编程课程中除名。Gitcoin在总部位于西班牙巴塞罗那的Giveth平台上继续进行该活动,并最终为创建了该课程的伊朗裔志愿者筹集了超过7558美元,并将向任何讲波斯语的人免费发布该课程。[2021/12/21 7:52:18]
Gnosis创始人马丁·科珀尔曼在发布的一条私人消息中说道:“在理想情况下,以太坊应该拥有多个客户端,而且每一个客户端的市场份额都不应该超过33%。虽然Parity——也就是开放以太坊确实达到了运行以太坊客户端所要求拥有的节点数量,但我们并不认为节点数量下降是有问题的。恰恰相反。当Gnosis确认接管开放以太坊客户端的时候,我们的市场份额为0。”不管马丁·科珀尔曼对开放以太坊客户端的热情如何,Geth团队负责人佩特·西拉吉的担忧仍然值得关注。由于庞大的市场占有率,想要让个人用户、企业、或是交易所删除Geth以太坊客户端是非常困难的,然而一旦Geth客户端出现技术问题,这种严重依赖性就会导致致命问题。那么,为什么以太坊网络会如此会暴露出对Geth客户端的严重依赖问题呢?答案正是Eth2.0启动过于缓慢。一旦硬分叉遇到一个或多个问题,Eth2.0研究人员每次都会同意延迟升级,然后与各种各样的客户端开发人员开会讨论问题,以防止任一客户端在升级之后出现问题。相比之下,比特币和大多数其他加密货币的升级效率要高得多,至少不像以太坊这样需要与那么多客户端进行沟通协调。不得不说,以太坊现在的确遇到了一些束缚:如果想要100%正常运行,就需要取决于其项目复杂,但同时他们有需要在每六到十二个月滚动进行一次硬分叉。相比之下,比特币和大多数其他加密货币的使用频率并不高,或者运行的应用程序数量不多。以太坊面临一些束缚:100%的正常运行时间取决于它的项目负载,但每6到12个月滚动一次硬分叉。问题源自Geth客户端过于倦怠吗,或许不是?
以太坊区块容量已提升20%,开发者担心DoS问题:以太坊网络gaslimit限制从1000万增加到1200万附近,以响应增加的网络利用率。据Etherscan数据,目前gaslimit的上限已经增加到1200万左右。对此,以太坊矿池Ethermine的母公司Bitfly表示,随着gaslimit限制提高,以太坊将能够处理大约每秒44次交易,而不是35次。不过gaslimit上限的提高也增加了运行和维护节点以验证网络上的事务所需的资源。以太坊核心开发者PéterSzilágyi发声反对,他认为以太坊的矿工们根本不关心网络的长期健康状况。随着上限的提高,区块链的规模将会变得更大,这使得同步和运行一个完整的节点更加困难、昂贵,同时还会引起一些DoS问题。以太坊联合创始人VitalikButerin回应称,高昂的转账收费可能会使得区块链用处大不如前,但他也透露,Sparkpool在一个多月前就此事联系过他,他反对提高gaslimit上限的决定。但他补充称,过去6周的高昂的手续费带来了真正的压力,所以不责怪这个决定。注:gaslimit是单个区块允许的最多gas总量,以此可以用来决定单个区块中能打包多少笔交易。最近一次gaslimit大幅增加是在2019年9月,当时的限制从800万增加到1000万。[2020/6/21]
需要注意的是,如何吸引以太坊用户使用其他客户端、以减弱Geth客户端的市场领导力,似乎一直是个悬而未决的问题。以太坊开发人员格雷格·科尔文在开发人员电话会议中表示,吸引以太坊用户使用其他客户端已经成为一个业务问题,不太可能通过开发人员计划来解决。事实上,项目可以选择与市场占比较小的客户端合作,因为他们有Geth客户端无法解决的迫切需求,例如代码未开源等等。可话虽如此,据格雷格·科尔文透露,Geth客户端一直在试图招募用更多的员工,目的很可能就是希望进一步巩固市场“统治地位”。暂停测试“柏林”硬分叉升级的以太坊改进提案是开发人员的一种选择,尽管如此,正如Geth团队负责人佩特·西拉吉所说,为了确保以太坊客户端能够24/7全天候稳定运行,其实已经耗尽了其团队很多精力和资源。2020年6月,佩特·西拉吉透露以太坊测试客户端Geth最新版本即将发布,新版本中将会添加一个功能,即手续费大于1ETH的交易将会被拒绝。“有趣”的是,六月初Geth还专门为“柏林”升级发布了最新版本1.9.15,除了常规修复漏洞之外,本次更新中已经实现了下一次硬分叉升级“柏林”已经规划的所有改进提案,针对这些EIP的临时测试网络Yolo也已经上线。但现在看来,反而是以太坊社区“出尔反尔”,担心Geth的中心化问题而延迟升级。如果一切顺利的话,希望以太坊能够如其计划的那样,在今年八月实施“柏林”硬分叉升级,但到时候还会有其他状况发生吗?就让我们拭目以待吧。本文部分内容编译自coindesk
声音 | 美国众议员:担心Libra会促进恐怖组织和的发展:Facebook CEO扎克伯格周二会见了美国众议员Emanuel Cleaver。Cleaver曾在9月要求美国财政部调查Libra。本周,他被告知该部门正在密切关注Libra在发布之前的情况。Cleaver在与扎克伯格的会谈结束后接受The Star采访时称,“我担心Libra会进一步促进恐怖组织和的发展,我告诉扎克伯格,这让我感到害怕。”扎克伯格将于周三在美国众议院金融服务委员会作证。Cleaver是该小组的成员,并担任专注于国家安全和货币政策的小组委员会主席。根据发布的证词,扎克伯格将告诉立法者,在获得美国监管机构批准之前,公司不会推出Libra。在与扎克伯格会面的几个小时前,Cleaver在一个与Libra无关的听证会上向财政部长Steve Mnuchin提出关于Libra的问题。Mnuchin向其保证,财政部正在监控可能在2020年发布的Libra,并确保其拥有必要的监管权力。Mnuchin表示,“我已经与Facebook代表见过多次面。我们告诉他们,我们认为其推出为时过早,他们还没有解决有关的基本问题。”(The Kansas City Star)[2019/10/23]
声音 | 日本银行副行长:不太担心加密货币会给银行带来风险:日本银行副行长Masamioshi Amamiya最近在日本货币经济学会的一次演讲会上透露了银行如何看待加密货币。银行家们已经确认,加密货币是否能够改善现有金融体系是值得商榷的。据他所知,他不知道加密货币是否能够为提高财务政策的效率作出贡献,甚至为系统提供一些稳定性,因为它们是众所周知的不稳定因素。不过,Masoyoshi似乎并不太担心加密货币会给银行带来任何风险。据他说,有一个很大的障碍阻止了其采用,具体是什么他没有详细解释。[2018/10/24]
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。