A survey on blockchain technology and its security

被引:243
作者
Guo, Huaqun [1 ]
Yu, Xingjie [1 ]
机构
[1] ASTAR, Inst Infocomm Res, Singapore, Singapore
来源
BLOCKCHAIN-RESEARCH AND APPLICATIONS | 2022年 / 3卷 / 02期
关键词
Blockchain; Consensus algorithm; Smart contract; Risk; Blockchain security;
D O I
10.1016/j.bcra.2022.100067
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain is a technology that has desirable features of decentralization, autonomy, integrity, immutability, verification, fault-tolerance, anonymity, auditability, and transparency. In this paper, we first carry out a deeper survey about blockchain technology, especially its history, consensus algorithms' quantitative comparisons, details of cryptography in terms of public key cryptography, Zero-Knowledge Proofs, and hash functions used in the blockchain, and the comprehensive list of blockchain applications. Further, the security of blockchain itself is a focus in this paper. In particular, we assess the blockchain security from risk analysis to derive comprehensive blockchain security risk categories, analyze the real attacks and bugs against blockchain, and summarize the recently developed security measures on blockchain. Finally, the challenges and research trends are presented to achieve more scalable and securer blockchain systems for the massive deployments.
引用
收藏
页数:15
相关论文
共 149 条
[1]  
Abdellatif T, 2018, INT CONF NEW TECHNOL
[2]  
Academy Binance, 2020, AC BIN
[3]   Applications of Blockchains in the Internet of Things: A Comprehensive Survey [J].
Ali, Muhammad Salek ;
Vecchio, Massimo ;
Pincheira, Miguel ;
Dolui, Koustabh ;
Antonelli, Fabio ;
Rehmani, Mubashir Husain .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2019, 21 (02) :1676-1717
[4]  
Amani S, 2018, PROCEEDINGS OF THE 7TH ACM SIGPLAN INTERNATIONAL CONFERENCE ON CERTIFIED PROGRAMS AND PROOFS, CPP 2018, P66, DOI 10.1145/3167084
[5]  
[Anonymous], 2020, NISTs Post -Quantum Cryptography Program Enters Selection Round
[6]  
Antonopoulos A. M., 2017, Mastering Bitcoin, V2nd
[7]  
Aruba, 2019, ARUBA 0122
[8]  
Barmes I., 2021, DELOITTE 0313
[9]  
Bayer D., 1993, SEQUENCES 2
[10]  
Beedham M., 2018, HACKERS SECRETLY RAN