区块链治理-链上的治理

背景

公共区块链很像公共基础设施——许多人从中获得价值,但只有少数人维护并致力于核心技术。随着时间的推移,公共区块链需要内置机制来升级其代码库。随着新技术的出现,网络涉众可能希望添加或删除特性,以更好地满足他们的需求。

做出这些改变并不容易。当一组涉众想要更改核心协议时,每一方可能都不同意。类似地,网络的利益相关者——即用户、核心开发人员、节点运营商和矿商——的利益通常也不一致。

到目前为止,涉众已经参与了非正式的治理过程,以协调他们之间的差异。虽然这种类型的治理理论上给了每个利益相关者发言权,但权力通常集中在核心开发人员和矿工之间。用户很少对协议的升级有影响力。

用户在公共区块链的生态系统中扮演着不可或缺的角色,可以说应该是最重要的利益相关者。鉴于权力集中在非正式治理机制中,我们如何才能创建一个系统,让用户在区块链如何发展方面拥有更大的发言权?

引入链上治理

链上治理是一个用于升级区块链的系统,其中代码更改被编码到协议中,并由涉众投票决定。任何人都可以提出代码更改,尽管通常是核心开发人员,通证持有者投票决定是否应该将这些更改集成到协议中。

虽然线上治理有它的支持者,但是还没有建立很多必要的基础设施来促进它。要使一个运作良好的链上治理系统存在,涉众需要更高效、更易于使用的协调工具。例如,通用接口,如Decred的Politeia或由各种TCR项目构建的接口,可以创建可识别的投票模式。采用这些标准的项目越多,涉众就越容易理解如何参与治理过程。

链上治理的好处

链上治理比非正式治理有许多好处,包括:

分散决策过程

任何持有区块链底层通证的实体都可以对协议更改进行投票。在非正式系统中,用户和节点操作人员只能通过社区论坛、社交媒体站点和邮件列表发出声音。他们没有办法直接影响变革。

绑定代码更改

通过链上治理达成的任何变更都将无可辩驳地得到实施。这与非正式的系统形成了鲜明的对比,在非正式的系统中,代码更新都是在“链下”上达成一致的。他说,达成一致的任何协议都不可能实现,这种可能性不是零。我们在隔离见证的崩溃中看到了这一点。比特币社区的每个人都希望硬叉会出现,但却在最后一刻反悔。虽然在这种情况下没有对错之分,但它表明中央集权总是能够随心所欲地做出改变,这与权力下放的精神完全不相符。

透明度

链上决策的过程是非常透明的,利益相关者在投票之前就知道了。通过这种方式,共识规则总是一致的,利益相关者不会觉得系统在被中央集权不断地改变。涉众更有可能支持一个系统,该系统对诸如法定人数阈值和投票周期等参数进行了预定义并达成了一致。

更快的共识

代码更改可以更快地实现,因为有经过编码的投票周期。涉众知道,他们有固定的时间间隔来表示支持或反对代码更新。这与非正式系统形成了鲜明的对比,在非正式系统中,理论上可以无限期地讨论代码更新。

减少恶意硬叉

链上治理的最大好处是它有助于阻止硬分叉。当涉众组无法就协议更改达成决议时,就会出现硬分叉。它们的破坏性尤其大,因为这些网络现在争夺的是同一品牌和同一用户——许多人认为这是零和博弈。链上治理阻止了硬分叉,因为如果涉众对协议应该如何适应有公平的发言权,他们就会觉得自己被剥夺了更多的权利。

虽然On-chain治理是一个非常吸引人的概念,但是仍然有许多针对这种系统的明确批评。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190326B03YBN00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券