比特币-NG区块链协议挖矿策略的博弈论分析
密码学与安全
2020-06-23 v3
摘要
比特币-NG是一种可扩展的区块链协议,其将每个区块划分为一个关键区块和多个微区块,以有效提升交易处理能力。比特币-NG具有一种特殊的激励机制(即将交易费分给当前和下一任领导者)来维护其安全性。然而,该激励机制的设计忽略了交易费、铸币奖励与挖矿时长对预期挖矿收益的联合影响。在本文中,我们识别出高级挖矿攻击,该攻击故意忽略微区块以延长挖矿时长,从而提高赢得挖矿竞赛的可能性。我们首先表明,高级挖矿攻击者可通过优化其挖矿时长来最大化其预期收益。随后我们构建了一个博弈论模型,其中多个挖矿参与者执行高级挖矿以相互竞争。我们分析了该挖矿博弈的纳什均衡。我们的分析与仿真结果表明,挖矿博弈中的所有参与者在均衡时均收敛于执行高级挖矿,且无从均衡偏离的动机;比特币-NG网络在均衡时的交易处理能力因高级挖矿而下降。因此,我们得出结论:比特币-NG区块链协议易受高级挖矿攻击。我们讨论了如何降低高级挖矿对比特币-NG的负面影响。
引用
@article{arxiv.1911.00900,
title = {Game-Theoretical Analysis of Mining Strategy for Bitcoin-NG Blockchain Protocol},
author = {Taotao Wang and Xiaoqian Bai and Hao Wang and Soung Chang Liew and Shengli Zhang},
journal= {arXiv preprint arXiv:1911.00900},
year = {2020}
}
备注
13 pages, 10 figures, accepted for publication in IEEE Systems Journal