本文旨在深入探讨波卡治理机制的原则、去中心化思想以及链上治理机制,并分析波卡治理机制升级前后的区别,以及这些改进对于生态的保障和发展的影响。
撰文:DC
01 引言
波卡是由 Parity Technologies 开发的跨链平台,旨在解决区块链互操作性和可扩展性的挑战。治理机制在波卡生态中起着至关重要的作用,直接影响着生态的稳定性和可持续发展。
本文旨在深入探讨波卡治理机制的原则、去中心化思想以及链上治理机制,并分析波卡治理机制升级前后的区别,以及这些改进对于生态的保障和发展的影响。
02 波卡治理的原则
波卡无论在系统建设,还是在致力于系统可持续发展的治理方面都表现出「蓝图设计、纲领性原则」指导下的有序开展。在系统建设方面,波卡遵循「最小、简单、通用、健壮」的「波卡哲学」;在治理方面,早在 2019 年 1 月 Gavin Wood 在《治理》一文中就提出一个关键且永恒的基本原则,基于该基本原则衍生出相应的治理规则,本文将其归纳总结为「一项基本原则,四项核心规则」。如图 2-1 所示。
图 2-1 波卡治理的「一项基本原则,四个核心规则」
一项基本原则:
Polkadot 的治理体系完全围绕利益相关者投票的理念而建立。一个关键且永恒的基本原则是:对协议的所有更改都必须通过股权加权公投达成一致;大多数权益始终可以控制网络。
这条基本原则明确了系统中总权益的 50% 应该能够最终控制系统的未来,该规则成为了系统安全和治理的最高指南;赋予了公投最高权利,也使得公投成为治理的基本手段,并通过「股权加权」给予那些愿意将其代币更长时间锁定在系统中的人更大的权重,不仅体现「资本的力量」(股权投票),也体现「信念的力量」(信念投票)。
四项核心规则:
- 秉持去中心化思想:波卡在理念和实践中都秉持去中心化思想,鼓励社区参与和自治,通过将治理权力下放给社区成员,让更多的人参与到决策的过程中来,确保决策的公正性和透明度以及大多数人的利益得以保障。比如在 OpenGov 中解散了 Gov V1 的链上中心化实体 - 理事会,将其所有责任转移给社区通证持有者;以「Polkadot Fellowship」替代了技术委员会,旨在降低进入门槛,扩大成员范围,增加成员权重等级和动态进出机制,覆盖更广泛的合作者,使其更具去中心化特征。
- 治理权利的分散和民主性:波卡的治理机制倡导权力的分散,每个代币持有者都有平等的权利参与投票,并因此做出决策,确保决策的民主性和多样性。比如代币持有者可以投票决定网络的参数调整,例如区块大小、区块间隔时间等;还可以投票决定是否接受协议的升级提案。每个代币持有者都有权利表达自己的意见和偏好,确保协议升级决策的多样性和民主性。
- 治理参与的开放性和包容性:波卡治理机制开放给所有持有代币的人参与,鼓励广泛的社区参与,保证各利益相关方的声音被充分听取。比如在社区提案方面,任何人都可以提出治理提案,不论其身份或背景,无论其是否是核心开发者或代币持有者。在多链治理方面,波卡的治理机制适用于多个平行链和生态系统,不仅限于主链。这种开放性允许不同平行链的社区成员参与治理决策,促进了整个波卡生态的开放性和包容性。
- 过程和结果的透明度和公正性:波卡的治理过程和结果具有高度的透明度,所有的提案、投票和决策都被记录在区块链上,确保治理过程的公正性和可验证性。比如链上投票记录:所有链上投票的记录都是公开可查的,任何人都可以查看投票结果和参与情况。这确保了决策过程的透明度,使社区成员能够监督和验证治理的公正性。比如提案讨论和反馈:在治理过程中,社区成员可以就提案进行讨论和反馈。这种透明度和公正性的机制确保了每个人都有机会表达自己的意见和观点,从而形成更加全面和公正的决策。
基于以上「一个基本原则,四个核心规则」及其具体应用,波卡形成了复杂的链上治理机制,使其能够根据利益相关者的最终要求随着时间的推移优雅地发展。
03 波卡的链上治理机制
3.1 链上治理的重要性
链上治理机制是指在区块链网络中通过链上操作和智能合约来进行治理决策的机制。与传统的链下治理机制相比,链上治理机制利用区块链技术的特点,使得治理过程更加透明、公正和可信。
与主流公链 ETH(以太坊)的治理机制相比,波卡的链上治理机制具有很大的不同。ETH 的治理机制主要是通过社区的投票决策来推动网络的升级和改进,但投票结果仅作为建议,最终的决策权掌握在核心开发者手中。因此以太坊的治理机制仍然是偏中心化的。
而波卡的链上治理机制则采用了更为去中心化和民主化的方法,通过代币持有者的投票来做出决策,代币持有者可以直接参与决策过程,保证了决策的民主性和多样性。
治理流程从开始到结束,以及结果的执行都发生在链上。治理机制被协议化为相互关联的功能组件,如国库、议会、公投等,这些组件可以随着波卡系统发展而进行升级迭代。参与治理的各个主体通过各自的区块链账号与系统交互,进行质押、委托、提案、投票等治理操作。公投通过的提案会在系统预设的「公投通过延迟」时间后由智能合约自动执行,未通过则默认为拒绝执行。这一切都发生在链上,并为波卡的区块链账本所记录,公开、透明、防篡改、可追溯,排除了人为干涉,体现了安全、公平与效率。
3.2 链上治理的要素和过程
波卡链上治理机制包括以下要素和过程:
- 提案(Proposals)
在波卡治理中,任何人都可以提出治理提案。提案是对网络的改进、协议升级、参数调整或其他重要事项的正式提议。提案需要详细描述提案的目的、内容和预期影响,以便社区成员能够充分理解和评估。
- 投票(Voting)
一旦提案被提交,代币持有者可以通过公投投票表达对提案的支持或反对。投票是决策过程中的关键环节,代币持有者根据自己的意见和利益进行投票。投票机制可以采用不同的形式,如简单多数、加权投票或代币质押投票等。
波卡使用了一种称为「质押和锁定时间加权」的投票权重计算方法。该方法鼓励代币持有者将代币质押到网络中,并在一定的时间范围内锁定。质押和锁定时间越长,投票权重就越高。
通过这种机制,波卡实现了一种更加公平和长期导向的治理模式。它鼓励代币持有者长期参与和支持网络的稳定发展,确保了长期投资者和参与者的利益得到重视;避免了短期激励和投机行为对治理决策的过度影响,并防止少数代币持有者集中操控治理决策。
- 决策(Decision Making)
根据投票结果,决策过程会根据一定的规则来确定最终的决策结果。这些规则可以包括投票通过的比例、投票持续时间、最低投票数量等。一般情况下,如果提案获得足够多的支持票数或达到设定的通过阈值,决策将被视为通过。
- 执行延迟(Execution Delay)
所有公投都有执行延迟期。多数情况下,Kusama 延迟期为 8 天,而波卡为 28 天。而涉及需要「快速跟进」的网络重大问题的紧急议案,则根据需要进行的时间相应设置。
- 自动执行(Execution)
对于达成决策的提案,一旦达到执行延迟期,相应的操作将在链上执行,包括参数的调整、协议的升级、资金的转移等。这些操作由智能合约自动执行,确保决策的透明和可信。
3.3 支持链上治理的技术和机制
为实现链上治理机制,波卡采用了以下技术和机制:
- Substrate 框架:Substrate 是波卡的开发框架,它提供了构建具有链上治理能力的区块链应用的基础设施。通过 Substrate,可以轻松构建支持提案、投票和决策等功能的链上治理系统。
- 智能合约:链上治理机制的核心是通过智能合约来实现决策和执行。智能合约是在区块链上运行的代码,可以定义治理规则和决策过程,并自动执行相关操作。
- 投票合约:链上治理机制需要一个专门的投票合约,用于记录和管理投票过程。该合约定义了投票的规则和机制,包括投票的开始和结束时间、参与资格、投票权重等。
- 投票权重:链上治理通常会根据代币的持有量和质押时间来赋予投票权重,持有更多代币和锁定时间的人拥有更大的影响力。这可以通过智能合约中的投票权重机制来实现,确保投票的公平性和代表性。
- 治理模块:波卡采用模块化的设计,其中包括一个专门的治理模块,用于处理提案、投票和决策等功能。这个模块提供了一系列的接口和方法,使得治理过程能够顺利进行。
- 治理参数:链上治理机制还涉及一些治理参数的设置,例如投票的通过比例、投票的最低数量等。这些参数可以通过治理提案进行调整,以适应不同的治理需求和社区的意见。
通过以上的技术和机制,波卡实现了一套功能完备的链上治理机制。这种机制赋予了代币持有者参与决策的权利,并通过智能合约的自动执行确保了治理的透明度和公正性。链上治理机制的实施使得决策过程更加开放、民主和去中心化,促进了社区成员的广泛参与和生态系统的繁荣发展。
04 波卡治理机制升级前后的对比
4.1 原有治理机制及其局限性
波卡的第一个去中心化治理系统 Gov V1 由三个主要组件组成。
- 技术委员会:管理升级时间表的技术委员会。
- 理事会:一个经过投票批准、选举产生的执行「政府」,负责管理参数、管理和支出提案。
- 公众公投:这是指所有代币持有者,他们都可以参与公投。
具体了解 Gov V1 可阅读:
https://wiki.polkadot.network/docs/learn-governance
在最初几年的运营中,Gov V1 确保了国库资金的适当使用,并实现了及时的升级和修复。与大多数早期技术一样,协议必须随着它们的成熟而发展,以改进它们的缺点并跟上现代进步的步伐。
在 Gov V1 中,所有公投具有相同的权重,因为一次只能对一个公投进行投票(紧急提案除外),并且投票周期可能持续数周。此外,交替投票时间表允许每 28 天投票一次公投或理事会动议。这导致系统倾向于仔细考虑极少数提案,而不是广泛考虑许多提案。
并且 Gavin Wood 指出,在 Gov V1 中,无论是理事会,还是技术委员会都是一个相对中心化、集权的机构,并且因其非匿名性,使得其成员处于某种风险之中,并将治理机制置于可能的风险之中。
所以 Gov V1 的治理效率、决策吞吐量和去中心化程度都需要得到改善,并且需要降低治理门槛,提升公投的影响范围,提升包容性和多样性,并显著增加系统能够做出的集体决策的数量。
4.2 升级后的 OpenGov 治理机制
OpenGov 的升级引入了更加灵活的治理参数模型,使得参与者可以调整投票的时间、提案的支持率、提案执行时间等参数,以适应不同的治理需求。这提高了治理的效率和灵活性,并增加了参与者对治理过程的控制感。
深入了解可阅读:
https://wiki.polkadot.network/docs/learn-opengov
4.3 OpenGov 与 Gov V1 的对比
图 4-1 对 OpenGov 与 Gov V1 进行了比较分析。
图 4-1 OpenGov 与 Gov V1 进行了比较分析(资料来自:Polkadot Wiki)
对图 4-1 进行总结性梳理,升级到 OpenGov 为波卡治理机制带来了以下主要区别:
- 更加民主化和去中心化:OpenGov 允许参与者提出和表决提案的方式更加灵活,任何持有波卡代币的人都可以参与决策,使得治理过程更加民主化和去中心化。
- 显著增加决策效率:OpenGov 实际上在很多方面都比 Gov V1 简单得多。没有其他机构在治理中充当「一等公民」,例如理事会和技术委员会,没有提案的交替时间表,没有公共提案队列。相反,只有一个一流的决策机制:公投。OpenGov 的主要区别在于它们可以有很多甚至可能有数千个决策同时发生。总之,OpenGov提升了如何管理日常决策的实际方法,使公投的影响范围更广、更敏捷,从而显著增加系统能够做出的集体决策的数量。
- 治理参数更加灵活:OpenGov引入了一个新的治理参数模型,允许参与者调整投票的时间、提案的支持率、提案执行时间等参数,以适应不同的治理需求。
- 更加安全和高效:OpenGov采用了更加安全和高效的治理机制,采用了基于链上投票和链下委托投票相结合的方式,提高了治理的效率和安全性。
- 支持社区资助:OpenGov还引入了社区资助机制,允许社区成员向项目提供资金和支持,以加速波卡生态的发展和壮大。
总体来说,OpenGov让波卡治理机制更加灵活、民主化、安全和高效,使得波卡生态能够更好地适应不断变化的市场需求和社区发展。
05 治理机制保障和推动生态繁荣发展
5.1 增强社区参与和共识建立
在波卡的治理机制中,增强社区参与和共识建立是一个重要的目标,其通过以下几个方面来实现:
- 人人参与决策。波卡的链上治理机制允许代币持有者都可以参与决策过程,并通过投票权重的分配,波卡实现了治理权力的分散和民主性。
- 人人可提治理提案。任何人都可以提出治理提案,无论是核心开发团队还是社区成员。这种开放的提案流程鼓励社区参与和创新,使更多的人有机会分享自己的观点和建议。
- 透明的治理机制。所有的治理提案、投票结果和决策都被记录在区块链上,可供社区成员追溯和验证。透明的治理机制建立了信任和公信力,为社区成员参与和共识建立提供了坚实的基础。
- 投票权重和奖励。通过代币质押和锁定时间,代币持有者可以获得投票权重和相应的奖励,增加了社区成员参与治理的动力,为社区共识建立提供了重要支持,也确保了治理过程的稳定性和可持续性。
5.2 加速创新和项目落地
波卡的治理机制在加速创新和项目落地方面发挥着关键作用,这主要体现在:
- 更多机会:波卡的治理机制通过开放的提案流程为创新提供了更多机会。任何人都可以提出治理提案,无论是核心开发团队还是社区成员。这种开放性的机制鼓励了创新想法的涌现。社区成员可以就技术改进、生态系统发展、治理规则等方面提出自己的建议和解决方案。通过开放的提案流程,波卡鼓励社区成员积极参与创新,为项目落地提供了更多的机会。
- 资源支持:波卡的治理机制为促进创新项目的发展提供了资源支持。治理提案的投票过程涉及代币持有者的参与和质押,投票权重与代币持有量和质押时间相关。这意味着在治理过程中,代币持有者可以表达对项目的支持,并通过投票决策为项目提供资源支持。高质量的创新项目可以获得更多的投票支持,从而获得更多的资源和关注。这种资源支持机制促进了优秀创新项目的落地和发展。
- 发展空间:波卡的跨链治理机制为创新项目提供了更广阔的发展空间。波卡网络设计了多链协作机制,使得不同的区块链可以相互连接和协作。这为创新项目的合作和跨链交互提供了平台。项目团队可以根据自身需求选择适合的链,并在不同链上开发、测试和部署。通过跨链治理,不同链上的社区成员可以共同参与项目的决策和治理,促进了项目在波卡生态系统中的落地和发展。
- 持续发展:波卡的治理机制通过激励机制支持创新项目的持续发展。代币质押和锁定时间的奖励机制激励着长期参与和贡献。项目团队和开发者可以通过参与治理并质押代币获得投票权重和相应的奖励。这种激励机制鼓励项目团队持续改进和推动项目的发展。
5.3 提高生态系统的健康度和可持续性
评价生态系统的健康度和可持续性是关键的,而波卡的治理机制在实现这一目标方面起到了重要作用:
首先,生态系统的健康度可以通过参与度和活跃度来评价。波卡的治理机制鼓励社区成员的参与和贡献,通过提案、投票、决策和执行等过程实现了社区的自治和治理。社区成员可以积极参与治理,表达自己的意见、投票决策,并通过质押代币获得投票权重和奖励。这种参与度的增加和活跃度的提高促进了生态系统的健康发展。
其次,可持续性可以通过治理机制的稳定性和透明度来评价。波卡的治理机制建立在 Substrate 框架和智能合约的基础上,具有高度的技术稳定性和安全性。治理提案和投票过程在链上进行,所有的决策和执行都是透明的,任何人都可以查看和验证。这种透明和可追溯的治理机制确保了社区成员对决策的信任和参与的积极性,从而实现了可持续的生态系统发展。
另外,波卡的治理机制通过激励机制支持项目和生态系统的可持续性发展。代币质押和锁定时间的奖励机制鼓励长期持有和贡献,促使社区成员持续参与和支持生态系统的发展。这种激励机制确保了资源和权力更倾向于那些对项目持续投入的参与者,从而维护了生态系统的可持续性。
综上所述,波卡的治理机制通过鼓励参与度和活跃度、提供稳定透明的决策过程以及激励持续参与和支持生态系统的机制,提高了生态系统的健康度和可持续性。这也将为生态系统带来持续的资源支持,吸引更多的开发者和项目参与生态建设,推动生态系统的繁荣发展。
纵观整个波卡治理的发展,截至目前,治理协议已经经历了 Gov V1 和 V2(OpenGov)两次迭代,而 V2.5 已在规划之中,将随着系统和生态的发展带来更多的变化。
波卡系统和波卡的去中心化链上治理机制,犹如一对优雅的舞者,共同致力于波卡生态繁荣、协同、持续发展。
参考资料:
https://github.com/paritytech/polkadot/wiki/Governance#overview
https://medium.com/polkadot-network/gov2-polkadots-next-generation-of-decentralised-governance-4d9ef657d11b
https://wiki.polkadot.network/docs/learn-governance
https://wiki.polkadot.network/docs/learn-opengov
所有评论