计算机工程与应用 ›› 2022, Vol. 58 ›› Issue (4): 118-125.DOI: 10.3778/j.issn.1002-8331.2009-0052

• 网络、通信与安全 • 上一篇    下一篇

区块链中区块截留攻击的研究与分析

刘子州,程晓荣,王治博   

  1. 华北电力大学(保定) 计算机系,河北 保定 071000
  • 出版日期:2022-02-15 发布日期:2022-02-15

Research and Analysis of Block Withholding Attack for Blockchain

LIU Zizhou, CHENG Xiaorong, WANG Zhibo   

  1. Department of Computer, North China Electric Power University, Baoding, Hebei 071000, China
  • Online:2022-02-15 Published:2022-02-15

摘要: 区块截留攻击又称扣块攻击,是存在于区块链中的一种攻击方式,攻击者通过渗透进目标矿池中进行消极挖矿以达成破坏目标矿池的目的。简要介绍了挖矿机制和区块截留攻击的工作原理,总结了区块截留攻击的几种模型,并对现有的区块截留攻击模型的攻击方式和收益进行了研究,分析出其攻击效果。构造了一个在提升收益率的同时提升收益速度的区块截留攻击模型,通过仿真挖矿实验验证其所构造的模型,并围绕收益速度和收益率对典型模型和所构造模型进行对比和分析。基于实验的结果,给出了不同的攻击模型所适用的环境。

关键词: 区块链, 比特币, 区块截留攻击

Abstract: Block withholding(BWH) attack is an attack method that exists in the blockchain. The attacker penetrates into the target mining pool for passive mining to achieve the purpose of destroying the target mining pool. This paper firstly introduces the mining mechanism and the working principle of block withholding attack, summarizes several models of block withholding attack, and studies the attack methods and benefits of the existing block withholding attack models, and analyzes its speed of revenue. After that, a block withholding attack model that increases the rate of revenue while increasing the speed of revenue is constructed, and the constructed model is verified through simulation mining experiments, and the typical model and the constructed model are compared and analyzed around the rate of revenue and the speed of revenue. Finally, based on the experimental results, the environment in which different attack models are applicable is given.

Key words: block chain, bitcoin, block withholding attack