Blockchain Consistency Check Protocol for Improved Reliability

被引:6
作者
Alwabel, Mohammed [1 ]
Kwon, Youngmi [1 ]
机构
[1] Chungnam Natl Univ, Dept Radio & Informat Commun Engn, Daejeon, South Korea
来源
COMPUTER SYSTEMS SCIENCE AND ENGINEERING | 2021年 / 36卷 / 02期
关键词
Blockchain; security; forking; blockchain consistency check (BCC); protocol;
D O I
10.32604/csse.2021.014630
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain is a technology that provides security features that can be used for more than just cryptocunencies. Blockchain achieves security by saving the information of one block in the next block. Changing the information of one block will require changes to all the next block in order for that change to take effect. Which makes it unfeasible for such an attack to happen. However, the structure of how blockchain works makes the last block always vulnerable for attacks, given that its information is not saved yet in any block. This allows malicious node to change the information of the last block and generate a new block and broadcast it to the network. Given that the nodes always follow the longer chain wins rule, the malicious node will win given that it has the longest chain in the network. This paper suggests a solution to this issue by making the nodes send consistency check messages before broadcasting a block. If the nodes manage to successfully verify that the node that generated a new block hasn't tampered with the blockchain than that block will be broadcasted. The results of the simulation show suggested protocol provided better security compared to the regular blockchain.
引用
收藏
页码:281 / 292
页数:12
相关论文
共 14 条
[1]  
Abadi J., 2018, NATL BUREAU EC RES, VNo. w25407
[2]  
Courtois N. T., 2014, ARXIV14021718
[3]  
Crosby M., 2016, Applied Innovation, V2, P71, DOI DOI 10.21626/INNOVA/2016.1/01
[4]   Majority Is Not Enough: Bitcoin Mining Is Vulnerable [J].
Eyal, Ittay ;
Sirer, Emin Guen .
FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, FC 2014, 2014, 8437 :436-454
[5]   One Weird Trick to Stop Selfish Miners: Fresh Bitcoins, A Solution for the Honest Miner [J].
Heilman, Ethan .
FINANCIAL CRYPTOGRAPHY AND DATA SECURITY: FC 2014 WORKSHOPS, BITCOIN AND WAHC 2014, 2014, 8438 :161-162
[6]   A survey of blockchain security issues and challenges [J].
Lin I.-C. ;
Liao T.-C. .
International Journal of Network Security, 2017, 19 (05) :653-659
[7]  
Nakamoto S, 2008, BITCOIN WHITEPAPER
[8]  
Natoli C, 2016, 15TH IEEE INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (IEEE NCA 2016), P310, DOI 10.1109/NCA.2016.7778635
[9]   Blockchain [J].
Nofer, Michael ;
Gomber, Peter ;
Hinz, Oliver ;
Schiereck, Dirk .
BUSINESS & INFORMATION SYSTEMS ENGINEERING, 2017, 59 (03) :183-187
[10]  
Pilkington M., 2016, BLOCKCHAIN TECHNOLOG, DOI [10.4337/9781784717766.00019., DOI 10.4337/9781784717766.00019.]