A survey on security in consensus and smart contracts

被引:3
|
作者
Cao, Xuelian [1 ]
Zhang, Jianhui [1 ]
Wu, Xuechen [1 ]
Liu, Bo [1 ]
机构
[1] Southwest Univ, Sch Comp & Informat Sci, RISE, Chongqing 400715, Peoples R China
基金
中国国家自然科学基金;
关键词
Blockchain security; Consensus; Smart contracts; Security action-pathway; BLOCKCHAIN; BITCOIN; NETWORKS; PROTOCOL; INTERNET; THINGS;
D O I
10.1007/s12083-021-01268-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain technology has evolved from a cryptocurrency-exclusive technique for direct transactions among distrusting users (i.e., Blockchain 1.0), into a general programming paradigm for building decentralized applications (i.e., Blockchain 2.0). That greatly expands the application domain of Blockchain 2.0 while importing much more security issues than Blockchain 1.0. Intensive research on the security of blockchain technology has been conducted, showing that security has become the most concerned topic in the blockchain realm, and consensus and smart contracts are the most vulnerable parts to be attacked. On account of this, we are concerned mainly in this review paper with security issues related to consensus and smart contracts. Different from previous surveys, this survey especially tries to provide a systematic and comprehensive view on the security of blockchain technology within consensus and smart contracts through the integral action-pathway from root causes, vulnerabilities, and attacks, to the consequences. Moreover, the proposed countermeasures to the security issues in consensus and smart contracts are also evaluated and discussed in a holistic manner. With our understanding of the surveyed methods, we believe that countermeasures should be proposed with full consideration of the causal relationships among causes, vulnerabilities, attacks, and consequences. We expect the current work can pave the way for a comprehensive understanding of how a security issue functions and where the undiscovered vulnerabilities and possible attacks hide, so as to systematically design the countermeasures.
引用
收藏
页码:1008 / 1028
页数:21
相关论文
共 50 条
  • [31] Smart Contracts Contracts
    Bartoletti, Massimo
    FRONTIERS IN BLOCKCHAIN, 2020, 3
  • [32] Adaptive Security for Smart Contracts using High Granularity Metrics
    Bhamidipati, Venkata Siva Vijayendra
    Chan, Michael
    Chamorro, Derek
    Jain, Arpit
    Murthy, Ashok
    ICVISP 2019: PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON VISION, IMAGE AND SIGNAL PROCESSING, 2019,
  • [33] IoT Applications Using Blockchain and Smart Contracts
    Roriz, Rui
    Pereira, Jose Luis
    DIGITAL SCIENCE, 2019, 850 : 426 - 434
  • [34] Survey on Quality Assurance of Smart Contracts
    Wei, Zhiyuan
    Sun, Jing
    Zhang, Zijian
    Zhang, Xianhao
    Yang, Xiaoxuan
    Zhu, Liehuang
    ACM COMPUTING SURVEYS, 2025, 57 (02)
  • [35] A survey on blockchain, SDN and NFV for the smart-home security
    Douha, N'guessan Yves-Roland
    Bhuyan, Monowar
    Kashihara, Shigeru
    Fall, Doudou
    Taenaka, Yuzo
    Kadobayashi, Youki
    INTERNET OF THINGS, 2022, 20
  • [36] Security Accreditation and Software Approval with Smart Contracts
    Wrona, Konrad
    Scharf, Frank Micevski
    Jarosz, Michal
    IEEE COMMUNICATIONS MAGAZINE, 2021, 59 (02) : 56 - 62
  • [37] SECURIFY: Practical Security Analysis of Smart Contracts
    Tsankov, Petar
    Dan, Andrei
    Drachsler-Cohen, Dana
    Gervais, Arthur
    Bunzli, Florian
    Vechev, Martin
    PROCEEDINGS OF THE 2018 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (CCS'18), 2018, : 67 - 82
  • [38] Smart contracts in Spain; the regulation of smart contracts
    Legeren-Molina, Antonio
    REVISTA DE DERECHO CIVIL, 2018, 5 (02): : 193 - 241
  • [39] Smart contracts for smart rural supply chains
    Prause, Gunnar
    Boevsky, Ivan
    BULGARIAN JOURNAL OF AGRICULTURAL SCIENCE, 2019, 25 (03): : 454 - 463
  • [40] HORSTIFY: Sound Security Analysis of Smart Contracts
    Holler, Sebastian
    Biewer, Sebastian
    Schneidewind, Clara
    2023 IEEE 36TH COMPUTER SECURITY FOUNDATIONS SYMPOSIUM, CSF, 2023, : 245 - 260