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 条
  • [41] A Survey on SLA Management Using Blockchain Based Smart Contracts
    Hamdi, Nawel
    El Hog, Chiraz
    Ben Djemaa, Raoudha
    Sliman, Layth
    INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, ISDA 2021, 2022, 418 : 1425 - 1433
  • [42] A comprehensive survey on security, privacy and authentication in blockchain
    Alghamdi, Turki Ali
    Javaid, Nadeem
    INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2023, 19 (03) : 259 - 286
  • [43] Blockchain-Enabled Social Security Services Using Smart Contracts
    Tang, Song
    Wang, Zhiqiang
    Dong, Jia
    Ma, Yandong
    IEEE ACCESS, 2022, 10 : 73857 - 73870
  • [44] Advanced Security Auditing Methods for Solidity-Based Smart Contracts
    Xiao, Meihua
    Xu, Yangping
    Li, Zehuan
    Wan, Hongbin
    ELECTRONICS, 2024, 13 (20)
  • [45] GeoCoin: Supporting Ideation and Collaborative Design with Smart Contracts
    Nissen, Bettina
    Pschetz, Larissa
    Murray-Rust, Dave
    Mehrpouya, Hadi
    Oosthuizen, Shaune
    Speed, Chris
    PROCEEDINGS OF THE 2018 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI 2018), 2018,
  • [46] Trust but Verify: The Oracle Paradox of Blockchain Smart Contracts
    Albizri, Abdullah
    Appelbaum, Deniz
    JOURNAL OF INFORMATION SYSTEMS, 2021, 35 (02) : 1 - 16
  • [47] Enhanced Security of IoT Data Sharing Management by Smart Contracts and Blockchain
    Hoang-Anh Pham
    Trung-Kien Le
    Thi-Ngoc-My Pham
    Hoai-Quoc-Trung Nguyen
    Thanh-Van Le
    ISCIT 2019: PROCEEDINGS OF 2019 19TH INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES (ISCIT), 2019, : 398 - 403
  • [48] Future Contracts: Smart Contracts
    Kashyap, Sistla
    Pathak, Pankaj
    CARDIOMETRY, 2022, (24): : 729 - 736
  • [49] Ethereum smart contract security research: survey and future research opportunities
    Wang, Zeli
    Jin, Hai
    Dai, Weiqi
    Choo, Kim-Kwang Raymond
    Zou, Deqing
    FRONTIERS OF COMPUTER SCIENCE, 2021, 15 (02)
  • [50] From smart legal contracts to contracts on blockchain: An empirical investigation
    Bassan, Fabio
    Rabitti, Maddalena
    COMPUTER LAW & SECURITY REVIEW, 2024, 55