计算机工程与应用2019,Vol.55Issue(11):1-6,6.DOI:10.3778/j.issn.1002-8331.1812-0409
区块链中双重花费的研究与分析
Research and Analysis of Double Spending for Blockchain
摘要
Abstract
Double-spending attacks are also called"double-spending"attacks, which use the digital characteristics of Bitcoin to complete two or more payments with"the same money". Firstly, the types of double expenditures are summa-rized, and the existing double spending models are compared, and their advantages and disadvantages are analyzed. Then a pre-excavation double spending model is constructed, and it has a block advantage when it comes to double spending attacks because of having considered that the nodes have been excavated for a period of time before the attack. The applicable conditions of the model are set and the model is solved. Based on the experimental data, the correctness of the constructed model is verified by comparison with the existing model. Finally, based on the research on the double spending in the blockchain, two methods for resisting the double spending attack in the blockchain are given, which provides a certain reference value for the blockchain-based virtual currency to resist the double spending attack.关键词
双重花费攻击/比特币/区块链/预挖掘双重花费模型Key words
double spending attack/Bitcoin/blockchain/pre-excavation double spending model分类
信息技术与安全科学引用本文复制引用
岳银涛,程晓荣..区块链中双重花费的研究与分析[J].计算机工程与应用,2019,55(11):1-6,6.基金项目
中央高校基本科研业务费专项资金(No.2018MS073). (No.2018MS073)