七大案例看懂以太坊治理流程

时间:2024-06-05  分类:电子
AlexBeregszaszi(@axic)

  • GavinJohn(@Pandapip1)

  • GregColvin(@gcolvin)

  • MattGarnett(@lightclient)

  • SamWilson(@SamWilsn)


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


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


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



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


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


    人员


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


    以太坊用户的集体意愿很少是同质的,而且如果不进行笼统的概括,就会变得太大而无法定义。本报告重点介绍了更广泛的以太坊社区中的四个特定利益相关者群体,本报告中将其称为大写C的社区。社区被定义为使用、构建或开发以太坊的个人和实体的无定形群体。在社区内,有以太坊基金会,这是以太坊的原始创始人为管理协议的增长和发展而设立的非营利组织。然后,我们将讨论以太坊客户端团队在社区中的作用。这些是构建以太坊软件的开发人员,可以说是EIP流程中最重要的决策者。然后,我们将定义验证器节点运营商,这是以太坊上一个相对较新的利益相关者群体,是代码更改的主要实施者;最后,我们将定义dapp开发人员,他们是以太坊的主要用户,他们塑造网络的用例并根据最终用户的需求向客户端团队提供反馈,说明优先进行哪些代码更改。


    以太坊基金会


    以太坊基金会(EF)是最早也是最著名的专注于以太坊的非营利组织。它由以太坊的原始创始人创建,包括VitalikButerin、GavinWood、JosephLubin等。在创世时,EF从创世区块预挖中获得了最大的ETH供应量,在总7200万ETH分配中占1200万。



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


    截至2024年5月,EF继续在社区中雇用几名以太坊协议研究人员和开发人员,并领导围绕ACD呼叫的组织,以及一年一度的以太坊开发者大会Devcon。该组织在员工人数方面的规模未知。基金会网站上公开列出的成员只有:AyaMiyaguchi(执行董事)、VitalikButerin(以太坊联合创始人)和PatrickStorchenegger(董事会成员)。基金会关于其运营和财务的最新报告于2022年4月发布。


    客户团队


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



    1.Geth(EL):最古老、最受欢迎的以太坊软件客户端,简称GoEthereum或Geth,由以太坊基金会独家资助。Geth用Golang编写,被认为是最久经考验的以太坊客户端。代码由10名开发人员组成的团队维护,并根据GNU宽通用公共许可证(LGPL-3.0)开源。LGPL-3.0许可证是一种版权开放源代码许可证,要求用户对原始代码存储库所做的任何更改都开源代码。


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


    2.Nethermind(EL):Nethermind成立于2017年,是以太坊第二受欢迎的EL客户端,用C#编写,并基于名为.NETCore的开源计算机软件框架。Nethermind背后的团队是自力更生的,最初由以太坊基金会资助。多年来,该团队还通过Gitcoin从以太坊社区[JA1]以及独立贡献者和合作伙伴那里获得了资金。2021年7月,Nethermind宣布与Layer2扩展项目Starkware建立战略合作伙伴关系。Nethermind团队由来自55个国家的大约220名成员组成。Nethermind客户端在与Geth相同的许可证(GNU宽通用公共许可证)下开源。


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


    4.Besu(EL):Besu以前称为Pantheon,是一款专为企业和机构使用的以太坊客户端。该项目由以太坊创业工作室Consensys于2018年11月启动,2019年更名并移至Hyperledger基金会拥有的新GitHub存储库。(Consensys是Hyperledger基金会的成员。)Consensys内部负责构建和维护客户端的开发团队称为ConsensysQuorum,以前称为Pegasys。Besu用Java编写,并根据Apache2.0许可开源。Consensys还资助以太坊CL客户端Teku的开发。截至2020年10月,Pegasys团队(也称为协议工程团队)拥有70多名成员。2023年1月,Consensys宣布将其员工人数从900人减少到约800人,减少11%。


    5.Reth(EL):Reth是RustEthereum的缩写,是EthereumEL的实验性全节点实现,旨在供广泛的用户使用,包括MEV搜索者、桥接器、Layer2和RPC节点运营商。Reth客户端由加密风险投资公司Paradigm维护,用Rust编写,并根据Apache2.0许可开源。Paradigm资助了一个由8名开发人员组成的核心团队来构建Rust。然而,开源代码库拥有超过90名贡献者。2024年3月,Rust团队发布了Rethv0.2.0,这是客户端Beta发布周期中的第一个主要版本。




    -->> 2/9 文章未完,请继续阅读

    以上就是七大案例看懂以太坊治理流程的全部内容,望能这篇七大案例看懂以太坊治理流程可以帮助您解决问题,能够解决大家的实际问题是非常好学习网一直努力的方向和目标。