无限进步:波卡的链上治理系统

共 2575字,需浏览 6分钟

 ·

2022-04-25 01:57

加入 PolkaWorld 社区,共建 Web 3.0!

任何系统想要长久地生存,都需要不断进化。区块链当然也需要不断演化,融入新技术,才能保持网络的与时俱进和长久繁荣。而想要做到这一点,就需要合理的治理系统。


治理是指如何做出决定的制度系统。比如在公司中,可能是董事会或者股东决定公司的发展方向。而区块链作为去中心化系统,并没有某一个中心化的权威可以替网络做决定,那么区块链都怎么做治理呢?



1、链下治理 vs 链上治理


一些区块链采用链下治理的方式,即通过非正式的社区讨论来做出协议变更的决定,例如论坛讨论、电话会议、线下会议等。


由于区块链网络中利益相关者众多,例如持币者、用户、矿工(节点)、开发者等,协调各方的利益并不容易。这导致链下治理有时效率并不高,进行某项更改经常需要数月甚至数年的时间。而且这样的方式导致只有少数人参与了决策过程,和区块链的去中心化精神背道而驰。


当社区在一些核心价值观上发生很大的分歧时,可能会发生硬分叉,将社区一分为二,产生两条不同的链,给社区带来高昂的代价。这类分叉的典型例子有比特币现金和比特币,以太坊经典和以太坊。


另一种方式是链上治理。将治理机制写入区块链的代码中,定下特定的决策流程和规则,通常会通过代币持有者投票来决策。但当投票率较低时,大鲸会对投票结果产生很大影响;有时虽然在链上做出了决策,但由于最后执行决策的是矿工或节点,导致决策无法有效地执行下去。



2、波卡的链上治理机制



治理结构


波卡治理的核心原则是,代币持有者对网络享有最终控制权。Polkadot 的治理结构采取三院制,分别是公投、理事会和技术委员会。


其中公投是指所有的 DOT 持有人,是治理当中权力最大的机构。所有的区块链 Runtime 逻辑更改都必须经过公投,只有公投投票通过才能执行。


理事会代表那些被动的利益相关者,其成员由公众竞选产生。理事会可以提交公投议案,在紧急情况下,还可以取消恶意公投。此外,理事会还负责波卡链上国库的审批。


技术委员会由理事会选出,其成员只能由实现了 Polkadot Runtime 或 Polkadot Host 的团队担任。技术委员会可以和理事会一起发起紧急公投,加速公投的投票和执行。



治理流程


波卡网络中的链上治理流程大致如下:


  1. 链上提交议案:公众和理事会都可以发起议案,每隔 30 天系统会从两个议案队列中自动选择一项进入公投

  2. 对议案进行公投:持有人通过锁定 DOT 对议案进行投票,其中锁定的时间会影响投票权重,且来自公众和理事会的议案通过的条件有所不同

  3. 自主执行:网络在没有任何人为干预的情况下执行通过公投的议案



在实际操作中,议案上链前一般会在 Polkassembly 论坛等地方先进行一些链下讨论,收集意见和反馈,然后修改一下再提交上链。



3、波卡治理机制的部分特点


为了保证治理的高效、安全、去中心化、可执行,波卡采用了一些比较有特色的设计。



信念乘数


公投的投票并不是简单的谁币多谁说了算,而是可以通过放大信念乘数(conviction multiplier)来增加投票的权重。如果你对某个议案非常重视,你可以将币锁定更长时间,从而获得更大的投票效力,最高可以是账面价值的 6 倍。信念乘数的设计可以防止投票被大鲸左右。



自适应投票人数偏见


一项公投通过的门槛会根据投票参与率的高低来进行调整。随着某项公投投票率增加,通过该公投所需的赞成票门槛会降低。另外,一项议案是来自公众还是理事会,以及获得了多少理事会成员的支持也会影响投票通过的门槛。该机制可以避免对网络随意地更改,提高网络安全性。



自动执行


一个高效的治理机制应该不仅能够有效地做决定,还要让做出的决定能够有效地得到执行。波卡的议案如果通过后,是自动执行的,无需任何人工的参与。一项议案从通过到执行有 30 天的缓冲期,方便对投票结果不满意的人可以解绑其质押的代币和用脚投票。



4、治理系统升级


波卡正在计划对治理体系进行一次较大的调整,来让整个治理系统更加的去中心化。目前公开的一些信息,大概透露了未来治理系统的几个方向:


  • 理事会和技术委员会的权力可能会变小,甚至可能这两个机构都会被取消

  • 与现行的最短 30 天一次公投相比,未来可能任何人都可以随时发起公投

  • 可能会有几个公投分类,各分类下的公投互相独立运行,每个分类会有自己的规则


详见:https://github.com/paritytech/substrate/pull/10195


等到新版治理系统的细节出来后,PolkaWorld 也会第一时间跟进和报导的。


活动预告


4 月 24 日(本周日)下午 14:00,Acala EVM+ 核心开发者将进行一场面向开发者的 Workshop,欢迎对 Acala Dapp Hackathon 有兴趣,或对 Acala EVM+ 开发感兴趣的开发者参与。


主题:如何在 Acala EVM+ 从 0 开始成功部署一个合约与集成 Acala EVM Precompile

嘉宾:Acala EVM+ 核心开发者 Jingbo

主持:PolkaWorld xiaojie

时间:4月 24 日下午 14:00 


直播地址:腾讯会议(ID 286-498-737)



首届 Acala Dapp Hackathon 报名正在进行中!快来到 EVM+ 上实现你的想法,说不定你就是波卡生态下一个独角兽。报名截止日期延长到了 4 月 24 日,点击下方图片了解大赛详情并报名。



  • PolkaWorld Telegram 群:

    t.me/polkaworld

  • PolkaWorld Youtube 频道:

    https://www.youtube.com/c/PolkaWorld

  • PolkaWorld Twitter:

    @polkaworld_org

  • PolkaWorld 网站:

    https://polkaworld.pro/

更多内容


怎样提高治理参与率?可以通过治理 “开除” 某条平行链吗?|波卡治理 AMA

谁 DOT 多谁说了算?波卡的治理可没这么简单粗暴|Polkadot Wiki

Polkadot 的治理机制:不仅是链上投票,还要自动执行

视频|Polkadot 治理模式演示

关注 PolkaWorld

发现 Web 3.0 时代新机遇


点个 “在看” 再走吧!

浏览 32
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报