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

时间:2024-06-05  分类:电子

6.Prysm(CL):Prysm是最受欢迎的以太坊CL客户端,用Golang编写,并在与Geth、Nethermind和Erigon相同的许可下开源。它由PrysmaticLabs维护和开发,PrysmaticLabs是一家区块链基础设施公司,成立于2018年,最初由以太坊基金会、Gitcoin、Aragon、Spankchain等机构资助。2022年10月,该公司被OffchainLabs收购,后者是以太坊Layer2扩展项目Arbitrum背后的公司。PrysmaticLabs雇佣了大约12名员工。


7.Lighthouse(CL):Lighthouse是第二受欢迎的以太坊CL客户端,用Rust编写,并在与Besu、Apache2.0相同的许可下获得许可。该客户端由SigmaPrime维护和开发,SigmaPrime是一家位于澳大利亚悉尼的信息安全和软件工程公司。SigmaPrime因其在Lighthouse客户端上的工作而获得了以太坊基金会、Consensys、Gitcoin和其他机构的资助。该公司成立于2018年,拥有约25名员工。


8.Teku(CL):Teku由Besu(EL)背后的同一支团队维护,是Consensys以机构为中心的CL客户端,用Java编写,并在与Besu和Lighthouse相同的许可下开源。Teku以前称为Artemis,于2020年推出,与Besu一样,由Pegasys团队构建和维护。


9.Nimbus(CL):Nimbus用Nim编写,并在与Besu、Teku和Lighthouse相同的情况下获得许可,旨在提高资源效率,使节点运营商可以轻松地在资源受限的设备(例如手机和笔记本电脑)上运行以太坊客户端软件。Nimbus团队由10名员工组成,几乎完全由Status(加密钱包和Web3浏览器)和以太坊基金会资助。Nimbus团队还构建和维护一个EL客户端,也称为Nimbus。该团队成立于2018年。


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


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


验证者节点运营商


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



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



理论上,节点运营商对于在以太坊上实施哪些代码更改以及拒绝哪些代码更改拥有最终决定权。然而,在实践中,由于一些原因,由于验证器节点运营商之间的分歧而导致以太坊发生永久性链分裂的可能性不大。




尽管存在这些原因,但在以太坊的历史上,以太坊验证者节点运营商曾强烈影响过协议升级的决策。例如,在以太坊过渡到权益证明后的第一次升级中,质押以太坊用户的利益是影响质押ETH提款优先级的主要因素。此外,在验证者成为以太坊的主要节点运营商之前,当节点主要由矿工操作时,尽管以太坊存在一个非常雄心勃勃的发展路线图,并且必然需要频繁升级才能实现,但以太坊还是经历了永久性的链分裂。这次链分裂产生了以太坊经典,这是以太坊历史上第一次也是迄今为止唯一一次重大链分裂,发生在2016年以太坊早期,当时DeFi或L2行业尚未发展。


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


Dapp开发者


除了EF、客户端团队和验证器节点运营商之外,以太坊的dapp层是影响代码更改和硬分叉升级的下一个最重要和最有发言权的焦点小组。dapp开发人员是以太坊的主要用户,他们与以太坊代码库交互以部署智能合约代码。大多数最终用户通过由钱包服务、基础设施提供商、交易所或dapp开发人员自己支持的前端用户界面(UI)与dapp交互,而不是直接通过以太坊区块链。正因为如此,dapp开发人员的需求有时是推动以太坊开发的核心,也是某些代码更改优先于其他代码更改的核心。


例如,在坎昆升级中加入EIP1153主要是由两个dapp协议团队UniswapLabs和OptimismLabs的努力推动的。EIP1153引入了新的经济高效的智能合约操作TSTORE和TLOAD,用于将数据存储在执行后从以太坊链状态中丢弃的交易中。在讨论代码更改的ACD电话会议上,OPLabs的联合创始人MarkTyneway强调,仅在Uniswap上,EIP就有可能为最终用户节省300万美元/年的gas成本。EIP1153最初于2018年6月提出,后来提议纳入2022年11月的上海升级。EIP于2024年3月13日作为坎昆升级的一部分在主网上激活。


除了EIP1153之外,最近几个月,dapp开发人员还主要带头提出了与账户抽象相关的EIP。账户抽象是一项功能,它允许智能合约对启动交易进行可定制和可编程的授权。在以太坊上,只有外部操作账户(EOA)可以发送和接收加密货币。与智能合约不同,EOA不能执行代码。启用帐户抽象一直是以太坊核心开发人员和dapp开发人员的长期目标,最近通过向后兼容的EIP(称为ERC4337)获得了关注。该提案最初由以太坊创始人VitalikButerin于2021年9月提出,目前仍处于草案阶段,但正在由各种客户端团队、EF研究人员和dapp开发团队(如MatterLabs、Polygon、Gelato等)积极迭代。


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


论坛


以太坊生态系统利益相关者群体的声音汇聚在一系列不同的论坛上。一些论坛专门用于从客户团队中达成共识,而不是从整个以太坊生态系统的利益相关者中汇总共识。这些论坛使用的主要语言是英语。这可能是因为一般来说,英语被认为是世界上最全球化的语言,使用人数最多。对于希望参与以太坊治理过程的个人和公司来说,英语是一项关键要求。然而,EF正在努力通过将有关以太坊的信息文件翻译成几种不同的语言,改善通过治理做出的关键决策与非英语社区的沟通。由EF运营的ethereum.org网站已被翻译成55种语言。此外,EF特意将Devcon设在世界各地,以扩大以太坊对非英语人口的影响力。2022年,DevconVI在哥伦比亚波哥大举办。



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

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