EOS 链上治理机制

MSIG 多签权限管理系统,提案系统

Dario Cesaro avatar
作者:Dario Cesaro
一周前更新

EOS 网络的提案系统是 EOS 区块链上公开发起提案,需得到足够多有管理权限的账号或密钥签名批准才能执行提案的一种决议确认执行方式。

这个系统中由 2 个及 2 个以上其他账号或密钥控制的账号被称为多签管理(multi-signature, msig)账号。这些控制账号或密钥可以有不同的管理权重(weight),同时多签管理账号设有一个通过执行提案所需的阈值(threshold)。管理权重是一个控制账号所拥有的选票数量,阈值则是提案通过执行所需获得的最少选票数量。

假设一个多签账号由 3 个控制账号管理,其中每个控制账号权重为 1,阈值为 3,那么要通过执行该多签账号的提案,3 个控制账号都必须签名确认。如果 1 个控制账号权重为 2,其余 2 个账号权重为 1,那么这个账号签名确认后只需要再有其他任意 1 个账号签名确认,提案就能通过。如果有 1 个控制账号权重为 3,那么这个账号单独确认就能通过提案。设置方法见教程《如何创建 EOS 多签账号?

这种多签权限管理系统是 EOS 网络(或者说 AntelopeIO 区块链)的一大优势。通过这种多签管理系统,任何个人或组织都可以更安全、更去中心化地管理资产和账号。

看到标题,大多数人想到的是 EOS 网络生产节点的决议方式。没错,EOS 网络生产节点就是通过前面提到的多签提案管理系统决定是否通过 EOS 主网代码升级、移动资金等等决定的。

在通过所有这些决定之时,网络出块节点(BP)必须达成 2/3 + 1 的多签共识。网络有 21 个出块节点(active BPs),每个节点的权重(weight)为 1,因此至少要 15(阈值,threshold)个出块节点签名确认,提案才能通过。

EOS 网络所有重要决定都是在链上公开的,网络中投票的代币持有人可以清楚地看到他们所投的节点是否真的代表了他们的意愿。因此一定程度上我们可以把这些决定看作是代币持有人的决定。

通过 EOS 链上治理系统,生产节点已做出过影响比较大的决定。2021 年 5 月在 EOS 发生的一起严重黑客事件(SX Vault 黑客事件)中,节点通过多签提案逆转交易,将被盗的资产复原。2021 年的晚一些时候,通过相同的方式节点集体决定通过网络通胀资助成立 EOS 网络基金会


作者:Jesse Jaffe

编辑:Randall Roland/ Dario Cesaro

翻译:Josh Chung

校验:Gracie Lau

资源与引用:

这是否解答了您的问题?