arrow
返回

Preventing 51% Attack by Using Consecutive Block Limits in Bitcoin

delete2024-01-01
delete3
delete
OA
AI
S
Sohail Mahmood Babur
S
Shafiq Ur Rehman Khan *
J
Jing Yang
Y
Yen‐Lin Chen *
C
Chin Soon Ku *
L
Lip Yee Por *
DOI:10.1109/ACCESS.2024.3407521delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
In permissionless blockchain systems, Proof of Work (PoW) is utilized to address the issues of double-spending and transaction starvation. When an attacker acquires more than 50% of the hash power of the entire network, they gain the ability to engage in double-spending activities, posing a significant threat to the PoW consensus algorithm. This research focuses on the consensus algorithm employed in the Bitcoin system, explaining how it operates and the security challenges it faces. The proposed modification to the PoW algorithm imposes a restriction on miners: they are not allowed to accept consecutive blocks from the same miner into the final local blockchain to prevent the 51% attack problem. This modification supports transactions that require six confirmations. In the event an attacker attempts a 51% attack with a private chain that consists of fewer than 6 blocks, it becomes easier to detect a double-spending attack before accepting the attacker's private chain. The modified algorithm introduces a Safe Mode Detection Algorithm that scrutinizes incoming blocks for adjustments at the top of the local blockchain. If inconsistencies are identified, the consensus algorithm proceeds cautiously by comparing the UTXO dictionaries from the attacker's chain with those from the miner's own blockchain. This meticulous comparison aims to detect instances of double-spending. If such instances are detected, the miner rejects the attacker's chain, establishing a double-spend-free environment and thwarting 51% attacks.
Keyword:
Bitcoin
Blockchains
Proof of Work
Consensus algorithm
Distributed ledger
Peer-to-peer computing
Computer science
51% attack
bitcoin and consensus
blockchain
double spending
proof of work (PoW)

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

U
universiti tunku abdul rahman (utar)
学者数:
2.2K
论文数: 1.8K
被引数: 2
N
National Taipei University of Technology
学者数:
7.1K
论文数: 7.3K
被引数: 6.8K
U
Universiti Malaya
学者数:
2.1W
论文数: 1.8W
被引数: 182
学者 查看更多机构
引用论文

引用论文

Route of infections in bovine aspergillosis
err1996-01-01
err0
errOAAI
errJ. Sarfati; H.E. Jensen; J.P. Latgé
err分享
err收藏
A sustainable Bitcoin blockchain network through introducing dynamic block size adjustment using predictive analytics
err2024-04-01
err5
PREAI
errMonem, Maruf; Hossain, Md Tamjid; Alam, Md. Golam Rabiul; Munir, Md. Shirajum; Rahman, Md. Mahbubur; AlQahtani, Salman A.; Almutlaq, Samah; Hassan, Mohammad Mehedi
err分享
err收藏
Divergent Expression Patterns and Function Implications of Four nanos Genes in a Hermaphroditic Fish, Epinephelus coioides
err2017-03-23
err0
errOAAI
errZhi-Hui Sun; Yang Wang; Wei-Jia Lu; Zhi Li; Xiao-Chun Liu; Shui-Sheng Li; Li Zhou; Jian-Fang Gui
err分享
err收藏
The 51% Attack on Blockchains: A Mining Behavior Study
err2021-01-01
err64
errOAAI
errAponte-Novoa, Fredy Andres; Orozco, Ana Lucila Sandoval; Villanueva-Polanco, Ricardo; Wightman, Pedro
err分享
err收藏
学者 查看更多内容