论文部分内容阅读
传统的集中模式,数据信息均由中心化服务器统一管理,因此导致了可靠性与可信性问题。而区块链技术有效地解决了上述这些问题。但是在区块链技术的发展过程中还存在很多不足。例如比特币使用的POW共识机制的缺陷就被利益集团所利用。利益集团建立了矿池并垄断了的算力和区块铸造权。这种行为违背了区块链技术的初衷,同时也使得区块链网络存在着遭受51%攻击的风险。矿池集中化问题已经成为了制约区块链技术发展的主要问题。本文在分析现有了区块链共识机制的基础上,提出了一种基于权益调节的工作量证明机制POWS。POWS共识机制的核心思想就是在POW共识机制中引入了币龄的概念,用以调节不同节点的挖矿难度。POWS共识机制通过算力和币龄两个因素来调节挖矿难度。在单个因素大量聚集时,POWS共识机制降低了算力或币龄对出块效率的影响。POWS共识机制降低了矿池对普通节点的利益驱动。同时算力和币龄两个影响因素也会增加矿池运营的成本。本文从基本性能和抵御矿池能力两个方面,对POWS共识机制与POW共识机制及POS共识机制进行了对比实验。实验结果表明,POWS共识机制能够满足正常的区块链系统的性能需求,同时在较好的降低了算力或币龄对区块生成效率的影响、缩小了矿池节点和非矿池节点的出块效率差距、降低了矿池对非矿池节点的利益驱动。