Galaxy 硬核报告:七大案例看懂以太坊治理流程

资讯 2024-06-06 阅读:46 评论:0
美化布局示例

欧易(OKX)最新版本

【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   全球官网 大陆官网

币安(Binance)最新版本

币安交易所app【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址

火币HTX最新版本

火币老牌交易所【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址

谁管理以太坊?谁决定何时对Ethereum协议进行哪些更改?以太坊协议的最终用户在影响以太坊核心开发者的行动和决策方面有多大发言权?在本报告中,Christine Kim通过全面概述决策过程中涉及的流程和机构来阐述以太坊的治理。她还讨论了以太坊历史上的关键事件,在这些事件中,开发人员和更广泛的以太坊社区之间的协调是紧迫的,也是有争议的。

以太坊是世界上最大的区块链,支持4000多个去中心化应用程序(dapps),吸引了7000多名开发人员。随着Arbitrum、Optimality和Polygon等第2层扩展解决方案的采用和发展,该网络有望进一步扩展。作为世界上第一个通用区块链,以太坊一直领先于其他Layer 1替代竞争对手,并在所有通用区块链中拥有最高的市场价值和网络安全性(由总质押价值定义)。除了比特币之外,以太坊是加密生态系统中最重要和最有价值的区块链,这就是为什么以太坊协议的变化以及做出变化的过程对加密行业的其他部分产生了深远而重大的影响。

与比特币一样,以太坊的治理过程以线下为基础,由以太坊基金会领导,并通过Discord、GitHub、以太坊魔术师和Zoom等在线论坛进行。ETH持有者不会通过在线提案或分散自治组织(DAO)投票做出任何决定。一方面,这确保了将代码更改推送到Ethereum协议的治理过程不会受到大型ETH whale持有者的影响,也不会被恶意行为者利用与治理相关的智能合约中的漏洞加以利用。另一方面,线下治理的形式难以审计和客观评估,因为这一过程是故意不透明的、主观的和非结构化的。

与比特币不同,以太坊非常擅长部署硬分叉,即向后不兼容的升级,这需要成千上万运行和操作以太坊软件的用户的协调。在过去8年的19硬分叉过程中,核心开发人员调整了以太坊的治理流程,使其更快并以流程为驱动,严重依赖每周电话会议系列,即所谓的“所有核心开发人员(ACD)电话会议”,以讨论和跟踪影响以太坊协议的治理决策。

Galaxy 硬核报告:七大案例看懂以太坊治理流程  第1张

本报告深入讨论了以太坊的治理,重点关注决策过程中涉及的流程、人员和论坛。然后,我们通过分析DAO硬分叉、奇偶多重签名漏洞、君士坦丁堡升级、ProgPoW、Africa、Merge和上海升级事件讨论了七个案例,以说明以太坊的治理过程。

升级以太坊的官方流程被称为以太坊改进提案(EIP)流程。它基于比特币改进提案(BIP)流程,该流程是提交比特币协议代码更改的标准化流程。BIP进程受到Python的PEP-000 1 process的启发,该进程概述了用于改进Python编码语言的治理模型。BIP和EIP分别描述了比特币和以太坊的新功能或变化。具体来说,EIP是根据EIP- 1定义的准则和模板进行格式化的

有三种类型的EIP。

标准跟踪:大多数EIP都是标准跟踪EIP,它们指定对Ethereum的代码更改需要硬分叉,影响Ethereum的网络层或执行API,或者引入新的应用程序级标准和合同。标准跟踪EIP进一步分为以下名称:核心、网络、接口和以太坊注释(ERC)。

核心:指需要全网升级才能激活的代码更改。

网络:指以太坊对等网络层的改进,也称为“devp2p”。

接口:指影响Ethereum客户端的API和RPC规范的代码更改。

ERC:指以太坊应用层相关的改进。以太坊的核心开发者正在讨论将ERC和EIP分离成一个独立的治理流程。

元/过程:元EIP不建议更改以太坊的代码库,但描述了对过程的更改(如EIP的决策过程)。

信息丰富:信息丰富的EIP也不建议更改以太坊的代码库。它们提供了有关Ethereum的一般指南和信息,用户可以选择忽略或遵循。

任何对以太坊感兴趣的人都可以随时提出EIP。EIP被提交到以太坊的EIP GitHub仓库,然后EIP的技术合理性和格式由专业的EIP编辑审查。截至2024年5月,共有五名EIP编辑。这些编辑器的名称和Github用户名如下:

亚历克斯·贝雷格萨兹(@axic)

加文·约翰(@Pandapip 1)

格雷格·科尔文(@格科尔文)

马特·加内特

山姆·威尔逊(@山姆·威尔逊)

这些人是由现任或名誉EIP编辑任命的。新的EIP编辑将以滚动方式考虑。上面列出的五名EIP编辑有权向符合EIP编辑标准的申请人授予新EIP编辑权限。成为EIP编辑的标准可以在EIP 5069:EIP编辑手册中找到。

作为EIP进程的一部分,在将EIP草稿提交给EIP编辑之前,作者需要在以太坊魔术师联盟论坛上创建一个“讨论”主题,在该网站上,任何人都可以创建一个主题并讨论与以太坊开发相关的问题。除了以太坊魔术师论坛,EIP还可以在其他在线论坛上发表讨论,包括Discord、ethresear.ch和GitHub。如果提议的EIP是核心EIP,EIP作者还将在ACD电话会议期间向以太坊客户团队介绍他们的提案以供讨论。以太坊客户端团队是构建和维护以太坊客户端软件的实体。

以太坊共识层(CL)的五个主要客户是Prysm、Lighthouse、库特、Nimbus和Lodestar。四个主要的执行层(EL)客户端是Geth、Nethermind、Erigon和Besu。这九个团队的代表每周通过Zoom会面,讨论EIP及其在以太坊升级中的实施。在每周会议(即ACD电话会议)上提交EIP后,EIP作者将继续收集反馈并审查其提案。EIP作者可能会根据社区和客户团队的反馈修改他们的EIP。EIP已经通过了审查过程并获得了客户团队的支持,将考虑在以太坊的未来升级中实施。由于大量的EIP,无法保证完成审查过程的提议在以太坊的下一次升级中得到实施。通常,Ethereum的客户团队必须根据提案的相对紧迫性和范围在几个技术上同样完善并准备实施的EIP之间进行选择,以便将其纳入下一次升级。

Galaxy 硬核报告:七大案例看懂以太坊治理流程  第2张

在过去八年中,6个1核心EIP已在以太坊中最终确定并实施,57个核心EIP正在起草或审查中,43个1核心EIP已被撤回或视为无效。根据这些数字,自链诞生以来,开发者提出的核心EIP的23%已在硬分叉升级中被激活。

在本报告的下一部分,我们将进一步详细讨论参与EIP进程的人员和论坛。

以太坊的治理涉及无数不同的团体。作为世界上最分散的通用区块链,任何单一用户、个人或组织都无权更改协议。然而,总的来说,以太坊生态系统中的每个用户和利益相关者都以大大小小的方式为治理做出了贡献,他们在网络上分享自己的观点,在社交媒体上操作软件和贡献代码,或者只是在以太坊上与dapp互动。由于以太坊背后没有公司,因此不断发展和变化的生态系统参与者将在协议中应用示例,这将引起人们对协议的兴趣并最终赋予其价值。

以太坊用户的集体意愿很少是同质的,如果不进行普遍推广,它将变得太大而无法定义。本报告关注更广泛的以太坊社区中的四个特定利益主体群体,在本报告中称为大写字母“C”的“社区”。社区被定义为使用、构建或开发以太坊的个人和实体的无定形团体。在社区中,有以太坊基金会,这是一个由以太坊最初的创始人建立的非营利性组织,负责管理协议的增长和发展。然后,我们将讨论Ethereum客户端团队在社区中的角色。这些是构建Ethereum软件的开发人员,可以说是EIP过程中最重要的决策者。然后,我们将定义验证者节点操作者,这是以太坊中相对较新的利益相关者群体,也是代码更改的主要实施者。最后,我们将定义dapp开发人员,他们是以太坊的主要用户。他们塑造网络的用例,并根据最终用户的需求向客户团队提供反馈,指示应该首先进行哪些代码更改。

以太坊基金会(EF)是最早和最著名的专注于以太坊的非营利组织。它是由以太坊的最初创始人创建的,包括Vitalik Buterin,Gavin Wood和Joseph Lubin。在创建时,EF从创建区块的预挖掘中获得了最大的ETH供应,占总ETH分配量7200万的12万。

Galaxy 硬核报告:七大案例看懂以太坊治理流程  第3张

然而,自20 15以来,该基金会持有的ETH总数在几个市场周期中一直在减少,据估计,截至2022年4月,其持有量不足ETH总供应量的0.3%。与以太坊一样,管理EF的结构和流程也很难定义。与传统的非营利组织不同,以太坊基金会没有明确的组织结构或角色。正如基金会网站上所述,英孚的角色“随着以太坊生态系统的发展而演变并改变其形式”。更具体地说,多年来,随着社区利益相关者数量的增加,EF在社区中的突出地位逐渐减弱,削弱了EF对更多生态系统参与者的中心化影响力。

截至2024年5月,英孚继续在社区中雇用多名以太坊协议研究人员和开发人员,并领导ACD呼叫组织以及敌无双年度以太坊开发者大会。就雇员人数而言,该组织的规模不得而知。基金会网站上唯一公开列出的成员是宫口绫(执行董事)、维塔利克·布特林(以太坊联合创始人)和帕特里克·斯托尔钦格(董事会成员)。该基金会关于其运营和财务的最新报告于2022年4月发布。

客户团队构建并维护运行和连接以太网所需的软件。以太坊有九个主要客户团队,其中只有一个由以太坊基金会直接维护。以下是每个以太坊客户端团队的背景:

Galaxy 硬核报告:七大案例看懂以太坊治理流程  第4张

1。Geth(EL):最古老和最受欢迎的以太坊软件客户端,简称Go Ethereum或Geth,由以太坊基金会独家资助。用Golang编写的Geth被认为是测试最多的Ethereum客户端。该代码由10开发团队维护,并根据GNU Wide通用公共许可证(LGPL 3.0)开源。LGPL 3.0许可证是一个版权开源许可证,它要求用户开源他们对原始代码库所做的任何更改。

(顺便说一下,LGPL 3.0和Apache 2.0许可证之间的主要区别是衍生作品。根据Apache 2.0许可证,代码可以不受限制地分叉和分发,而根据LGPL-3.0许可的代码衍生作品必须保持自由和开源。此外,根据Apache 2.0许可的软件可以与根据其他类型许可的软件结合使用,而根据LGPL-3.0许可的软件只能与根据其他GPL许可的软件兼容。一般来说,Apache license 2.0是一个更宽松的许可证,而LGPL限制其使用,以特别鼓励开源开发。)

2.nether mind(EL):nether mind成立于20 17,是以太坊第二大流行的EL客户端,用C#编写,基于名为的开源计算机软件框架。网芯。Nethermind背后的团队自力更生,最初由以太坊基金会资助。多年来,该团队还通过Gitcoin获得了来自Ethereum社区【JA 1】以及独立贡献者和合作伙伴的资金。2002年7月1Nethermind团队由来自55个国家的约220名成员组成。Nethermind客户端是在与Geth(GNU Wide通用公共许可证)相同的许可证下开源的。

3.Eregon(El):Eregon原名TurboGeth,是Geth客户端的一个分支。经过重新设计后,它可以提高同步速度和磁盘空间效率。它成立于20 17,并于2020年7月完成了alpha版本。Erigon团队由10开发人员组成,并得到了以太坊基金会和BNB链等许多捐助者的资助。值得注意的是,该团队支持其他区块链和侧链客户端软件,包括BNB智能链和Polygon。此外,该团队曾经维护一个用Rust编写的Ethereum客户端Akula和一个用C++编写的客户端Silkworm。该团队最近宣布创建一个名为Caplin的新Ethereum CL客户端。Erigon客户端是在与Geth和Nethermind相同的许可证下开源的。

4.BESU(EL):BESU原名Pantheon,是一款专为企业和机构设计的以太坊客户端。该项目由以太坊的创业工作室Consensys于20181月启动。它在20 19中被重命名,并移动到Hyperledger基金会拥有的新GitHub存储库。(Consensys是Hyperledger基金会的成员。)负责在Consensys内部构建和维护客户端的开发团队称为Consensys Quorum,以前称为Pegasys。Besu是用Java编写的,并根据Apache 2.0获得了开源许可。Consensys还资助了以太坊CL客户库特的开发。截至2020 10年底,Pegasys团队(也称为协议工程团队)已有70多名成员。在2023 1月,Consensys宣布其员工人数将从900人减少到约800人,减少了1 1%。

5.Reth(El):Reth是Rust Ethereum的缩写,它是Ethereum的一个实验性全节点实现,该实现是为广泛的用户设计的,包括MEV搜索者、网桥、第2层和RPC节点运营商。Reth客户端由加密风险投资公司Paradigm维护,使用Rust编写,并根据Apache 2.0获得开源许可。Paradigm资助了一个由八名开发人员组成的核心团队来构建Rust。然而,开源代码库有90多个贡献者。2024年3月,Rust团队发布了Reth v0.2.0,这是客户端测试版发布周期中的第一个主要版本。

Galaxy 硬核报告:七大案例看懂以太坊治理流程  第5张

6.pry sm(CL):pry sm是Ethereum CL最受欢迎的客户端,使用Golang编写并在与Geth、Nethermind和Erigon相同的许可下开源。它由区块链基础设施公司Prysmatic Labs维护和开发,该公司成立于2010年8月20日,最初由以太坊基金会、Gitcoin、Aragon、Spankchain和其他机构资助。2022 10年,该公司被Offchain Labs收购,该公司是以太坊第二层扩展项目Arbitrum背后的公司。普瑞马蒂奇实验室雇佣了大约0/2的员工。

7.light house(CL):light house是第二流行的Ethereum CL客户端,用Rust编写,与Besu和Apache 2.0使用相同的许可。该客户端由适马Prime公司维护和开发,这是一家位于澳大利亚悉尼的信息安全和软件工程公司。以太坊基金会、Consensys、Gitcoin和其他机构为适马Prime在灯塔客户端上的工作提供了资助。该公司成立于20 18年,拥有约25名员工。

8.库特(左):库特由贝苏(右)身后的同一支团队维护。它是Consensys的一个以组织为中心的CL客户端,用Java编写并在与Besu和Lighthouse相同的许可下开源。库特号原名阿尔忒弥斯号,于2020年发射升空。和贝苏号一样,库特号也是由Pegasys团队建造和维护的。

9.Nimbus(CL):Nimbus以Nim编写,并在与Besu、库特和灯塔相同的条件下获得许可,旨在提高资源效率并使节点运营商能够在资源有限的设备(如手机和笔记本电脑)上轻松运行Ethereum客户端软件。Nimbus团队由10员工组成,几乎完全由Status(加密钱包和Web3浏览器)和Ethereum基金会资助。Nimbus团队还构建和维护了一个EL客户端,也称为Nimbus。球队成立于20/克洛克-0/8年。

10。lodestar(cl):lodestar是用Typescript编写的,并根据GNU Wide通用公共许可证v3.0进行许可,这是一个专注于轻客户端功能的Ethereum客户端。轻客户端是一个节点,即运行以太坊软件并连接到以太坊区块链的计算机,它可以轻松地与链同步,而无需从Genesis下载完整的链历史。启动轻客户端的带宽和处理负载明显小于完整节点。Lodestar由ChainSafe开发和维护,chain safe是一家总部位于加拿大多伦多的区块链研发公司。这个项目最初是由以太坊创始人Vitalik Buterin在20 18年资助的。此后,ChainSafe获得了以太坊基金会和Gitcoin等组织的资助。ChainSafe拥有100名员工。

为以太坊客户端软件做出贡献的个人通常被称为以太坊的“核心开发人员”。然而,该术语也用于描述专注于升级测试或通用协议研究而不是客户端开发的基金会员工和承包商。一般来说,任何对以太坊核心协议领域的推广做出积极贡献的人,无论是通过研究、客户端开发还是升级测试,都被称为以太坊的核心开发者。核心开发人员一词是社区中的热门话题,因为任何个人或实体都无权定义该词或阻止社区中的任何人自由使用该词。

新创建的ETH奖励的唯一一种节点操作符是验证者节点操作符。自合并以来,验证者已经取代矿工成为该网络的主要区块生产者。当32 ETH在以太坊上质押时,将创建一个验证器。一旦激活,验证者将被随机分配职责,例如验证交易和将新区块附加到区块链。作为履行这些职责的交换,验证者通过在线分销、交易费和最大可提取价值(MEV)获得奖励。验证者在以太坊中存放的质押总量是网络安全的一个功能,它可以确保除非恶意行为者控制超过33%的质押总量ETH,否则不会对网络进行攻击。

Galaxy 硬核报告:七大案例看懂以太坊治理流程  第6张

节点操作员是一组个人和实体,他们有权实施或拒绝客户团队对Ethereum软件所做的代码更改。作为背景,当客户团队对软件进行向后兼容的代码更改时,升级被称为“软分叉”。相反,当向后不兼容的更改被推送到客户端软件时,将发生“软分叉”。所有节点运营商必须在一定的块高度之前升级其软件,以避免在硬分叉激活期间被踢出网络。在硬分叉期间故意不升级其软件或运行替代的向后不兼容软件的节点运营商将导致永久链分裂。仅在一个版本的Ethereum上运行的验证器将因在另一个竞争版本上不活动而受到惩罚。通过逐渐增加惩罚力度,每个版本以太坊上活跃验证者的承诺ETH余额最终足以推动网络向前发展。

Galaxy 硬核报告:七大案例看懂以太坊治理流程  第7张

从理论上讲,在以太坊研讨会上,节点操作员对实施哪些代码更改以及拒绝哪些代码更改拥有最终决定权。但是在实践中,由于某些原因,由于验证者节点操作符之间的差异,以太坊中不太可能发生永久链分裂。

以太坊一直有一个雄心勃勃的发展路线图,从一开始,它就设想在共识协议、成本动态和用户体验方面进行重大变革。改变代码库的期望为验证器节点运营商开创了先例,使他们能够监管频繁的升级而不是拒绝升级。

DeFi生态系统(包括甲骨文和稳定币)和L2生态系统的增长增加了分流以太坊的成本,因为永久的链分裂将分散链上的流动性,并迫使无法重复操作的多个dapp和L2选择一个网络而不是另一个网络。

以太坊中质押的大多数ETH是由代表用户操作验证器软件的服务提供商质押的。这意味着在以太坊中获得奖励的大多数用户和实体并不直接控制节点或代表他们升级软件。出质人和以太坊客户端团队准备的代码变更有一定的距离。因此,与质押服务相比,有时出质人可能不会主动跟随或主动参与协议制定的决策。

Galaxy 硬核报告:七大案例看懂以太坊治理流程  第8张

尽管有这些原因,但在以太坊的历史上,以太坊验证者节点的操作员强烈影响了协议升级的决策。比如以太坊过渡到权益证书后的第一次升级,质押以太坊用户的利益是影响质押ETH提款优先级的主要因素。此外,在验证者成为以太坊的主要节点运营商之前,当节点主要由矿工运营时,以太坊经历了永久的链分裂,即使有非常雄心勃勃的发展路线图,并且需要频繁升级才能实现。这种链分裂导致了以太坊的经典,这是迄今为止以太坊历史上第一次也是唯一一次主要的链分裂。事情发生在20 16的以太坊早期,那时迪菲奥L2工业还没有发展起来。

验证者节点操作员是以太坊中重要的利益相关者群体,负责实现客户端团队准备的硬分叉升级。他们在治理过程中作为代码执行者的角色是微妙的,这受到了最近升级的影响,例如合并和上海(将在本报告后面详细讨论),以及矿工的遗产,以太坊的前主要节点运营商,从以太坊诞生到2022年底的大部分历史时间都在升级。

除了EF、客户端团队和验证器节点操作员,以太坊的dapp层是下一个最重要、最有影响力的焦点群体,影响代码变更和硬分叉升级。Dapp开发者是以太坊的主要用户。它们与以太坊代码库交互以部署智能合约代码。大多数终端用户通过钱包服务、基础设施提供商、交易所或dapp开发者本身支持的前端用户界面(UI)与dapp进行交互,而不是直接通过以太坊区块链。正因为如此,dapp开发者的需求有时候才是推动以太坊发展的核心,也是某些代码变更优先于其他代码变更的核心。

例如,将EIP 1 153添加到坎昆升级主要是由两个dapp协议团队Uniswap实验室和optimization Labs的努力推动的。EIP 1 153引入了新的经济高效的智能合约操作TSTORE和TLOAD,用于存储执行后从以太坊链状态丢弃的交易中的数据。在讨论代码更改的ACD电话会议上,OP Labs的联合创始人Mark Tyneway强调,仅在Uniswap上,EIP每年就可以为最终用户节省300万美元的天然气成本。EIP 1 153最早于20 18月提出,后于20221/月提出纳入上港升级。作为坎昆升级的一部分,EIP于2024年3月3日13在主网络上被激活。

除了EIP 1 153,最近几个月,dapp开发者主要是率先提出了与账户抽象相关的EIP。账户抽象是一种允许智能合约定制和编程启动交易的授权的功能。在以太坊中,只有外部操作账户(EOA)可以发送和接收加密货币。与智能合约不同,EOA不能执行代码。启用帐户抽象一直是以太坊核心开发人员和dapp开发人员的长期目标,最近通过向后兼容的EIP(称为ERC 4337)获得了关注。这一提议最早由以太坊创始人Vitalik Buterin于2002年9月1提出,目前仍处于草案阶段,但正在被各个客户团队、EF研究人员和dapp开发团队(如Matter Labs、Polygon、意式冰淇淋等)积极迭代。).

很难量化dapp开发者社区对客户团队的影响,尤其是当开发者的影响力也会影响社区情绪的时候。除了dapp开发者之外,最终用户、ETH持有者、交易所和其他区块链基础设施提供商都在代码变更倡导中发挥作用,尽管程度较低。正如我们在本报告中进一步讨论的那样,客户团队无法免受最终用户通过Twitter和其他社交媒体论坛发出的信号的影响。此外,组成客户端团队的个人也可以运行他们自己的验证器节点,并附带项目来构建不同类型的dapp和链上服务。因此,尽管每个焦点小组(即客户端团队、验证者节点运营者和dapp开发者)的利益是不同的,但组成这些小组的个体往往是重叠的,这就很难对以太坊治理过程中涉及的利益相关者进行整齐的分类或定义。

以太坊生态系统中利益相关者的声音聚集在一系列不同的论坛上。一些论坛致力于达成客户团队的共识,而不是总结整个以太坊生态系统中利益相关者的共识。这些论坛使用的主要语言是英语。这可能是因为一般来说,英语被认为是世界上最全球化的语言,使用人数最多。对于希望参与以太坊管理流程的个人和公司来说,英语是一项关键要求。然而,英孚正试图通过将有关以太坊的信息文件翻译成几种不同的语言,来改善通过治理和非英语社区做出的关键决策之间的沟通。由英孚运营的ethereum.org网站已被翻译成55种语言。此外,英孚还特别在全球设立了敌无双,扩大以太坊对非英语人群的影响。2022年,第六届敌无双在哥伦比亚首都波哥大举行。

以下是讨论、组织和执行以太坊开发的四个主要论坛列表。除了这些论坛,围绕以太坊的社区讨论也在Twitter和Reddit等社交媒体平台上分享。然而,尽管社交媒体平台非常受欢迎,但它们并不经常就以太坊的发展或治理进行集中和深入的讨论。相反,以太坊社区的成员使用它们来分享以太坊相关主题的快速更新和信息,这可以引发讨论,但并不被正式认可为EIP决策过程中的关键治理论坛。

关于以太网协议发展的最重要的决策论坛之一是ACD电话会议。ACD电话会议是以太坊基金会组织的,早在20 15年1 1月,也就是以太坊推出后的几个月就开始了。它们是公开录制的Zoom电话会议,持续约一个半小时。它对以太坊社区中的任何人开放,但最频繁的参与者是EIP作者、客户团队、以太坊基金会研究人员和以太坊猫牧人。ACD电话会议对任何感兴趣的人开放,可以通过直播或直接在Zoom上加入。

从20 16到2002 16,ACD电话会议由以太坊基金会的员工Hudson Jameson主持。在此期间,ACD电话会议将每两周举行一次。詹姆森不再担任ACD电话会议的主席,现在担任各种以太坊项目的顾问,包括Matic Labs,Status,Chainlink和Polygon背后的开发团队。从20021年开始,以太坊基金会的Tim Beiko接任ACD电话会议主席。与此同时,从20 18到2022年,致力于构建以太坊权利证明共识协议的以太坊核心开发者也组织了一次双周电话会议。这些电话会议由以太坊基金会的丹尼·瑞安主持。

自2022年9月开始合并以来,ACD电话会议已被重新命名并正式成为两个独立的会议系列:所有核心开发者高管(ACDE)和所有核心开发者共识(ACDC)电话会议。每两周召开一次电话会议,也就是说现在ACD电话会议每周召开一次。由Tim Beiko主持的ACDE电话会议主要关注以太坊实现层(el)的协议级变化。ACDC电话会议由Danny Ryan主持,重点讨论以太网共识层(CL)的协议级变化。

合并后的ACD电话会议结构反映了以太坊的双网络性质以及围绕更改协议而增加的协议复杂性,因为它涉及越来越多的主题专家和网络特定的客户团队。ACD电话主要讨论EIP的技术优势。虽然这是目标,但有时很难避免讨论ACD呼叫决策的道德或伦理,这取决于手头的事情。自20 15以来,已组织了250多次ACD呼叫。其中大部分都是现场录制的,可以在YouTube上再次观看。

ACD电话会议的议程通常受到发表在ETH Magicians和Ethresear.ch论坛上的讨论和对话的影响。这些论坛是讨论和传播处于构思或起草阶段的EIP以获得反馈的地方。此外,这些论坛还对以太坊协议的非技术问题进行了深入的讨论,例如根据社区情绪应该首先升级哪些EIP和计划。虽然两个论坛都同样活跃,但是ETHMagicians是一个比Ethresear.ch更通用的论坛,几乎可以讨论任何关于以太坊的技术或非技术话题。Ethresear.ch倾向于展示早期关于协议技术代码变化的研究思路,一旦形式化,就会发布在ETHMagicians上,供更广泛的社区讨论。

Galaxy 硬核报告:七大案例看懂以太坊治理流程  第9张

ETHMagicians是由以太坊基金会前核心开发者Jamie Pitts和Geth (EL)客户端“Lightclient”的匿名开发者组织的。Ethresear.ch由以太坊基金会的几名员工组织,包括肖-王巍、贾斯汀·德雷克、丹尼·瑞安和维塔利克·布特林。

对于主动EIP即将到来的升级和对客户端团队的紧急更新的日常协调,有一个特殊的Discord聊天室,核心开发人员,研究人员和以太坊社区的其他成员可以实时协调开发。以太坊的Discord channel的研发是一个鼓励客户端团队和更广泛的以太坊社区共同解决协议问题、开展研究计划和提出问题的地方。在以太坊升级过程中,客户团队将其作为主要的通信渠道,传达以太坊网络的健康状况,并协调以太坊测试网络上升级的开始。它也是一个交换和组织社区电话会议的论坛,这些会议与ACD电话会议同时进行,例如讨论EIP 4844、原丹麦哈丁和EIP进程变更的技术细节的电话会议。

从20 15到20 18,询问以太坊协议相关问题并参与协议日常开发的主要渠道是通过一个名为Gitter的聊天室。然而,随着以太坊社区和协议的贡献者越来越多,需要一种更复杂的方法来组织一个论坛中的多个聊天室。因此,开发人员将通信迁移到共享的Discord通道。到2023年7月,该频道已经为以太坊研发的各种子话题提供了超过50个独立聊天室。以太坊研究和不和谐频道是关于ACD主题的异步讨论的中心,也是跟踪在ETHMagicians或Ethresear.ch上提出的建议的实施情况的积极工作的中心

最后,起草和记录以太坊代码库状态的主要论坛是GitHub。在GitHub上,一个名为“以太坊”的组织页面托管了数百个代码库。这些存储库包含以太坊研究人员和客户团队正在为即将到来的升级开发的协议草案版本的代码,以及ACD呼叫历史和最终EIP提案的副本。知识库托管的规范不仅详细解释了以太坊的核心协议,还包括了关于节点API、Solidity智能合约语言、测试工具等文档。

Galaxy 硬核报告:七大案例看懂以太坊治理流程  第10张

图说:以太坊官方GitHub主页。来源:GitHub

Ethereum的核心代码库(定义为EL和CL规范)每个月都会发生变化。以太坊基金会的客户团队和员工是有权合并和更新以太坊GitHub存储库的主要个人。当关键决策在ACD调用或Discord上异步做出时,Ethereum规范的实际更改(即影响Ethereum代码的治理决策的执行)发生在GitHub上。在GitHub上,用户可以跟踪对Ethereum规范所做的更改并访问该规范的最新版本。将代码更改合并到官方Ethereum GitHub存储库中是最重要的步骤之一,这标志着在其他治理论坛中做出的决策的最终确定和实施。

尽管GitHub是更广泛的计算机程序员中领先的开源代码开发平台,但Ethereum开发人员过去一直在讨论减少对这一集中式平台依赖的必要性,特别是考虑到GitHub由于政府压力而关闭了对其平台的访问。开发者未来可以探索的Gitcoin去中心化开发的替代品包括Radicle和Mango。此外,由于GitHub所依赖的版本控制系统git是一个未经授权的协议,不需要通过网站托管或管理,因此鼓励社区在其设备上托管Ethereum代码库的本地副本。此外,在ETHMagicians和Ethresear.ch上举办代码更改对话的动机之一是将GitHub上的问题解释和拉取请求复制到其他几个平台上。

除了上面提到的主要人物和论坛之外,还有一些组织和协议多年来对以太坊的发展产生了有意义的影响。

以太坊猫牧人是一个由捐款资助的个人团体,负责创建会议记录、撰写信息博客文章、进行社区宣传和制作视频内容,以向普通公众普及以太坊知识。该组织由以太坊的著名社区领袖于20 19 1月成立,如前ACD主席Hudson Jameson和前核心开发人员Lane Rettig。该组织由区块链出版网站EtherWorld的创始人、首席牧民Pooja Ranjan领导。Cat Herders是一个由Ethereum的“项目经理”组成的分散团体,旨在帮助协调网络升级并改善客户团队与更广泛社区之间的沟通。他们调查和分析EIP活动,并讲述如何围绕以太坊的代码变更改进治理流程。

除了通过项目管理参与指导EIP流程外,他们还每周召开一次EIP改进电话会议,并在EIP办公时间跟踪每个EIP的状态,并指导他们完成讨论、起草、审查、最后一次电话会议和最后阶段。他们还每周在YouTube上举办一系列活动,介绍EIP作家和他们提议的名为PEEPanEIP的代码修改。Ethereum Cat Herders与EIP编辑紧密合作,以改进EIP流程并根据团队的共识进行更改。

除了以太坊基金会和以太坊猫牧人之外,还有以太坊协议协会,这是一个智能合约应用程序,旨在帮助为以太坊的核心开发提供资金。任何人都可以将可替换令牌发送到智能合约,然后将其分发到积极参与Ethereum协议研究或客户端开发的个人所拥有的地址注册中心。截至2023年6月,协议协会的登记表中有142个人,他们来自不同的客户团队,包括Geth、Erigon、Besu、Lighthouse、Lodestar、Nethermind、Prysmatic Labs、库特和Status。截至2024年5月,协议协会已分发了超过1780万美元,资金由Uniswap、Ethereum名称服务、Ether.fi、名词DAO和Moloch DAO等主要dapp项目积极捐赠。

协议协会随时接受来自任何地址的资金。随着时间的推移,所有资金都将属于注册管理机构,并将按照每个成员积极为Ethereum协议捐款的时间比例分配给成员。协议公会可以作为一个代理来评估以太坊中核心开发人员数量随时间的增长情况。

Galaxy 硬核报告:七大案例看懂以太坊治理流程  第11张

协议公会致力于通过自愿捐款积极支持以太坊的所有核心开发者,捐款将自动分配给贡献者(也称为公会成员)。公会成员自己负责通过删除或添加新成员来保持开发者注册表的更新。

协议公会的突出贡献是优化集体。Optimality是以太坊中第二有价值的L2,仅次于Arbitrum,该链中的资产价值高达65亿美元。Optimality由一个名为OP Labs的开发团队于2002年1推出。OP Labs运行的软件负责在称为序列器的块中聚合和排序用户事务。尽管目的是随着时间的推移分散这一功能,但OP Labs已承诺将其测序仪通过交易费获得的所有利润用于资助公共产品实验。测序仪的所有收入都属于Optimality Foundation,这是一个致力于发展去中心化乐观主义的非营利组织「集体」。(将OP Collective视为以太坊社区的优化版本。)

该基金会将收入重新分配给由OP token持有者和其他集体成员投票的公共产品项目,这是由Optimality的两院制治理模型定义的。自20021年以来,优化基金会和更广泛的集体已向各种公共产品计划重新分配了4000多万枚OP代币。这些发行的最大受益者是协议协会,该协会在三轮融资中获得了超过60万枚OP代币。

考虑到以太坊基金会的预算减少以及最终用户和dapp生态系统的持续增长,Protocol Guild致力于为公共产品创建长期融资机制。另一个具有长期潜力支持以太坊核心协议开发的融资机制的例子是Gitcoin。如前所述,Nethermind、Prysmatic Labs、Lighthouse和Lodestar等几个客户团队过去依赖Gitcoin获得一些资金。Gitcoin旨在支持从事开源软件的程序员和开发人员,并帮助他们以加密货币为其项目筹集资金。

在过去的八年中,以太坊的核心开发人员执行了19向后不兼容的硬分叉升级。这些升级在复杂性、紧迫性和争议性方面各不相同。其中一次升级导致了永久的链断裂。另一项升级将整个网络利益主体组织排除在网络参与之外。每次升级都影响了以太坊的治理过程,并将其塑造成一个涉及许多人、组织和论坛的多层面过程。在本节中,我们将讨论以太坊八年历史中的七项重大治理决策,并进一步研究在决策过程中发挥作用的人员、组织和论坛。

在大多数情况下,Ethereum的核心开发人员将通过EIP过程来促进和实现代码更改。此外,当出现需要采取紧急行动的意外和时间敏感漏洞时,他们还将为区块链做出实施决策。以太坊历史上最具争议的决定是DAO的硬分叉,它源于智能合约应用DAO的意外错误,影响了许多ETH持有者。当决定如何最好地解决意想不到的技术问题时,以太坊的核心开发人员是构思、提出并最终实施解决方案的主要声音。在DAO黑客事件中,Ethereum的客户端团队实施的解决方案导致了永久的链分裂并创建了新的Ethereum协议,这显示了Ethereum的一个重要特征,即其免许可特性允许任何用户组分叉代码库并启动新版本的Ethereum。DAO hacking还表明,Ethereum的核心开发人员并不总是一群同质的个人,他们对Ethereum的代码库应该如何开发有相同的看法。

以下是三个案例研究,描述了Ethereum的利益相关者如何就技术问题达成共识:

案例研究1:Dao分叉

事件经过:20 16年6月7日,控制ETH 15%总供应量的智能合约协议DAO遭到黑客攻击,其约70%的资金被盗。黑客攻击发生在以太坊推出不到一年后。DAO的目标是成为一家独立的风险投资工具,允许DAO代币持有者对该提议进行投票,并利用该基金的集体资本支持各种区块链项目。DAO是同类组织中第一个去中心化的自治组织。DAO项目成为当时历史上最大的众筹活动,并从1,000多名捐助者那里筹集了115亿美元。

DAO是通过一个名为再入漏洞的漏洞被黑客攻击的,该漏洞允许恶意行为者多次免费从智能合约中提取资金。当恶意参与者从目标智能合约对另一个智能合约进行外部调用时,就会发生这种情况。然后,不受信任的智能合约将回调原始智能合约。每次黑客的合约启动对DAO合约的调用时,DAO智能合约都无法在批准资金转移之前检查和更新其余额。DAO合约的大部分资产就是这样慢慢流失的。一旦DAO的创始人发现这个漏洞,他们就会先发制人地开始使用与黑客相同的技术来榨干DAO合同。DAO的创始人设法节省了30%的DAO资金,但剩下的70%在黑客的控制之下。

参与者:DAO项目背后的团队是一群名为Slock.it. Slock.it的匿名开发人员,他们设想将DAO作为一种筹资机制来指导其他dapp想法。当时,Slock.it最引人注目的dapp想法之一是去中心化应用程序。智能合约使用后,以太坊基金会在关于DAO黑客攻击的沟通中发挥了重要作用。在以太坊基金会的博客上,以太坊基金会的核心开发人员提出了黑客入侵后的未来发展设想,例如实施soft fork以减少黑客入侵对代币持有者的影响。在20 16年间,矿工是运营以太坊节点和保护以太坊区块链的个人。因此,他们也是通过升级软件来实现以太坊核心开发人员的任何代码更改的主要支持者。由于这个问题的争议,以太坊社区很难就最佳解决方案达成共识,因为围绕智能合约代码的不变性存在激烈的争论。Ethereum利益相关者(包括ETH持有者和dapp开发者)在Twitter和Reddit等各种论坛上分享了他们的观点。然而,决策主要是通过ACD电话会议、Gitter和GitHub做出的。

如何解决问题:Geth(EL)的开发人员彼得·齐拉吉于20 16月24日在以太坊基金会的博客文章中提出了一个通过向后兼容的软分叉来解决DAO黑客问题的初步建议。然而,在以太坊的核心开发人员发现这可能导致更广泛的网络受到DDOS攻击后,该提议很快被放弃。经过几周的讨论,Ethereum的核心开发人员达成了共识,即解决DAO hacker财务损失问题的唯一技术解决方案是通过hard fork进行升级,这将允许Slock.it开发人员将DAO中的所有资金重新分配到其他不易受到再入攻击的智能合约中。

推出硬叉升级的提议最早是由Slock.it的创始人、当时受雇于以太坊基金会的开发者Stephan Tual提出的。该提案引发了一场关于“代码即法律”原则的辩论,以及以太坊作为区块链的完整性在多大程度上取决于对这一原则的遵守。以太坊的核心开发者在7月20日16 15组织了一次碳投票,决定在下一个即将发布的软件客户端中是否默认选择启动硬分叉的逻辑。碳投票是一种在线机制,ETH持有人可以通过提交零费用天然气交易来表明他们对治理提案的偏好。DAO争议是以太坊的核心开发者第一次依靠链上的碳投票作为收集共识的次要措施。当时有总ETH供应量的4.5%参与投票,87%的ETH供应量投票默认允许节点运营商选择硬分叉。

黑客攻击后大约一个月,以太坊客户端团队安排了一次硬分叉。该提案得到了Vitalik Buterin等主要社区领袖和以太坊基金会等组织的支持。另外,当时以太坊的客户端多样性极低。虽然有六个客户端实现,但97%的节点操作者都在运行Geth客户端,这就是为什么当时在客户端团队之间协调客户端升级更容易。

Galaxy 硬核报告:七大案例看懂以太坊治理流程  第12张

通过推进有争议的硬分叉提议,客户团队允许矿工和其他节点运营商决定是接受还是拒绝他们的代码更改。硬分叉计划于20 16年7月20日启动,也就是链上完成碳投票后的几天。DAO硬分叉期间,部分以太坊节点运营商没有升级节点,导致永久链裂。没有接受道硬叉升级的以太坊版本,现在叫以太坊经典。这些年来,以太坊经典一直作为一个与以太坊并驾齐驱的网络在发展。但由于缺乏安全性和用户参与,经历了多次5 1%攻击。在DAO hacking之后的几年里,以太坊网络在采用率、矿工参与度(即hash率)以及最重要的价值方面都超越了经典以太坊。

Galaxy 硬核报告:七大案例看懂以太坊治理流程  第13张

道硬叉之后,以太坊仍然领先于以太坊经典的一个主要原因是大部分开发者(也就是客户端团队开发者)继续在以太坊上开发,而不是以太坊经典。自推出以来,以太坊一直是一个有着雄心勃勃的发展路线图的区块链。许多投资者和利益相关者意识到这需要一个强大的开发团队来领导。在DAO硬分叉期间,主要的软件开发团队是Geth,Geth开发者的共识是进行硬分叉,把DAO黑客攻击的钱还给DAO创作者。这种共识受到当时领导以太坊基金会的傀儡领袖(如维塔利克·布特林)的影响。Geth开发人员和以太坊基金会之间的这一共识对以太坊社区和更大的加密行业产生了巨大的影响,促使他们为以太坊思考合适的行动方案。

主要收获:DAO黑客极大地改变了dapp开发者开发智能合约的方式。在黑客攻击几个月后的一次演讲中,Slock.it的开发者Lefteris Kaperelli解释说,所有dapp开发者应该从DAO黑客攻击中吸取的一个教训是,去中心化的应用程序需要实现一个“停止开关”,以保护应用程序免受意外的黑客攻击。在DAO黑客和其他类似事件之后,通过多签名钱包和治理机构在不可变的应用程序和否决权中实现可伸缩性的想法变得流行起来。今天,大多数分散的应用程序都可以在以太坊上升级。

关于以太坊的治理,道黑是以太坊历史上争议最大的问题。这个问题解释了当以太坊的共同体无法达成共识时,以太坊的治理机制是如何发展的。它说明了三个主要教训:

以太坊决策过程中的否决权落在以太坊客户端团队身上,他们决定对以太坊软件做什么改动。但是,一旦达成协议,软件发布,节点操作者可以接受或拒绝代码更改。当时以太坊软件的主要客户是Geth,Geth团队、以太坊基金会、Vitalik Buterin都支持硬分叉解决方案。所以他们发布了必要的软件升级,并在192万的块高激活了以太坊的硬叉。

碳投票的使用说明了如何通过链式机制加强线下治理过程。虽然碳票不具有约束力,也就是说它无权通过ACD调用和Gitter来改变开发者的决策过程,但它确实强化了以太坊社区执行硬分叉的倾向。

最后,本案例研究说明了以太网上的节点操作员选择运行哪个版本的以太网协议的能力和权限。有些人选择拒绝刀硬岔。然而,正如本报告前面提到的,自20 16年以来,分散金融(DeFi)行业的增长导致流动性和dapp互操作性的分散,使得以太坊协议替代版本的共存成本越来越高,技术难度也越来越大。

案例研究2:奇偶多重签名漏洞

事情经过:20 17 1 1月,奇偶技术公司开发的以太坊中使用最广泛的多签名钱包被意外使用,价值超过3.2亿美元的580多个用户钱包的514000 ETH被永久冻结。漏洞“devops 199”警告了GitHub上的Parity开发团队,称他们找到了一种方法来转移控制Parity的多签名钱包的智能合约的所有权。Devops 199在尝试将合同所有权归还给奇偶校验团队时,意外触发了与奇偶校验代码相关的“kill()函数”,从而有效冻结了奇偶校验多签名用户的余额。这个毁灭性的漏洞是20 17中奇偶校验的多签名钱包发现的两大漏洞之一。

与会人员:背景:宇称科技(Parity Technologies)成立于20 15年,创始人之一是以太坊的联合创始人加文·伍德(Gavin Wood)。多年来,该公司已经为比特币、Zcash和以太坊开发了软件客户端。奇偶校验软件客户端是节点运营商在发生多签名漏洞时使用的第二大以太网客户端。Parity Technologies后来在20 19中停止了对奇偶校验客户端的支持,将其重命名为OpenEthereum,并将其重点转移到构建自己的层1区块链波尔卡多特。Polkadot于2020年5月在主要网站推出。

解决方案:为了解锁被冻结的用户资金,奇偶开发团队在4月20日18提出了EIP 999。EIP 999将通过硬分叉升级,恢复被Devops 199意外破坏的删除代码。虽然大量以太坊用户受到奇偶多重签名漏洞的影响,但升级中从未实施代码更改。在社会强烈反对和反对修改建议后,平价开发商终于撤出了EIP。

主要结论:虽然奇偶校验是以太坊第二受欢迎的客户端,并且EIP 999在以太坊核心开发者眼中技术上是完美的,但该提议并未得到实施,因为实施显然会导致另一次永久的链分裂。20 18年4月26日,Parity联合创始人兼首席执行官尤塔·斯坦纳(Jutta Steiner)在博客中写道,公司“无意因为EIP 999而拆分以太坊链条”。奇偶多重签名漏洞是一个重要的案例研究,它凸显了以太坊客户端团队对以太坊代码库的有限影响力。尽管客户团队是以太坊治理中最积极的参与者,但他们通常倾向于实现大多数以太坊社区都会支持的代码更改,并避免那些很可能重复DAO黑客事件的代码更改。

和道黑客一样,围绕999的争议集中在以太坊的代码不变性上。然而,这一次,宇称客户端团队之外的以太坊利益相关方的压倒性共识是拒绝宇称提出的代码变更,保持代码不变。这一共识的一部分是通过为期一周的在线碳投票达成的,结果,55%的选民投票反对激活EIP 999。使用另一种碳投票来衡量更广泛的社区情绪也引发了一场关于连锁投票在以太坊治理中的有效性的辩论。许多以太坊开发者和ETH持有者认为碳投票是不准确和无效的,因为ETH whales可以利用他们的资产扭曲投票结果。除了非正式的碳投票(从历史上看,它在治理过程中从来没有多少合法性),EIP 999还经历了正式的EIP审查过程,通过该过程,以太坊客户端团队和以太坊更广泛的核心开发人员社区认真讨论了代码更改。自4月20 18首次提交以来的三个月中,EIP 999因缺乏社区支持而被许多人拒绝。

案例研究3:君士坦丁堡

事情经过:君士坦丁堡以太坊第六次升级,主要是将块循环从3 ETH减少到2 ETH,并对以太坊代码库做了一些其他的小技术改进。君士坦丁堡的范围在20 18月敲定,计划在20 19 1月8月开始。除了区块循环的减少(也称为EIP 1234),君士坦丁堡最终确定的范围中包括的其他代码更改包括:

EIP/克洛克-0/45:创造一种更高效的信息处理方法,这种方法叫做移位。

EIP 1052:提供了一种优化大规模智能合约代码执行的方法。

EIP 1283:为智能合同数据存储的变化引入更公平的定价方法。

EIP 10 14:它为某种基于状态通道和“离线”事务的扩展解决方案奠定了基础。

在君士坦丁堡的升级计划启动前不到48小时,一家名为chain security的区块链安全和审计公司发现了升级代码中的一个错误。经过仔细检查,EIP 1283将允许黑客操纵智能合同的平衡,重新定价存储操作。该漏洞的性质类似于DAO,因为它可以为恶意行为者对智能合约发起再入攻击创造机会。

参与者:链安全于20191month15发表了一篇博文,详细描述了该漏洞的确切性质。当天,以太坊的核心开发者通过Gitter和即兴ACD电话会议讨论了下一步计划。他们很快达成共识,暂停了计划中的升级,并在三天后的20191month18的下一次ACD例行电话会议上决定了新的升级日期和软件补丁。在ACD电话会议期间,开发人员就升级补丁达成共识,并将硬分叉重新安排在2月28日激活。以太坊基金会和以太坊猫牧人在最后一刻帮助将这些决定传达给以太坊矿工和其他节点运营商。这两个组织都发表了博客文章,并联系了社区利益相关者,提醒他们hard fork计划在最后一刻发生了变化。

如何解决问题:因为问题是技术性质的,所以君士坦丁堡的漏洞主要在客户团队解决。以太坊的核心开发人员迅速集思广益,找到了最有效的解决方案,并在他们的软件客户端中实现。与DAO黑客补丁不同,君士坦丁堡漏洞的解决方案并没有引起争议,但它确实引发了人们对EIP测试过程的担忧,并强调需要加强升级测试工作,以确保新代码更改在部署到主网络之前得到充分检查。一旦修复了bug并确定了新的硬分叉日期,以太坊矿工和其他节点运营商就在20 19年2月28日成功升级了硬件。

主要收获:君士坦丁堡漏洞的解决凸显了社区可以在短时间内迅速团结起来,立即改变以太网协议,尤其是为了网络安全。由于没有争议,以太坊节点的运营者可以在48小时内恢复到旧版客户端软件。此外,核心开发人员能够在2月20日19成功激活君士坦丁堡的更新补丁版本。原始升级代码中的错误并没有阻止以太坊开发者升级,而是鼓励他们将更多的时间和资源集中在未来升级的测试上。

当问题源于围绕以太坊社会价值的争议时,决策过程会变得更长更旷日持久。DAO漏洞是智能合约技术失败的一个例子。而道的硬分叉则代表了对技术漏洞的解决,挑战了以太坊“代码即法律”的价值,这也是它在以太坊核心开发者中引起巨大争议和不作为的原因。在以太坊的治理史上,还有一些其他的例子。以太坊的核心开发者不得不回应社会问题,这些问题不是技术性的,而是与更广泛的社区价值观和信仰有关。

在接下来的两个案例中,以太坊的核心开发者故意选择在主导开发中退居二线。他们将大部分决策过程交给了更广泛的以太坊社区。因此,各种以太坊利益相关者的许多声音发生冲突,导致解决问题和提案的延迟。因为以太坊的社会问题涉及的声音比核心开发者多,很难达成共识,往往充满了不确定的结果。

案例研究4: progpow

发生了什么:程序化工作量证明(ProgPoW)是一种工作量证明挖掘算法,旨在支持低效矿工,抑制专业矿工的效率。职业矿工是指操作被称为ASIC的专用矿机的个人或企业。这些机器被高度优化以完成单个任务,并且不容易被重新用于其他任务。图形处理单元(GPU)是一种可以执行一系列不同任务的计算机,因此应用更广泛,购买更便宜。ProgPoW的目标是使以太坊的ASIC具有抗攻击性,防止挖掘hash的集中计算能力。近年来,比特币采矿行业一直由ASIC机器主导,这些机器主要由资金雄厚、公开交易和受监管的上市公司运营。

20 18年4月,以太坊推出三年后,矿用硬件厂商bit continental发布了首款以太坊ASIC。以太坊社区担心ASIC技术的采用必然导致哈希计算能力的集中化,从而推动了ProgPow的研发。该算法由以太坊魔术师上一个名为“IfDefElse”的开发团队于20 18年5月提出。

尽管在以太坊的核心开发者看来,该提议在技术上是可行的,但以太坊社区在防止ASIC独霸的算法有效性上存在分歧。由于ASIC只是一种特殊的机器,很难构造出计算机在某种程度上无法优化的挖掘算法。业内其他区块链项目(如Monero、Ravencoin、Horizen、以太坊经典等。)试图创建反ASIC挖掘算法,但其有效性记录并不一致。鉴于20 18中的ASIC在以太坊还处于起步阶段,社区也质疑这个问题是否真的那么迫切,开发者是否应该在其他EIP之前通过硬分叉升级尽快解决。

20 19年2月至3月,也就是最初的EIP提出近一年后,以太坊客户端团队在以太坊基金会和以太坊猫牧羊人的帮助下,进行了多次调查,以确定对ProgPoW的支持度和共识度。

Galaxy 硬核报告:七大案例看懂以太坊治理流程  第14张

由以太坊猫牧人赞助的Twitter调查旨在评估对ProgPoW的看法。来源:推特(@EthCatHerders)

以太坊基金会围绕ProgPoW组织了两次在线投票。第一票的设计和刀硬叉之前差不多。当它计算投票数时,权重由令牌持有者持有的ETH数决定。第二次在线投票旨在通过允许独立矿工和矿池将数据输入额外挖掘的区块字段,调查以太坊矿工对ProgPow的看法。两项民意调查都显示,矿工们对法规改革的支持率高得惊人。当时占以太坊哈希率近一半的矿工参与了第二次上线投票,77%的参与矿工投给了ProgPoW。

以太坊的矿工大部分都支持ProgPoW的提议,因为当时大部分都是GPU矿工。然而,dapp开发者和以太坊的其他利益相关者并不支持ProgPoW,因为他们担心这种算法的实现可能会导致网络分裂,降低ETH的价值。在整个辩论过程中,以太坊的知名核心开发者,如Vitalik Buterin和Geth团队的成员反复重申,他们对这一变化持中立态度,并将实现社区认为最好的一切。在几次ACD电话会议上,以太坊的核心开发者都认可了ProgPoW的技术可靠性。林芝等矿业和制造业公司公开反对升级。

参与者:IfDefElse是一个由三个开发者组成的团队,其中两个使用假名,只有一个开发者公开了个人身份。IfDefElse的公共成员是Kristy Leigh Minehan。当时,她是区块链一家基础设施公司Core Scientific的首席技术官。Minehan参加了几次ACD电话会议和以太坊会议,解释ProgPoW算法,虽然算法引起的争议很快导致Minehan淡出了人们的视线。在很多情况下,Minehan因为她的项目而成为攻击和欺凌的目标。她被指控受雇于英伟达和AMD的工程师来破坏ASIC矿业制造商。米恩汉不再在ProgPoW工作了。她为资产管理公司瓦尔基里和加密货币开采公司Merkle Standard等加密货币公司提供建议。

如何解决问题:为了解决社区对ProgPoW对抗ASIC有效性的担忧,以太坊猫牧宣布将募集$ 100000委托独立第三方审计ProgPow代码。从20 19年3月到20 19年9月,养猫人花了大约6个月的时间筹集资金,并委托区块链保安公司Least Authority进行审计。9月20 19,审计结果公布。审计证实了ProgPoW算法的设计是准确的,并实现了鼓励对ASIC进行更大抵抗的目标,尽管审计也警告说,正如人们猜测的那样,随着时间的推移,未来的硬件进步可能会降低ProgPoW的有效性。审计发布后,以太坊的核心开发者同意将代码变更纳入即将发布的硬分叉中。然而,以太坊社区成员(尤其是dapp开发者)的持续反对引起了争议,这使得以太坊的核心开发者无法优先将ProgPoW带入实际升级中。关于ProgPoW的争论在以太坊社区持续了大约2年。2020年3月,在ACD #82期间,开发人员举行了关于代码更改的最后一次公开讨论。在那次电话会议中,开发人员表达了他们对ProgPow缺乏社区支持的担忧,因此决定将其从下一个硬分叉中排除。

主要结论:ProgPoW没有解决以太坊的技术漏洞、黑客攻击或问题,会影响大量ETH持有者或以太坊网络本身的安全。ProgPoW开发的主要推动者是矿工,他们的声音一直很弱,他们被忽视了,因为自从以太坊推出以来,一直有人试图通过从邰方过渡到PoS来强行将矿工从网络中移除。每次以太坊的核心开发者提出减少块发行(例如EIP 1234)或者以减少矿工收入的方式做出改变(例如EIP 1559),矿工的反对从来没有动摇过以太坊核心开发者的意见或情绪。因此,旨在从技术优势的角度审查和促进变革的治理过程并没有帮助ProgPoW被激活,支持变革的个人在以太坊生态系统中没有影响力。

尽管有在线投票和以太坊核心开发者的技术批准,但ProgPoW辩论表明,如果没有来自最终用户和dapp开发者的更广泛社区的支持,一群网络利益相关者将无法改变以太坊。以太坊的核心开发人员并不反对代码变更,但他们发现很难以牺牲其他相对争议较小、被更多以太坊终端用户支持的代码变更为代价,优先考虑有争议的升级。另外,随着以太坊核心开发者从2002 1开始将目光转向PoS,放弃挖掘算法,对ProgPoW的需求逐渐减弱。

案例研究5:非洲

事情经过:以太坊核心开发者被以太坊社区开除的情况并不常见。然而,正如前面的案例研究中提到的,在某些情况下,激烈的社交媒体欺凌导致一些EIP作者退出公共讨论。以太坊的核心开发者Afri Schoedon就是这种情况,他是Parity Technologies构建的奇偶校验客户端的开发者。奇偶技术公司是由加文·伍德、以太坊的联合创始人之一、维塔利克·布特林和其他六人创立的。除了宇称以太坊客户端,宇称科技还建立了另一个名为Polkadot的通用区块链。Schoedon从20 15开始就是以太坊的代码贡献者,也是以太坊硬分叉的主要协调人。他在2月20日19 14发推文称,Polkadot协议当时正在积极开发中:

Galaxy 硬核报告:七大案例看懂以太坊治理流程  第15张

以太坊的核心开发者Afri Schoedon开玩笑地做了一个Polkadot协议的表情包。来源:谷歌网络缓存

在接下来的48小时里,Schoedon因为他的推文被欺负,被批评,被骚扰,这显然是一个笑话。批评者在社交媒体上指责Schoedon存在“利益冲突”,尽管Schoedon重申他从未直接参与Polkadot的开发。Schoedon在Twitter上澄清说,他的表情包旨在围绕Serenity的发展引起讨论,Serenity是当时从以太坊过渡到PoS的名称,而不是创造一个Polkadot和以太坊竞争的叙事。然而,持续的批评导致Schoedon删除了他的许多推文,并最终在2月19日宣布他将离开以太坊社区。“我没有退出社交媒体。我退出以太坊。我不是匿名的;我刚离开社区。我不再协调硬分叉、构建测试网或做出其他贡献。我没有为波尔卡多特工作。我从未为波尔卡多特工作过。我为以太坊工作。我不讨厌以太坊,我喜欢它,”Schoedon在删除自己的Twitter账户前的最后一条推文中说道。

参与者:虽然Schoedon是事件的主要参与者,但Schoedon离开后,以太坊的其他核心开发者和社区成员为他辩护。Schoedon继续帮助经典版以太坊完成升级,以提高其与以太坊的兼容性。截至2023年7月,他继续以不太公开的方式为以太坊做出贡献,并为以太坊测试网的协调做出贡献,并经常使用不同的假名。

如何解决问题:在Twitter事件后一个月的ACD电话会议上,以太坊的核心开发者宣布,他们正在寻找一个新的硬分叉协调人来取代Schoedon。然而,搜索并没有持续很长时间。由于没有合适的人选,开发者同意将Schoedon的角色分给很多人。自从Schoedon离开后,硬分叉协调员的职责(包括设置硬分叉日期、选择硬分叉EIP和领导升级测试)被分配给了几个核心开发人员和客户团队。此外,20 19年2月,15以太坊社区知名成员签署公开信,谴责导致Schoedon辞去以太坊核心开发者职务的“有害”行为。这封信重申了围绕以太坊协议制定辩论标准和规范的必要性,这些标准和规范旨在促进参与者之间的尊重、言论自由和隐私价值观。ACD前主席哈德森·詹姆森(Hudson Jameson)也在Reddit上主持了一场AMA,以解决关于以太坊领导力和问责制的争论。3月,以太坊的客户端团队ChainSafe在巴黎举行现场活动,进一步讨论如何承认以太坊治理过程中存在的问题,并提出改进方法。

主要内容:著名以太坊核心开发者Afri Schoedon离开以太坊社区,给以太坊的核心开发者、dapp开发者和终端用户敲响了警钟,让他们意识到社交媒体欺凌对以太坊治理的真实影响。作为链下定义松散的决策过程,以太坊的核心开发者专注于技术问题和与以太坊相关的事务,却逃不出社会争论和主导以太坊发展的压力。无论是否与以太坊有关,网络欺凌在任何情况下都是一种有害的活动,会对目标个体的行为和心态产生负面影响。鉴于以太坊的决策过程严重依赖网络媒体进行讨论和辩论,很难阻止这种行为。毕竟,这不是以太坊治理过程中贡献者在社区中被骚扰和排斥的唯一例子。然而,Afri Schoedon的离开促使人们更加关注以太坊的治理过程,有必要在这一过程中建立更强的规范和社会价值观,以促进参与者之间健康和相互尊重的对话。

自从以太坊推出以来,以太坊的利益相关者一直期待着向权利证明(PoS)的共识协议过渡。因此,在合并之前的几年里,对于将邰方升级为PoS的想法,机构群体几乎没有争议或反对。然而,在以太坊历史的不同时期,人们对用一种方法而不是另一种方法实现跃迁的技术优势存在争议。此外,在以太坊存在的前六年,在几个时间点上,人们对这种升级的紧迫性,以及这种升级是否优先于其他措施,如提高以太坊的可扩展性和反审查性,存在争议。

一旦以太坊客户端团队解决了向PoS过渡的技术争论,并最终确定了2022年秋季的激活路线图,以太坊的核心开发者和更广泛的以太坊社区几乎一致欢迎升级。在邰方从战俘到战俘的转变过程中所涉及的编码变化是邰方历史上最成功和最具革命性的生态工业园之一。从以太坊到PoS的过渡,没有其他升级获得如此程度的社区支持和兴奋。向PoS的过渡需要多年的努力。在其部署的初始阶段,依靠ETH持有人通过承诺ETH来资本化和指导协议,但是不能保证何时可以取消ETH。虽然由于其复杂性而被推迟,并且经常受到比特币社区成员和以太坊矿工的嘲笑和劝阻,但最终过渡到PoS(称为合并)巩固了以太坊和以太坊资产的强大叙事,这被称为“超声波货币”叙事。

以下案例研究深入讨论了从以太坊到PoS的过渡,以及两部分升级所涉及的治理流程。

案例研究6:合并

发生了什么:向PoS的过渡经历了几次迭代。它成为以太坊历史上最延迟的升级,最初预计在推出两年后准备就绪。将现有以太坊代码库与信标链(以太坊的CL)合并的决定是一个艰难的决定,因为很多以太坊客户端团队都在努力用信标链取代以太坊的升级。在20 18中,构建向权益证书过渡的客户端团队被称为以太坊2.0团队。他们与另一组开发人员合作,他们从事以太坊的短期计划,称为以太坊1x,并开发了EIP 1559和无状态等想法。在合并升级之前的大部分历史中,推广PoS的努力很大程度上是分开的,与以太坊核心协议的开发并行进行。合并开始于2022年9月5日/kloc-0。

参与人员:参与合并的主要团队是一群新的以太坊客户端团队,他们中的许多人还没有构建和维护现有的以太坊客户端。Prysmatic Labs、Lighthouse和ChainSafe是加入以太坊治理流程的新客户团队的例子,他们为以太坊升级到PoS做出了贡献。Beacon Chain在202012月的推出主要得益于这些相对较新的专注于PoS的客户团队的努力。Beacon Chain上线后,CL客户端团队开始认真参与,并让EL客户端团队参与到过渡中。以太坊基金会研究员丹尼·瑞安是合并升级计划的主要负责人之一。他继续领导以太坊共识层的发展,并担任ACDC的负责人。

如何解决问题:在Merge的激活日期之前,进行了前所未有的大量测试,以确保平稳过渡。以太坊的核心开发者为Merge组织了超过25个不同的测试网络版本。以下是以太坊核心开发者在Merge激活前几个月组织的影子分叉测试网络发布的说明:

Galaxy 硬核报告:七大案例看懂以太坊治理流程  第16张

此外,在合并被激活的前几周,以太坊基金会资助的漏洞赏金计划翻了两番,达到1000,这是该组织有史以来资助的最高金额。合并需要CL和EL客户团队与验证者节点操作员之间的密切协调,他们在升级节点软件方面不如矿工熟练。升级的性质还要求节点运营商更多地参与,以正确配置客户端软件,为合并做准备。以太坊基金会和以太坊猫牧民再次成为联系以太坊利益相关者,教育普通大众升级本质的中心。合并确实产生了以太坊的暂时分叉,但是没有一个继续有意义的价值或者支持大量的dapp活动。

主要内容:由于合并,以太坊的复杂度增加了一倍,因为现在的协议是两个同步发展的网络的结合。这需要一个单独的治理过程来组织每个网络(即以太坊的EL和CL)的建议代码更改。如上所述,每两周有两次ACD电话会议,讨论与EL和CL相关的EIP。但是以太坊软件还有其他组件,比如影响EL和CL的引擎API,这些组件没有明确的变更和更新治理流程。这引发了对EIP进程未来更新的新讨论,以便考虑到协议的双重网络结构,更好地组织对以太坊的更改。(本报告下一节将更详细地讨论EIP进程的这些未来变化。)。)

案例研究7:上海升级

事情经过:以太坊的17硬分叉开始于2023年4月。此次升级被称为上海升级,激活了信标链上的质押ETH提现,从而代表了以太坊向PoS过渡的完成。合并升级完成后不久,以太坊的核心开发者在上海迅速准备好升级所需的代码变更。虽然围绕上海优先升级EIP存在诸多利益冲突,但以太坊的核心开发者优先选择以EIP 4895为代表的ETH提现,而不是其他EIP,主要是想安抚以太坊质押社区,合并后成功成为以太坊的主要安全提供商和节点运营商。

与会者:信标链上质押池和ETH持有人的集体发声,史无前例地影响了以太坊核心开发者优先考虑EIP 4895在沪升级的决策,这显然不同于矿工在决策过程中所能施加的影响程度。以太坊客户端团队再次充当了看门人的角色,他们整合了社区情绪来决定哪些EIP应该包含在升级中。从110月28日到15月5日,以太坊的核心开发者在几次ACD电话会议中就上海升级的范围进行了激烈的争论。讨论强调,客户团队对EIP的优先级有不同意见,以太坊核心开发者之间的共识往往是通过粗略多数投票达成,而不是一致决定。一旦确定了上海升级的范围和开发进度,以太坊的核心开发者就开始准备与测试激活相关的代码修改。

如何解决:上海升级于2023年4月12激活。由于升级成功,以太坊新认捐的ETH数量前所未有地涌入,远远超过了认捐的ETH数量。

Galaxy 硬核报告:七大案例看懂以太坊治理流程  第17张

上海的升级增强了人们对以太坊的正面感受,认为以太坊是一个功能强大、功能齐全的PoS共识协议。通过引入质押ETH提现功能,大幅降低了质押活动的风险,随后导致大量质押资金涌入。到2024年5月14,ETH总供应量的27%被质押,以太坊年化通胀率趋于1%以下。自上海启动升级以来,持续的负通胀率和不断上升的质押率进一步增强了人们对ETH作为超声波货币的正面感受。

主要成就:上海升级优先发展EIP的决策过程之所以值得关注,主要有三个原因。

强调以太坊盟誓社区作为以太坊的主要节点运营商和安全提供者对协议治理的影响。

它重申了以太坊核心开发者作为主要守门人的作用,他们整合和协调协议的升级,以实现以太坊创始人自推出以来设定的宏伟发展目标。

它通过完成从以太坊到PoS的过渡,并触发大量新的质押流入(远超质押流出),进一步验证了超声波货币的叙事。

正如本报告中研究的七个案例所证明的,以太坊的治理过程是不断发展的,并通过EIP过程得到松散的定义。早在20 15,以太坊就由八位联合创始人发起,并制定了四阶段发展路线图。开发的最后一个阶段称为“安静”,它代表了从工作量认证到PoS共识协议的过渡。快进到2023年,以太坊已经顺利完成了向PoS的过渡,现在有了新的八阶段发展路线图,有押韵的阶段名称。

在极少数情况下,决策是通过以太坊核心开发者的独家努力快速做出的,并由以太坊节点运营商在快速升级周转窗口下共享和执行。在其他时候,决策被委托给更广泛的以太坊社区,这往往会导致决策延迟和利益相关者之间的纠纷。通过多次升级和几次有争议的治理辩论,以太坊已经发展成为一个协议和一个社会集体,它在很大程度上受到规范、价值观和信仰的指导,而不是一个在线投票过程或机制。

尽管上海的升级已经完成,并且已经过渡到PoS(协议的创始人原本设想这是以太坊最后一次重大升级),但未来仍有大量EIP和计划预计在未来几个月和几年内改变以太坊协议。最近,通过坎昆/天津升级,以太坊开发者激活了EIP 4844。EIP 4844,也称为protodanksharding,是一个代码变化,它引入了一种新的交易类型,称为blob,增加了以太坊块的数据和存储要求,并创建了一个新的费用市场,将blob定价与常规交易分开。

开发人员正在为以太坊中的Pectra的下一次升级准备一些备受瞩目的EIP,包括但不限于:

BLS签名:它为智能合约开发人员创建了一种新的经济高效的操作,并可以在他们的代码中使用BLS签名和SNARK验证。这有很多原因,包括创建更安全的加密证书的能力、与Ethereum信标链更好的互操作性以及增强去中心化权限池的功能。

增加验证者的有效余额:验证者奖励与验证者的有效余额成比例累积,当前上限为32 ETH,这迫使验证者节点运营商如果想获得更多的股权奖励,就必须创建新的验证者。为了减少活跃验证者集的增长,从而给邰方的对等网络层带来压力,建议增加验证者的有效平衡。

执行层可以触发提款:允许验证者通过其执行层(0x0 1)提款凭证触发提款和部分提款。这将支持在以太坊上创建更多无信任的股票池设计。

在升级Pectra后,开发人员正在考虑实施的其他代码更改包括:

原生帐户抽象:帐户抽象是用户体验的改进,允许智能合约逻辑控制用户拥有的钱包。智能合约不能授权交易。但是,用户控制的外部拥有的帐户(EOA)可以。实现帐户抽象的最突出的代码更改是ERC 4337,它不需要向后不兼容的硬分叉。

MEV相关升级:最大可提取价值(MEV)是通过重新排序区块中的用户交易可以提取的额外收入。许多利益相关者参与了MEV的提取,因为其数量丰富。MEV策略与传统金融中的一些交易策略并无不同。

MeV平滑:MEV平滑是指将平滑MEV块的奖励分配给验证者,以减少奖励的波动,防止验证者试图操纵共识过程来赚取MEV。

MEV销毁:比MEV平滑更进一步的另一个策略是销毁MEV收入,例如以太坊上的基本支出。这将进一步减少以太坊供应的膨胀,并减少验证者操纵共识以获得额外MEV收入的动机。

神圣的PBS:MEV目前通过名为relay的第三方市场在以太坊中获得。为了减少对操作中继的可信实体的依赖,我们目前正在研究将中继结构实现到以太坊本身的协议中。

单槽终结:终结被定义为以太坊上的一个点。此时,如果抵押的ETH总额中至少有33%没有受到惩罚,则不能更改或替换该区块。目前,以太坊上的最终确定需要12到15分钟。但是,以太坊的核心开发人员正在研究一些设计,以通过在12到15分钟的窗口内逐渐增加质押担保来实现更快的最终担保并改善用户体验。

验证者上限:与减少活动验证者集增长的措施相关,有一项建议是将验证者的数量限制在一定水平。这样做将确保Ethereum的网络层可以保持快速的消息传播以支持更快的终结性或减少成为验证者所需的最低质押ETH数量。

分配变化:开发人员还在考虑改变Ethereum的分配政策,以防止大多数ETH供应集中在流动质押(或再质押)池中。通过发布更改,开发人员希望为质押参与设置上限,从而实现最低的可行发行量,即协议发行的代币不应超过网络安全所需的数量。

Verkle树:目前,有关以太坊账户、交易和区块链状态的数据存储在一个名为Merkle Patricia树的结构中。Merkle Patricia树数据结构允许用户依靠单个加密证书(代表树根)轻松验证大量数据。Verkle树数据结构的功能类似于Merkle Patricia树,但计算机可以比Merkle树更有效地证明它们。

尽管由于技术可靠性不足或存在争议,上面列出的一些EIP可能不会在升级中实现,但正在讨论的代码更改的数量和范围是巨大的。以下是Vitalik Buterin在2023年2月/KLOC-0总结的以太坊发展路线图的可视化表示:

Galaxy 硬核报告:七大案例看懂以太坊治理流程  第18张

以太坊截至2023年12月的最新发展路线图,来源:推特(@vitalikbuterin)。

除了更改以太坊协议的代码外,还努力更新EIP进程,以适应以太坊合并后更雄心勃勃的发展路线图。在最近的ACD电话会议上,该开发商提议将ERC从EIP转移到一个单独的治理流程中,并更新EIP号码以使其更容易跟踪。这些微小的管理变化在社区引起了激烈的争论。因此,毫不奇怪的是,对Ethereum治理流程的所有提议更改都不表明任何治理流程应该在链中移动或在不久的将来在流程方面变得更加严格。

EIP流程的一个重大变化值得强调,因为它对Ethereum治理的未来影响是创建一个与在第2层摘要上实现的代码更改批准流程并行的流程。摘要改进建议(RIP)流程旨在促进不同摘要升级之间的合作与协调。摘要开发人员在一系列名为点名的定期会议上介绍和讨论RIP。Ethereum协议开发人员正在权衡RollCalls决策对ACD调用决策的影响程度,反之亦然,因为Ethereum开发人员越来越多地试图追求以rollup为中心的开发路线图。

正如案例研究所示,升级的成功、失败和争议并没有阻止Ethereum的核心开发人员更改代码库。升级的频率并没有随着时间的推移而放缓,正在考虑和实施的变革的性质变得更加雄心勃勃,而不是更少。因此,以太坊的核心开发人员在管理协议和实现其发展路线图上的未来升级方面的作用在重要性和影响力方面仍将受到高度重视。

除了Ethereum的核心开发人员之外,社区中还有越来越多的利益相关者,他们也是协议治理的重要贡献者。在20 19的一篇关于区块链治理的文章中,Vitalik Buterin承认“象牙塔知识分子”对接管以太坊治理过程的担忧,并申明解决这一问题的最佳方式是增加参与治理过程的机构和组织的数量,以进一步分散他们对单一群体的权力。

随着以太坊dapp生态系统的不断发展,包括多个L2和DeFi协议,以及通过合并形成的新的多元化客户团队,积极参与以太坊治理的利益主体数量也在增加。此外,随着Ethereum协议的复杂性不断增加,从事Ethereum的研发团队已经多样化,涉及多个并行项目,包括那些专注于可扩展性、MEV、帐户抽象、EOF等的项目。

展望未来,验证器节点运营商应该期待升级,这可能会在未来彻底改变其商业模式。考虑到以太坊频繁升级的预期和现实,社区必须确保以太坊的核心开发人员在决定何时升级以太坊协议时不是主要的声音。此外,正如Ethereum的几位核心开发人员(如Geth(EL)开发人员Péter Szilágyi)所表示的那样,由于其雄心勃勃的开发路线图,人们越来越担心其复杂性。

以太网协议的复杂性有几个缺点,主要缺点是它增加了技术错误和故障的风险。因此,尽管EIP过程旨在促进以太坊研讨会中的代码变更,但对于决策过程中的利益相关者来说,重要的是逐渐将代码刚性置于代码变更之上,以便随着时间的推移,对主动治理过程的需求将逐渐减少。鉴于对Ethereum和基于协议的应用程序的监管审查越来越严格,这一点尤其重要。尽管以太坊协议开发人员和更广泛的社区的利益在当今的治理过程中最具影响力,但来自监管机构和执法机构的压力也在增加,这也可能影响以太坊的设计,并成为影响以太坊设计的强大声音。为了防止以太坊协议受到监管和控制,以太坊运行模式的某些方面必须严格到任何利益相关者团体或实体都无法改变的程度。

以太坊的治理是一个由人、组织、论坛和流程组成的复杂迷宫。像社区一样,决策过程是无定形的,很难定义,因为它主要受社会规范和叙事的影响,而不是受正式规则或有约束力的连锁投票机制的影响。尽管关于以太坊协议未来的决定在社区中引起了分歧和分裂,但以太坊的路线图仍然雄心勃勃,其中列出了几个在以太坊社区中引起争论和讨论的EIP。

因为Ethereum的核心开发人员充当了看门人的角色,并最终决定通过升级来实现这些变化,所以Ethereum协议很可能会继续变化而不是变得僵化。如果一项技术变得过于可扩展,就像我们在专注于金融的小规模dapp和DAO中看到的那样,仍然存在对监管捕获的担忧。对分散技术可扩展性的监管关注超出了本报告的范围,但它可能是未来考虑的一个研究领域。

作为一项技术,以太坊已经取得了巨大的进步,并突破了使用区块链技术的可能性的界限。此外,作为一个社交社区,以太坊不断提出关于去中心化和开源技术的最佳治理形式的新问题。随着以太坊的核心开发者追求越来越雄心勃勃的发展路线图,包括将以太坊生态系统扩展到多个第2层协议升级,所有网络利益相关者都必须考虑以太坊治理的社会规范(而不是既定流程)如何能够并且应该继续塑造以太坊的未来。

美化布局示例

欧易(OKX)最新版本

【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   全球官网 大陆官网

币安(Binance)最新版本

币安交易所app【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址

火币HTX最新版本

火币老牌交易所【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址
文字格式和图片示例

注册有任何问题请添加 微信:MVIP619 拉你进入群

弹窗与图片大小一致 文章转载注明

分享:

扫一扫在手机阅读、分享本文

发表评论
平台列表
美化布局示例

欧易(OKX)

  全球官网 大陆官网

币安(Binance)

  官网

火币(HTX)

  官网

Gate.io

  官网

Bitget

  官网

deepcoin

  官网
热门文章
  • 0.00003374个比特币等于多少人民币/美金

    0.00003374个比特币等于多少人民币/美金
    0.00003374比特币等于多少人民币?根据比特币对人民币的最新汇率,0.00003374比特币等于2.2826 1222美元/16.5261124728人民币。比特币(BTC)美元(USDT)人民币(CNY)0.00003374克洛克-0/22216.5261124728比特币对人民币的最新汇率为:489807.72 CNY(1比特币=489807.72人民币)(1美元=7.24人民币)(0.00003374USDT=0.0002442776 CNY)。汇率更新于2024...
  • 134 USD toBTC Calculator -

    134                            USD                        toBTC                        Calculator -
    For the week (7 days) Date Day 134 USD to BTC Changes Changes % June...
  • 0.00006694个比特币等于多少人民币/美金

    0.00006694个比特币等于多少人民币/美金
    0.00006694比特币等于多少人民币?根据比特币对人民币的最新汇率,0.00006694比特币等于4.53424784美元/32.5436 16人民币。比特币(BTC)美元(USDT)人民币(CNY)0.000066944.53424784【比特币密码】32.82795436 16比特币对人民币的最新汇率为:490408.64 CNY(1比特币=490408.64人民币)(1美元=7.24人民币)(0.00006694USDT=0.0004846456 CNY)汇率更新时...
  • 12年怎么购买比特币?比特币投资,轻松掌控

    12年怎么购买比特币?比特币投资,轻松掌控
    12年怎么购买比特币?买卖比特币可以通过以下交易所进行购买,分别是:欧易官网平台、ZG交易所、艾戴克斯交易所、C2CX交易软件、BaseFEX交易APP、波网交易平台、安银交易所、BitMart交易软件、紫牛币交所交易APP和澳网(AOMEX)交易平台等等十大平台下载,高效安全的数字货币交易平台。How do you buy bitcoins in 12 years? Bitcoins can be purchased through ten major platforms...
  • 0.00015693个比特币等于多少人民币/美金

    0.00015693个比特币等于多少人民币/美金
    0.000 15693比特币等于多少人民币?根据比特币对人民币的最新汇率,0.000 15693比特币等于10.6 1678529美元/76.86554996人民币。比特币(BTC)【比特币价格翻倍】美元(USDT)人民币(CNY)0.000/克洛克-0/5693【数字货币矿机】10.6 167852976.8655254996比特币对人民币的最新汇率为:489,807.72 CNY(1比特币= 489,807.72人民币)(1美元=7.24人民币)(0.00015693 U...
标签列表