织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 竞争币 > 以太坊

以太坊 2.0 Altona 测试网上线,探讨公链治理及改进方向

时间:2020-07-01 17:40来源:未知 作者:admin 点击:
以太坊 2.0 治理可能尝试 3 个方向 : 一是维持链下治理,将规则清晰化;二是尝试链上治理;三是明确以太坊宪法及教育推广。 原文标题:《Altona 测试网上线,聊聊以太坊 2.0 治理机制

  以太坊 2.0 治理可能尝试 3 个方向 : 一是维持链下治理,将规则清晰化;二是尝试链上治理;三是明确以太坊宪法及教育推广。

  原文标题:《Altona 测试网上线,聊聊以太坊 2.0 治理机制》

  撰文:钱柏均

  链上治理是权益证明公链主流的治理机制,但由于此机制容易导致大户权力过大及贿赂等等问题,并不一定适合以太坊 2.0。目前以太坊治理机制具有决策弹性高的优势,如何明确治理规则边界及纳入集体机制,是未来以太坊链下治理革新的一大方向。

  区块链治理机制是区块链设计中很重要的一部分。随着项目的演进,区块链各种利益群体需要合作更新区块链代码以达到项目的进展。但代码的更新往往涉及多方利益,若没有适当的治理机制,各方难以达成共识。为了解决这个问题,区块链项目都会有一套治理机制协调参与者之间的冲突,并使他们的动机与区块链系统的良性发展保持一致。本文将分三个部分介绍 : 第一部分介绍区块链的治理机制,主要分为链上治理及链下治理;第二部分介绍以太坊目前的治理流程及存在的问题;第三部分介绍以太坊转型 2.0 后能够改善的方向

  区块链的治理机制

  每个国家或者城市都有自己的一套治理系统来创建、更新和执行法律。区块链作为一个生态系,同样存在自身治理系统,不同的是区块链分为链上的代码应用及链下的社会生态,不仅仅是一个分布式账本技术,更是一个完备的经济系统,这个系统里存在基金会、核心开发者、全节点、投资者、用户、矿工等众多利益相关者。传统民主政治的精神之一为三权分立,由行政、立法及司法相互制衡构筑整个政府,至上而下地统治整个社会。而区块链的治理生态则通常由四个利益相关者相互制衡而形成 : 开发者、节点运营商、基金会及代币持有者,是参与者之间进行互动和合作得到共识的过程。根据治理模式的不同,区块链的治理机制可以分为链下治理和链上治理。

  链下治理

  链下治理是指生态中的参与者在链下协调如何对项目进行更新和升级。链下治理的基础是生态中的参与者广泛参与讨论,其主要流程如下:首先,参与者可以研究并制定变更提案。接着,参与者在社交媒体上对提案表达观点,并进行充分讨论。然后,核心开发者根据社区的反馈决定是否接受该提案。如果接受,开发者会对项目代码进行更新和升级。最后,矿工、节点运营商和社区成员决定是否支持提案。如果支持,他们会选择升级节点客户端并维护新链。需要注意两点:第一,本质上,「治理」属于整个区块链的公共产品。矿工记账会获得奖励,但链下治理的过程中几乎没有明确的规则去奖励治理机制中的积极参与者,容易造成 「搭便车」行为;第二,虽然链下治理多为三权分立,但基金会通常占据主导的位置,掌握提案、分发奖励或增发代币等等关键权力,如何制衡也是一大问题。

  链上治理

  不同于链下治理,链上治理的所有流程都发生在区块链上,通过智能合约对项目进行更新和升级。链上治理的主要流程是:首先,参与者可以研究并制定提案。然后,通过区块链对提案进行投票。最后,统计投票结果,如果提案通过,所有节点自动升级。

  目前,采用链上治理的区块链项目有 Decred、MakerDao、Tezos 等。链上治理预先制定各个环节的时间节点和判断标准,整个流程会更加透明有序。同时,采用链上治理的区块链一般不会发生硬分叉。但链上治理也存在一些问题,特别是持有大量代币的参与者在链上治理中拥有的权力过大,持币数量较少的参与者的参与积极性不高。

  以太坊治理机制

  以太坊目前采用链下治理机制,由以太坊生态的各个利益相关角色自愿参与。以太坊所有的升级都是由以太坊生态的参与者通过链下社群投票表决得到共识的结果。

  角色

  以太坊由三类核心参与角色构成区块链治理架构 : 第一,开发者。以太坊生态拥有超过 22 万名开发者,为目前最大的开源社区,而积极更新代码的核心开发者共有将近 100 名,远远超过其他生态。第二,节点运营商及矿工。以太坊的节点运营商及矿工负责运营区块链 DApp 的计算网点,为以太坊网路安全的骨干。但是以太坊的节点运营商三年来持续减少,目前仅有 8000 多个。第三,以太坊基金会。以太坊基金会是一个参与以太坊生态的非营利组织,由创始人 Vitalik Buterin 领导,对社群有很大的影响力。以太坊虽然主张去中心化精神,但可以发现社群内有部分角色话语权及控制权过大的现象,离集体决策还有一段距离。

  治理流程

  以太坊治理流程分为两个主要决策环节 : 开发端及客户端。由开发端主要负责提案及决策,而由客户端决定是否执行。

  开发端

  首先,当开发人员或社群成员要改变以太坊任何既有技术或标准时,他们需要提出以太坊升级提案(Ethereum Improvement Proposal,EIP)。EIP 可以应用在客户端或底层架构,且创建和提交 EIP 的过程是向所有人开放的。如果这个 EIP 的格式正确,那么它就会被合并到 EIP 库中。所有以太坊社群的参与者可以在 Reddit、Twitter、Github 和以太坊魔法师协会(Fellowship of Ethereum Magicians)上进行讨论并表达自己对该 EIP 的看法。EIP 提交的过程有三点需要注意 : EIP 必须有技术知识和以太坊规范的支持;提案者需要有影响力或获得足够的支持提案才能获得通过;提案者必须倾听和考虑社群中所有意见。

  接着,以太坊社群会在链下创建投票活动及讨论会来评估社群对提案的态度,通常过程会有详尽的辩论。如果此次提案技术可行性高且各方反应良好,基金会的开发者便会和客户端会面,两者会对公链升级与否达成共识。最后,当大多数客户端同意与以太坊一起升级时,提案便会通过。

  客户端

  当开发人员完成 EIP 提案时,会交由客户端及节点运营商实施,需要注意的是客户端与节点运营商并无义务一定要执行新的 EIP 更新。客户端团队会广播已经更新且可使用的客户端给节点运营商,节点运营商衡量用户、开发者、交易所情绪并进行各种讨论之后,决定是否运行客户端。如果节点运营商联合放弃升级,并且得到客户端及交易所的支持,硬分叉将很有可能出现。

  由前文可知,以太坊最小决策单位为 EIP 提案,从提案到实施中间有许多决策点,各个参与者都能发表并做出自己的决定,从开发端到客户端,再到节点运营商。但是其中决策的流程无明确规则支持,多仰赖关键参与者之间的沟通协调。当多方共识一致时提案能够顺利通过,但一旦出现分歧,反复冗长的辩论将消耗社群庞大的专注力与资源。

  现有治理问题

  过去以太坊经历了分叉、用户流失甚至新的公链产生。以太坊链下治理具有弹性高及接触面向广的优势,但是同样存在不少争议性及缺失。目前以太坊的链下治理不可避免地面临以下问题 : 第一,争议导致的硬分叉会造成整个社区的力量被削弱。第二,开发者讨论无规定时限,讨论效率低。第三,并非所有利益相关者都能公平地参与议案的讨论。造成这个现象的背后原因主要有两个:一是治理机制趋向寡头政治,二是治理架构过于狭隘。

  治理机制趋向寡头政治

  以太坊和比特币治理层面较为相近,都是通过链下的各种社群达成共识,提案必须经过社区同意才能实施。但是两者的不同之处在于以太坊生态中少数人对提案的影响力过大。Vitalik Buterin 个人的影响力通常能快速推动提案进展,效率会提高许多。举例来说,ETH 和 ETC 硬分叉事件,投票用户中有 85% 同意 Vitalik 的分叉提案,进而保留 ETH 存在。但随着以太坊生态逐渐成熟,传统链下治理三权分立的结构并无法完全照顾到代币持有者的利益。依照提案步骤来看,提案过程由核心开发者提出讨论,并由 8000 个节点运营商决定是否实施,而代币持有者只有在链下表达意见的权力而无实际表决的权力,相比链上治理,民主基础有一定的不足。除此之外,Vitalik Buterin 个人强大的影响力让以太坊基金会处于尴尬地位。无论基金会支持或不支持一个提案,都会对该提案通过与否有决定性的影响。

  治理架构过于狭隘

  目前 EIP 提案大部分由核心开发者及基金会提出,内容主要包含技术的升级及补缺。随着以太坊逐渐成熟,有更多议题需要被放在议程中讨论,包含合规、二级市场、去中心化金融生态或是用户体验等等,并不单纯只是技术层面。举例来说,MakerDao 或 Compound 等 DeFi 社群是基于以太坊的 DeFi 社群,链上管理高额资产,需要被适度放大其治理权。除此之外,以太坊的规则无边界容易导致无成果的讨论,当双方僵持不下时,并无适当的治理解决方案。技术升级为开发者擅长的领域,相较其他议题更容易达成治理共识,因此容易让提案者倾向提出技术相关提案,而选择性地忽略其他议题可能带来的无成果争论。 (责任编辑:admin1)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容