本节书摘来自华章出版社《Node.js区块链开发》一书中的第3章,第3.5节,作者:朱志文 ,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
3.5 亿书对DPoS机制的改进
不过,不可否认的是,DPoS机制仍然是目前最安全环保、运转高效的共识机制。存在的问题也是可以克服和解决的。针对DPoS的问题,亿书结合自己的特点,创新性地提出了如下4点改进计划。
(1)熔断机制
增加反对投票功能,对于破坏节点的反对投票率如果达到了一定的数量,就会触发熔断机制,强制个别受托人节点降级,以减少对网络破坏的可能性。
(2)信用系统
亿书鼓励知识分享,节点和用户之间会有频繁的交互,用户对节点的反馈与好评,将是该节点信用积累的一部分。亿书将充分利用这些信用信息,帮助社区用户遴选优良节点。
(3)扩大规模
101个受托人,仅仅是相对合理的经验数字。亿书会进一步优化算法,提高网络遴选的性能,采取租赁、出售等方式,鼓励去中心化应用的开发者、出版商等第三方用户自建节点,从而更好地服务于用户。
(4)实名认证
匿名与安全是相对平衡的过程。亿书倡导提供公开、透明的服务,鼓励节点受托人进行实名认证,公开相关信息,接受大家的监督,从而获得社区的广泛认可。对于长期表现良好的节点,亿书将给出名单列表,并显示在用户账号里。