A Survey on Security and Privacy Issues of Bitcoin

被引:517
作者
Conti, Mauro [1 ]
Kumar, E. Sandeep [2 ]
Lal, Chhagan [1 ,3 ]
Ruj, Sushmita [4 ]
机构
[1] Univ Padua, Dept Math, I-35131 Padua, Italy
[2] Ramaiah Inst Technol, Dept Telecommun Engn, Bengaluru 560054, India
[3] Manipal Univ Jaipur, CSE Dept, Jaipur 303007, Rajasthan, India
[4] Indian Stat Inst, Comp & Commun Sci Div, Cryptol & Secur Res Unit, Kolkata 700108, India
来源
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS | 2018年 / 20卷 / 04期
基金
欧盟地平线“2020”;
关键词
Bitcoins; cryptocurrency; security threats; user privacy; BLOCKCHAIN; ATTACKS;
D O I
10.1109/COMST.2018.2842460
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Bitcoin is a popular cryptocurrency that records all transactions in a distributed append-only public ledger called blockchain. The security of Bitcoin heavily relies on the incentive-compatible proof-of-work (PoW) based distributed consensus protocol, which is run by the network nodes called miners. In exchange for the incentive, the miners are expected to maintain the blockchain honestly. Since its launch in 2009, Bitcoin economy has grown at an enormous rate, and it is now worth about 150 billions of dollars. This exponential growth in the market value of bitcoins motivate adversaries to exploit weaknesses for profit, and researchers to discover new vulnerabilities in the system, propose countermeasures, and predict upcoming trends. In this paper, we present a systematic survey that covers the security and privacy aspects of Bitcoin. We start by giving an overview of the Bitcoin system and its major components along with their functionality and interactions within the system. We review the existing vulnerabilities in Bitcoin and its major underlying technologies such as blockchain and PoW-based consensus protocol. These vulnerabilities lead to the execution of various security threats to the standard functionality of Bitcoin. We then investigate the feasibility and robustness of the state-of-the-art security solutions. Additionally, we discuss the current anonymity considerations in Bitcoin and the privacy-related threats to Bitcoin users along with the analysis of the existing privacy-preserving solutions. Finally, we summarize the critical open challenges, and we suggest directions for future research towards provisioning stringent security and privacy solutions for Bitcoin.
引用
收藏
页码:3416 / 3452
页数:37
相关论文
共 186 条
[1]  
Alam M. T., 2015, 21 IEEE INT WORK LOC, P1, DOI DOI 10.1109/LANMAN.2015.7114742
[2]  
Androulaki Elli, 2013, Revised Selected Papers, P34, DOI DOI 10.1007/978-3-642-39884-1
[3]   On the Malleability of Bitcoin Transactions [J].
Andrychowicz, Marcin ;
Dziembowski, Stefan ;
Malinowski, Daniel ;
Mazurek, Lukasz .
FINANCIAL CRYPTOGRAPHY AND DATA SECURITY (FC 2015), 2015, 8976 :1-18
[4]  
[Anonymous], MINING MARKETS EVOLU
[5]  
[Anonymous], P 13 INT C MOD DEC A
[6]  
[Anonymous], 2017, TWINSCOIN CRYPTOCURR
[7]  
[Anonymous], FEDERAL INFORM PROCE
[8]  
[Anonymous], SOLUTION SYBIL ATTAC
[9]  
[Anonymous], 2011, CORR
[10]  
[Anonymous], DECOR