REI DAO #8 提案 : 节点双重签名处罚逻辑优化以100%的社区支持通过,REI Network 将于9月正式实现网络硬分叉,对节点双重签名处罚的逻辑进行优化,
1.当节点双重签名时,该节点将被立即冻结并停止出块;
2.社区治理委员会及社区开发者委员会共同评估该节点双重签名对REI Network网络造成的消极影响, 并给出处罚金额的建议值;
3.社区治理委员会发起Snapshot治理提案, 最终该节点罚没的金额由社区用户投票的结果决定。
分叉后的处理流程如下:
冻结作恶验证者:当验证者节点发现作恶节点的双重签名证据后,底层调用系统合约(地址:0x0000000000000000000000000000000000001001)将该验证者的地址及双重签名证据传入,冻结该验证者。
社区讨论:社区商议作恶验证者的性质并决定对其的处罚力度。(如情节恶劣的情况可进行百分比处罚,情节较轻的情况可进行挖矿奖励处罚,情节无害的情况不进行处罚)。
社区管理员解冻:社区管理员使用社区多重签名钱包,调用系统合约(地址:0x0000000000000000000000000000000000001001)unfreeze 函数,并传入社区讨论后确定的处罚参数,对作恶验证者进行解冻和处罚。
Slash 机制作为公链底层惩罚机制,为 PoS 公链的安全保障和链上运行的稳定性都起到了重要作用,尤其示针对节点双重签名的处罚,也是维护 PoS 公链安全稳定健康持续发展的必备条件。REI Network 于 2021 年就引入了该机制,并且运行至今,为 REI 安全稳定的运行提供了保障。在过去的发展中,REI Network 就此机制根据社区的需求做了不断的调整与改进。
在以往 rei 的区块链底层规则中,各验证者节点若发现有验证者对同一高度的不同区块进行签名投票时,会触发双重签名罚没逻辑。 各验证者节点会调用系统合约的 slash 函数对作恶验证者进行罚没。slash 会将该验证者的质押余额,挖矿奖励以及等待队列余额的 40%作为罚金直接转移至黑洞地址。这一系列的罚没流程,是无法撤销或停止的。
验证者节点管理者,若出现了失误操作(如在服务器中开启两个相同的验证者节点),导致验证者节点出现双重签名的情况,则系统会无情的将其罚没并无法挽回损失,尽管管理者并不是故意的。
优化slash机制的好处
对 REI Network 的 Slash 机制进行优化,根据实际影响对双重签名进行处罚,让REI 节点因为不可抗因素导致的双重签名可以有一定的容错性,保证节点的出块积极性。让该机制在未来能够更好的为 REI Network 的安全稳定运行发挥作用。
保证每一位 $REI 的持有者能够充分实现自己对 REI Network 的链上治理权。加深$REI 持有者对 PoS 机制的专业性理解,在实现链上治理的同时让更多的社区支持者转变为更专业的链上加密公民。