计算机研究与发展 ›› 2018, Vol. 55 ›› Issue (10): 2208-2218.doi: 10.7544/issn1000-1239.2018.20180439
所属专题: 2018分布式安全与区块链技术研究专题
刘怡然1,柯俊明1,蒋瀚2,宋祥福1
Liu Yiran1, Ke Junming1, Jiang Han2, Song Xiangfu1
摘要: 区块链由于其去中心化、防篡改、可验证等显著特点,引起人们的普遍关注. 其中,去中心化的共识机制在区块链中尤为关键.目前常见的典型共识机制有工作量证明机制(proof of work, PoW)、权益证明机制(proof of stake, PoS)和行动证明机制(proof of activity, PoA)等.但是这些共识机制几乎没有对参与生成区块节点的收益分配给出一种具体的方案.基于博弈论中计算沙普利值的原理对权益证明机制(PoS)中的收益分配方式进行改进,使得PoS机制中参与生成区块的节点的收益分配更加公平合理,改善现在区块链中的社会分层现象,大幅度提高新加入的小节点获得收益的可能性,抵制系统中心化的趋势.此外还将该思想应用到了Ouroboros协议中,对Ouroboros协议的收益分配算法进行了改进,使其满足存活性和持久性.
中图分类号: