无限进步:波卡的链上治理系统
共 2575字,需浏览 6分钟
·
2022-04-25 01:57
加入 PolkaWorld 社区,共建 Web 3.0!
任何系统想要长久地生存,都需要不断进化。区块链当然也需要不断演化,融入新技术,才能保持网络的与时俱进和长久繁荣。而想要做到这一点,就需要合理的治理系统。
治理是指如何做出决定的制度系统。比如在公司中,可能是董事会或者股东决定公司的发展方向。而区块链作为去中心化系统,并没有某一个中心化的权威可以替网络做决定,那么区块链都怎么做治理呢?
1、链下治理 vs 链上治理
一些区块链采用链下治理的方式,即通过非正式的社区讨论来做出协议变更的决定,例如论坛讨论、电话会议、线下会议等。
由于区块链网络中利益相关者众多,例如持币者、用户、矿工(节点)、开发者等,协调各方的利益并不容易。这导致链下治理有时效率并不高,进行某项更改经常需要数月甚至数年的时间。而且这样的方式导致只有少数人参与了决策过程,和区块链的去中心化精神背道而驰。
当社区在一些核心价值观上发生很大的分歧时,可能会发生硬分叉,将社区一分为二,产生两条不同的链,给社区带来高昂的代价。这类分叉的典型例子有比特币现金和比特币,以太坊经典和以太坊。
另一种方式是链上治理。将治理机制写入区块链的代码中,定下特定的决策流程和规则,通常会通过代币持有者投票来决策。但当投票率较低时,大鲸会对投票结果产生很大影响;有时虽然在链上做出了决策,但由于最后执行决策的是矿工或节点,导致决策无法有效地执行下去。
2、波卡的链上治理机制
治理结构
波卡治理的核心原则是,代币持有者对网络享有最终控制权。Polkadot 的治理结构采取三院制,分别是公投、理事会和技术委员会。
其中公投是指所有的 DOT 持有人,是治理当中权力最大的机构。所有的区块链 Runtime 逻辑更改都必须经过公投,只有公投投票通过才能执行。
理事会代表那些被动的利益相关者,其成员由公众竞选产生。理事会可以提交公投议案,在紧急情况下,还可以取消恶意公投。此外,理事会还负责波卡链上国库的审批。
技术委员会由理事会选出,其成员只能由实现了 Polkadot Runtime 或 Polkadot Host 的团队担任。技术委员会可以和理事会一起发起紧急公投,加速公投的投票和执行。
治理流程
波卡网络中的链上治理流程大致如下:
链上提交议案:公众和理事会都可以发起议案,每隔 30 天系统会从两个议案队列中自动选择一项进入公投
对议案进行公投:持有人通过锁定 DOT 对议案进行投票,其中锁定的时间会影响投票权重,且来自公众和理事会的议案通过的条件有所不同
自主执行:网络在没有任何人为干预的情况下执行通过公投的议案
在实际操作中,议案上链前一般会在 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
关注 PolkaWorld
发现 Web 3.0 时代新机遇
点个 “在看” 再走吧!