Filecoin的出块权选举是POS,其权益比例已经公开了,在这个秘密选举的世界,公开的信息越多就越容易被利用。那么如果一个算法能够被利用来推算出谁能够肯定赢得选举,这就不太妥当了。 没有秘密的选举,缺失了随机性,就增加了一份危险。 更好的算法 是的,我们需要更好的算法、更安全,更随机地选举制,来保证链的安全。这个问题一旦提出,大家头脑风暴一番,方案可能不少。比如: 还是加入选票制,减小大矿工的出块几率,提高选票权重来调节出块奖励 另外设置一个出块权概率的上限(也就是把上面的软上限进一步降低) 让每一个矿工在每一个高度进行多轮选举 …… 我个人倾向于简单地设置上限的方式来解决问题,这样代码改变较小,可以兼顾效率和工程实现。但出块权不是小事,一定要慎重考虑和分析。 期待下一次的改进吧,应该很快就会发生了。 (责任编辑:admin1) |