跳转到主要内容

公投

公投允许利益相关者将提案提交给更广泛的社区进行加权、基于权益的投票。公投的对象是一些影响项目发展的建议行动,例如,财政部支出,甚至运行代码的更改。

一般来说,一次只进行一次公投。其他未决的公投提案被放入队列中。公开提交的提案和议会提案有不同的队列。每 3 天,公投机制会选出支持率最高的提案,在两个队列之间交替。在公投通过并被接受后,有一个所谓的 3 天“颁布延迟”期,在此期间,决定生效。这些规则不适用于技术委员会处理重大协议问题并需要快速追踪的紧急提案。

发起公投#

有多种方式可以发起公投,下面将进行更详细的描述。公投的发起方式对适用的投票模式具有决定性意义。

公投#

HDX 令牌的任何持有者都可以通过存入所需最低数量的 HDX 令牌并在链上 提出公投提案 。其他社区成员可以通过锁定等量的令牌来 支持(拥护)公投提案 。在每一个投票周期的开始,支持(总存入令牌)最高的公投提案,可以被社区优先投票。

适用于公投的投票模式是 Positive Turnout Bias

note

所有用于提案或拥护投票的 HDX 令牌在公投进入投票周期之前都被锁定。 重要的是要记住,并不能保证任何给定的提案都能得到足够的支持进入投票阶段,这意味着您的资金可能会无限期地被锁定。

议会公投#

HydraDX 议会有权提出公投以进行社区投票。如果一致通过,公投适用的投票模式为 Negative Turnout Bias。如果公投是以议会简单多数票提出的,那么社区接受提案的投票方式为 简单多数

技术委员会的紧急提案#

技术委员会可以提交处理(关键)错误修复或快速采用经过实战检验的功能的紧急提案。紧急提案无需排队,直接进入投票环节。社区可以在任何常规提案进入投票环节的同时,对紧急提案进行投票。此外,紧急提案的投票时间较短,以确保它们能够快速追踪。

取消公投#

一旦提议进行全民公决,在进入投票环节之前不能撤销。对于那些被认为对协议有害的提案(例如:代码更改引入了 bug),这条规则不适用。在这种有限的情况下,公投提案可以由 HydraDX 议会 (60% 的绝对多数)或 技术委员会 (一致)取消。所有支持该提案的支持者锁定的令牌都将被烧毁。

在公投中投票#

HydraDX 公投有 3 天的启动期。在每个新周期开始时,支持次数最多的提案将从等待队列中取出,并进入一轮投票。每一轮投票的持续时间为 3 天。在此期间,社区成员可以使用加权、基于权益的机制对公投进行投票。它们通过在给定时限内锁定一定数量的 HDX 令牌来做到这一点。

note

锁定的 HDX 令牌在选定的锁定期内无法转移。但是,它们仍然可以用于质押和投票。

投票权重Votes Weighing#

有两个因素决定了公投中每张选票的权重。第一个因素是选民锁定以支持投票的 HDX 令牌数量。第二个因素是所谓的信念乘数,它反映了选民愿意锁定令牌的持续时间。

投票权重=令牌*信念乘数

投票锁定期与颁布延迟具有相同的持续时间。如果令牌被锁定 1 个投票期,这意味着它们将在投票结束后保持锁定 3 天 。选民可以通过减少或增加锁定令牌的时间来影响他们的投票权重。可以使用 0 个锁定期进行投票,但其权重仅为一小部分(信念乘数为 0.1 倍)。另一方面,锁定期每增加一倍,信念乘数就会增加 1 。如下表所示,锁定最多 32 个时期的投票将使信念乘数提高到 6 倍。

锁定期信念乘数
00.1
11
22
43
84
165
326
一个例子:
Alice 以 5000 HDX 和 0 个锁定期进行投票。
Bob 用 100 个 HDX 和 32 个锁定期投票。
Alice 权重: 500
Bob 权重: 600

投票模式#

民主模块的另一个重要方面是不同的投票模式。批准或否决公投所需的票数门槛可能因公投的启动方式和投票的投票率而异。投票率是根据在公投中用于投票的 HDX 令牌总量计算的(不包括信念乘数)。投票率是否低取决于投票率与投票者(即有资格投票的 HDX 令牌总量)之间的关系。

正投票率偏差#

这是社区提出公投时的默认投票模式。在投票率较低的情况下,需要获得合格的绝对多数票 yes 才能批准公投。随着投票率的增加,阈值会朝着简单多数的方向降低。

负投票率偏差#

这种投票方式适用于议会一致提出的公投。此类提案需要获得合格的绝对 no 多数票才能在投票率低的情况下被否决。随着投票率的增加,拒绝公投的门槛降低到简单多数。

简单多数 Simple Majority#

由议会以多数同意(即非一致同意)发起的公投,可以由社区以简单多数票(50%+ 1)接受。