A Survey of Blockchain From the Perspectives of Applications, Challenges, and Opportunities

被引:475
作者
Monrat, Ahmed Afif [1 ]
Schelen, Olov [1 ]
Andersson, Karl [1 ]
机构
[1] Lulea Univ Technol, Dept Comp Sci Elect & Space Engn, S-93187 Skelleftea, Sweden
关键词
Blockchain; distributed ledger; consensus procedures; cryptocurrency; smart contract; selfish mining; energy consumption; BITCOIN; TECHNOLOGY;
D O I
10.1109/ACCESS.2019.2936094
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain is the underlying technology of a number of digital cryptocurrencies. Blockchain is a chain of blocks that store information with digital signatures in a decentralized and distributed network. The features of blockchain, including decentralization, immutability, transparency and auditability, make transactions more secure and tamper proof. Apart from cryptocurrency, blockchain technology can be used in financial and social services, risk management, healthcare facilities, and so on. A number of research studies focus on the opportunity that blockchain provides in various application domains. This paper presents a comparative study of the tradeoffs of blockchain and also explains the taxonomy and architecture of blockchain, provides a comparison among different consensus mechanisms and discusses challenges, including scalability, privacy, interoperability, energy consumption and regulatory issues. In addition, this paper also notes the future scope of blockchain technology.
引用
收藏
页码:117134 / 117151
页数:18
相关论文
共 106 条
[1]  
Ahamad S., 2013, PROC 4 INT C ADV COM, V50, P42
[2]   Security and Privacy in Decentralized Energy Trading Through Multi-Signatures, Blockchain and Anonymous Messaging Streams [J].
Aitzhan, Nurzhan Zhumabekuly ;
Svetinovic, Davor .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2018, 15 (05) :840-852
[3]  
Akcora Cuneyt Gurcan, 2017, ARXIV170808749
[4]   Blockchain in Industries: A Survey [J].
Al-Jaroodi, Jameela ;
Mohamed, Nader .
IEEE ACCESS, 2019, 7 :36500-36515
[5]  
Alharby Maher, 2017, Proceedings of the Fourth International Conference on Computer Science and Information Technology (CSIT-2017), Dubai, Emiratos Arabes Unidos, 26-27 de Agosto 2017, DOI DOI 10.5121/CSIT.2017.71011
[6]   Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains [J].
Androulaki, Elli ;
Barger, Artem ;
Bortnikov, Vita ;
Cachin, Christian ;
Christidis, Konstantinos ;
De Caro, Angelo ;
Enyeart, David ;
Ferris, Christopher ;
Laventman, Gennady ;
Manevich, Yacov ;
Muralidharan, Srinivasan ;
Murthy, Chet ;
Binh Nguyen ;
Sethi, Manish ;
Singh, Gari ;
Smith, Keith ;
Sorniotti, Alessandro ;
Stathakopoulou, Chrysoula ;
Vukolic, Marko ;
Cocco, Sharon Weed ;
Yellick, Jason .
EUROSYS '18: PROCEEDINGS OF THE THIRTEENTH EUROSYS CONFERENCE, 2018,
[7]   Blockchain Technologies: The Foreseeable Impact on Society and Industry [J].
Aste, Tomaso ;
Tasca, Paolo ;
Di Matteo, Tiziana .
COMPUTER, 2017, 50 (09) :18-28
[8]   A Survey of Attacks on Ethereum Smart Contracts (SoK) [J].
Atzei, Nicola ;
Bartoletti, Massimo ;
Cimoli, Tiziana .
PRINCIPLES OF SECURITY AND TRUST (POST 2017), 2017, 10204 :164-186
[9]   MedRec: Using Blockchain for Medical Data Access and Permission Management [J].
Azaria, Asaph ;
Ekblaw, Ariel ;
Vieira, Thiago ;
Lippman, Andrew .
PROCEEDINGS 2016 2ND INTERNATIONAL CONFERENCE ON OPEN AND BIG DATA - OBD 2016, 2016, :25-30
[10]  
Baars D.S., 2016, THESIS