现在的惩罚措施:
如果一个节点在一个共识轮(250个块,时间250秒)中出块数为0,这个节点将会被惩罚。
描述:
一个共识轮中选出25个节点轮流出块,每个节点按照出块顺序一次连续出块10个,每个节点出块结束后,如果存在漏块情况则按照先前的节点顺序继续出块直到总共出满250个这轮共识结束。
极端情况:
如果一个在出块顺序靠后(第10位之后)的节点在需要出块时,由于某些原因导致没有出块,在其余节点都完全正常的情况下,这个节点是没有机会再出块的,这种情况下将会受到惩罚!
提议:
在日常运维中,服务器出现各种异常特别是网络异常的概率是非常大的,一旦发生,相信在短短的250秒(极端情况下10秒)从接收到异常到解决异常这个挑战是非常大的。另一方面也给节点升级、迁移等工作带来很多麻烦。本着不作恶和提升节点运行效率的初衷,基于上述情况,Nodeasy提议调整节点惩罚措施或机制。
Nodeasy的建议:
1、提高共识轮区块数
2、将共识轮出块数为0放宽到era出块数为0(需考虑若在此期间此节点从活跃变为候选的状态)
希望各位节点伙伴根据自身情况给出意见或建议,关于调整测试网惩罚措施的提议
如果小伙伴们有高效的运维方案,还请不吝分享给大家!