Blockchain challenges and opportunities: a survey

被引:1822
|
作者
Zheng, Zibin [1 ]
Xie, Shaoan [1 ]
Dai, Hong-Ning [2 ]
Chen, Xiangping [3 ]
Wang, Huaimin [4 ]
机构
[1] Sun Yat Sen Univ, Sch Data & Comp Sci, Guangzhou 510275, Guangdong, Peoples R China
[2] Macau Univ Sci & Technol, Fac Informat Technol, Macau, Peoples R China
[3] Sun Yat Sen Univ, Natl Engn Res Ctr Digital Life, Inst Adv Technol, Guangzhou 510275, Guangdong, Peoples R China
[4] Natl Univ Def Technol, Natl Lab Parallel & Distributed Proc, Changsha 410073, Hunan, Peoples R China
基金
中国国家自然科学基金;
关键词
blockchain; consensus algorithms; cryptocurrency; IoT; internet of things; smart contract; INTERNET;
D O I
10.1504/IJWGS.2018.095647
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain has numerous benefits such as decentralisation, persistency, anonymity and auditability. There is a wide spectrum of blockchain applications ranging from cryptocurrency, financial services, risk management, internet of things (IoT) to public and social services. Although a number of studies focus on using the blockchain technology in various application aspects, there is no comprehensive survey on the blockchain technology in both technological and application perspectives. To fill this gap, we conduct a comprehensive survey on the blockchain technology. In particular, this paper gives the blockchain taxonomy, introduces typical blockchain consensus algorithms, reviews blockchain applications and discusses technical challenges as well as recent advances in tackling the challenges. Moreover, this paper also points out the future directions in the blockchain technology.
引用
收藏
页码:352 / 375
页数:24
相关论文
共 50 条
  • [31] Blockchain for smart communities: Applications, challenges and opportunities
    Aggarwal, Shubhani
    Chaudhary, Rajat
    Aujla, Gagangeet Singh
    Kumar, Neeraj
    Choo, Kim-Kwang Raymond
    Zomaya, Albert Y.
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2019, 144 : 13 - 48
  • [32] Revolutionizing Manufacturing with Blockchain Technology: Opportunities and Challenges
    Talpur, Samar Raza
    Sikandar, Huma
    Abbas, Alhamzah F.
    Ali, Javed
    INTERNATIONAL JOURNAL OF ONLINE AND BIOMEDICAL ENGINEERING, 2023, 19 (10) : 49 - 64
  • [33] Blockchain Technology in Education: Opportunities, Challenges, and Beyond
    Samala A.D.
    Mhlanga D.
    Bojic L.
    Howard N.-J.
    Coelho D.P.
    International Journal of Interactive Mobile Technologies, 2024, 18 (01): : 20 - 42
  • [34] Blockchain-Opportunities and challenges for accounting professionals
    Sinha, Soma
    JOURNAL OF CORPORATE ACCOUNTING AND FINANCE, 2020, 31 (02): : 65 - 67
  • [35] The Convergence of Blockchain and IoT: Opportunities, Challenges and Solutions
    Yang, Qing
    Lu, Rongxing
    Rong, Chunming
    Challal, Yacine
    Laurent, Maryline
    Wang, Shengling
    IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) : 4556 - 4560
  • [36] Blockchain for 5G: Opportunities and Challenges
    Chaer, Abdulla
    Salah, Khaled
    Lima, Claudio
    Ray, Partha Pratim
    Sheltami, Tarek
    2019 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2019,
  • [37] Opportunities and challenges of blockchain technology in the healthcare industry
    Petre, Anca
    Hai, Nassima
    M S-MEDECINE SCIENCES, 2018, 34 (10): : 852 - 856
  • [38] An Overview of Blockchain Technologies: Principles, Opportunities and Challenges
    Mermer, Gultekin Berahan
    Zeydan, Engin
    Arslan, Suayb S.
    2018 26TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2018,
  • [39] Blockchain in Healthcare Opportunities, Challenges, and Possible Solutions
    Agbo, Cornelius Chidubem
    Mahmoud, Qusay H.
    INTERNATIONAL JOURNAL OF HEALTHCARE INFORMATION SYSTEMS AND INFORMATICS, 2020, 15 (03) : 82 - 97
  • [40] Blockchain for Edge of Things: Applications, Opportunities, and Challenges
    Gadekallu, Thippa Reddy
    Pham, Quoc-Viet
    Nguyen, Dinh C.
    Maddikunta, Praveen Kumar Reddy
    Deepa, N.
    Prabadevi, B.
    Pathirana, Pubudu N.
    Zhao, Jun
    Hwang, Won-Joo
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (02): : 964 - 988