原文标题:《区块链治理与 Polkadot 的链上治理实践》
作者:郑嘉梁
区块链的治理结构包含了决策和沟通的过程,对区块链特别是公链生态具有隐形但长远的作用。上一世代的公链发轫于链下治理,新一代的公链对链上治理持更加开放的态度。我们认为链上和链下治理有各自的适用边界, Polkadot 等公链针对链上治理的模式做出了很多改进,长远来看链上治理符合区块链的开放内涵,是不应放弃探索的方向。
区块链治理的意义和作用
治理是一个组织决策过程的描述,包含责任人、参与者(投票者)选拔、决策流程、部署过程、执行过程等几个模块。区块链的治理是区块链参与者就改变区块链特性所做出的决策过程,尤其针对于共识和经济分配,可以说是「关于共识的共识」。
Vitalik 认为治理分成两部分:一部分是决策模块(decision),一部分是协调模块(coordination)。决策模块类似一个函数,所有的 stakeholder 把意见集中起来,通过决策模块,形成决议。
协调模块类似建立在决策模块上的一层,处于协调模块的行动者通过各种形式的交互影响决策模块,使其做出更偏向于自己的决策。
治理的作用在于使得区块链系统进入一个更加长久、有序的发展过程,如 Matt Corallo (Blockstream 的 co-founder)认为比特币最重要的治理意义在于使其保持去信任的状态。而也有人认为其目的在于使得 stakeholder 的经济利益最大化。这两点似乎可以调和,即一个去中心化系统的价值,在于可以提供一种去信任的环境,使得用户只需信任开源软件,就可以使该去中心化系统的价值最大化。所以治理的意义在规则层面,是一套完整有效的分布式参与系统,而反映在结果上,是使 stakeholder 甚至外界对系统产生信任,从而提升系统价值。治理的对象是去中心化系统,更具体地说,是去中心化系统的一套规则,使得所有 stakeholder 按照这一套规则去展开活动,包括共识、参数、激励、惩罚、数据结构、资源分配规则等。因此治理的意义大概是:对区块链系统一套规则的改变,使其有利于 stakeholder 更有效地开展经济活动,提升整个网络的价值。
与国家治理和公司治理不同,去中心化的区块链的治理,其参与者来自全球,而怎样从全球的参与者参与决策和协调的过程中抽象出一套合理治理过程,仍处于探索阶段。
从比特币诞生开始,所有的区块链都在摸索自己的治理模式,可分为链上治理和链下治理两种模式,以及两者的混合。链下模式就是基于互联网的模式,比如开发者在 bitcointalk 上讨论,比如在以太坊 GitHub 上提交 EIP,社区非常熟悉这种模式。但是区块链的特性在于所有的这些功能都可以搬到链上。于是链上治理和链下治理似乎都形成了可行的模式,且相互都有很多支持者、怀疑者和反对者。链上模式,是部分区块链自发的模式,也面临着很多挑战。
下面我们就简要回顾一下历史上一些著名公链的治理模式以及特点,以归纳出一个治理发展脉络,来看一下区块链治理在链上治理和链下治理之间的踟蹰如何造就了现在的局面。
区块链治理发展概述
比特币
作为第一个公链,比特币的治理模型相对简单,主要是链下治理推进,由核心开发者 Bitcoin core 进行协议的升级。从历史经验来看,比特币的链下治理是比较分裂的,核心开发者和矿工的利益并不完全一致,这也是 PoW 型币的缺点:矿工相当于资本家,但缺乏治理权,一旦矿工和开发者利益不一致,协调过程会非常复杂。记账权相对中心化,治理权也中心化,但两个中心并不一致,这就是比特币治理的现实。也在于两个中心关注点不一样,矿工关注经济利益,核心开发者则关注代码、技术和治权,但二者都依赖比特币系统的繁荣。
比特币的治理结构是上一个时代的产物,设计者也没有预料到比特币的生态会发展成如此规模。况且比特币的经济功能也开始偏离设计者的初衷,只做渐进式的优化对于大部分人来说问题也不大,因为大部分参与者并不去关心如何治理,反而对分裂对币价的影响更为关注。但需要注意的是,比特币的链下治理在大部分情况下是非常顺畅的,几个重要的 BIP 也是通过链下完成,如分层确定性钱包协议。
以太坊
以太坊的治理主要是围绕 EIP (以太坊改进计划)进行,如何提出,如何讨论,如何实现,以及合理包含核心开发者的意见。由于 Vitalik 和 Ethereum Foundation 的存在,链下治理相对集中,即便因为 DAO 事件的存在,以太坊社区在分叉以后仍然具有向心性。
Vitalik 和 Vlad 是反对链上治理的,Vlad 认为链上治理剥夺了全节点是否参与分叉节点的自由。Vitalik 的意见则是链上治理会最终变成持币大户控制的局面。但是持币大户其实更在意币价,反而是开发者在意治权。阿剑曾提出,开发者通过链下治理获得了声誉和影响力,这种收益(benefit)的流动性非常低,因此开发者更在意让系统繁荣,而不是短期投机者更在意经济利益。这种声誉和影响力则通过 EIP 的实现不断地扩充。
目前所谓的链上治理,也只是尽可能地把链下的部分功能搬到链上,链下的个人影响力其实是无法消除的,比如再如何链上治理,该区块链发起人的声音几乎不可能被忽视。投票者的任何信息都来源于链下以及核心开发管理团队,是一个中心-外围的扩散过程。
Dash-第一个链上治理 PoW 链
Dash 是最早的主打隐私保护特色的公链系统,其基本特征和比特币很相似,但有两点不同,一是增加了混币机制,可以匿名发送 Dash,另一个是增加了主节点 Masternode 设置,使得一个以 PoW (X11 哈希算法)作为共识基础的网络,变成了双层网络,即一层以 PoW 为算力底层,而另一层以 Masternode 撑起治理决策层。
Dash 采用双层网络的原因在于,一是认为比特币的全节点非常重要,如帮助用户发送和同步信息,二是全节点的激励不够,导致全节点负担过大,从而会选择减少提供服务或变成轻节点,影响网络安全性。于是 Dash 的双层网络提出,Masternode 就类似比特币的全节点,但是会给予更多激励,45% 的挖矿分配给主节点,45% 分配给普通节点,10% 分配给项目开发者支持基金。然后每个主节点可以对链上的治理提案进行一次投票,由于主节点全球分布,可以相对地去中心化。
效果如何呢?像 Robert Greenfield 提出的质疑:1) 1000 个 Dash 抵押成为主节点,需要约市价 7.7 万美元,一般个人难以承受;2)主节点的激励到位以后,运营者更在意收入的分配,以及币价,参与治理与否都并不影响收入,如果币价大幅上升,就更少关心;3)对于形成决议的提案,执行缺乏约束机制。4)大部分提案还是 Dash Core (即 Dash 的开发公司)提出,比较中心化。
的确,Dash 的做法是 PoW 链向链上治理迈出的一大步,但是机制设置还存在缺陷,特别是 Dash Core 的影响过大(当然这在各类区块链都存在),无论是表面的还是潜在的。所以 Dash 网络有局限性,其主网络节点数量最高也只达到 5000 多个,低于比特币的 1 万个左右,另外 1000 个 Dash 的抵押也限制了去中心治理的进程。节点数量并不能成为去中心化的标准,实际也可以看到,小节点几乎没有话语权,所以后期的区块链投票系统已经开始做了改变。
Tezos-第一个链上治理 PoS 链
Tezos 是 Arthur Breitman (AB)在 2014 年创立的区块链项目,旨在解决比特币系统中硬分叉、成本和中心化、治理包容性、智能合约缺失和 token 创造的问题。这些改进如同 AB 在立场书中所提到的,其他的所谓 altcoin 生态体系,多多少少也都有涉及。但是能区分 Tezos 和其他去中心化公链的最大区别,在于其在立场书中提出的「自修复」理念。
Tezos 对于硬分叉是持强烈反对态度的,对于区块链功能创新,其认为直接硬分叉将降低整个系统的价值。所以其提出的自修复理念,是一种不断地通过系统内的投票、反馈以达到更改系统共识、甚至治理规则的功能。AB 提出分叉链并不都会繁荣,必然有一条分叉链胜过另一条链,既然如此,不如将争端解决,即通过协调博弈促进 Tezos 的不断升级,以便在区块链整体技术成熟时,Tezos 可以更好地吸纳,而非分裂成多个阵营。自己探索自己的道路,这会极大地降低网络价值。
Tezos 的投票规则并不复杂,难点在于有一个极大的参与(投票)阈值,即 80%。按照一套修复规则全流程三个月的时间长度,四个子「季度」分别进行提交-批准-达到 quorum 阈值(80% 或者根据投票情况调整)-实现。然后将在第三「季度」进行测试。对于通过测试的提案,验证者(Tezos 称烘焙师 baker)将会对该提案进行投票,需要通过率和参与人数都超过 80% 两个强规定,若通过,就激活新协议;若不通过,则根据预先设定好的共识调整参与规则。
根据 AB,Tezos 还能使治理规则更加智能化,如通过对「shell」的改进,帮助其理解代币、余额、公钥等概念,加入更多表达用户利益的语义。另一方面是引入预言机,和链上治理结合起来(已经在 2020 年 4 月实现)。
单独谈 Tezos 的链上治理不过是一套简单构成的描述,但深入展开是反映其「自治理」的理念以及链上功能实现的一整套逻辑,其链上治理是实现理念的必要步骤。由于
文章评论
冷萃财经原创,作者:Awing,转载请注明出处:https://www.lccjd.top/2020/07/24/%e4%bb%8e%e5%85%ac%e9%93%be%e6%b2%bb%e7%90%86%e8%b0%88%e8%b5%b7%ef%bc%8c%e6%8e%a2%e8%ae%a8-polkadot-%e9%93%be%e4%b8%8a%e6%b2%bb%e7%90%86%e5%ae%9e%e8%b7%b5/
文章评论