Statistical detection of selfish mining in proof-of-work blockchain systems

被引:2
|
作者
Li, Sheng-Nan [1 ,2 ]
Campajola, Carlo [1 ,2 ,3 ,4 ]
Tessone, Claudio J. [1 ,2 ]
机构
[1] Univ Zurich, Fac Business Econ & Informat, Blockchain & Distributed Ledger Technol, CH-8050 Zurich, Switzerland
[2] Univ Zurich, Fac Business Econ & Informat, UZH Blockchain Ctr, CH-8050 Zurich, Switzerland
[3] DLT Sci Fdn, London, England
[4] UCL, Inst Finance & Technol, London, England
基金
瑞士国家科学基金会;
关键词
ATTACKS;
D O I
10.1038/s41598-024-55348-3
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
The core of many cryptocurrencies is the decentralised validation network operating on proof-of-work technology. In these systems, validation is done by so-called miners who can digitally sign blocks once they solve a computationally-hard problem. Conventional wisdom generally considers this protocol as secure and stable as miners are incentivised to follow the behaviour of the majority. However, whether some strategic mining behaviours occur in practice is still a major concern. In this paper we target this question by focusing on a security threat: a selfish mining attack in which malicious miners deviate from protocol by not immediately revealing their newly mined blocks. We propose a statistical test to analyse each miner's behaviour in five popular cryptocurrencies: Bitcoin, Litecoin, Monacoin, Ethereum and Bitcoin Cash. Our method is based on the realisation that selfish mining behaviour will cause identifiable anomalies in the statistics of miner's successive blocks discovery. Secondly, we apply heuristics-based address clustering to improve the detectability of this kind of behaviour. We find a marked presence of abnormal miners in Monacoin and Bitcoin Cash, and, to a lesser extent, in Ethereum. Finally, we extend our method to detect coordinated selfish mining attacks, finding mining cartels in Monacoin where miners might secretly share information about newly mined blocks in advance. Our analysis contributes to the research on security in cryptocurrency systems by providing the first empirical evidence that the aforementioned strategic mining behaviours do take place in practice.
引用
收藏
页数:13
相关论文
共 50 条
  • [31] RDV: An Alternative To Proof-of-Work And A Real Decentralized Consensus For Blockchain
    Solat, Siamak
    BLOCKSYS'18: PROCEEDINGS OF THE 1ST BLOCKCHAIN-ENABLED NETWORKED SENSOR SYSTEMS, 2018, : 25 - 32
  • [32] Memory-Bound Proof-of-Work Acceleration for Blockchain Applications
    Wu, Kun
    Dai, Guohao
    Hu, Xing
    Li, Shuangchen
    Xie, Xinfeng
    Wang, Yu
    Xie, Yuan
    PROCEEDINGS OF THE 2019 56TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2019,
  • [33] Trie-Hashimoto: State Trie-Based Proof-of-Work Mining for Optimizing Blockchain Storage
    Kim, Jae-Yun
    Lee, Junmo
    Moon, Soo-Mook
    IEEE ACCESS, 2024, 12 : 18315 - 18329
  • [34] Modeling the Impact of Network Connectivity on Consensus Security of Proof-of-Work Blockchain
    Xiao, Yang
    Zhang, Ning
    Lou, Wenjing
    Hou, Y. Thomas
    IEEE INFOCOM 2020 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2020, : 1648 - 1657
  • [35] 2-hop Blockchain: Combining Proof-of-Work and Proof-of-Stake Securely
    Tuyet Duong
    Fan, Lei
    Katz, Jonathan
    Phuc Thai
    Zhou, Hong-Sheng
    COMPUTER SECURITY - ESORICS 2020, PT II, 2020, 12309 : 697 - 712
  • [37] When Proof-of-Work (PoW) based blockchain meets VANET environments
    Diallo, El-hacen
    Dib, Omar
    Zema, Nicola Roberto
    Al Agha, Khaldoun
    2021 12TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), 2021, : 336 - 343
  • [38] Cobalt: Optimizing Mining Rewards in Proof-of-Work Network Games
    Vedula, Arti
    Gupta, Abhishek
    Venkatakrishnan, Shaileshh Bojja
    2023 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY, ICBC, 2023,
  • [39] AeRChain: An Anonymous and Efficient Redactable Blockchain Scheme Based on Proof-of-Work
    Luo, Bin
    Yang, Changlin
    ENTROPY, 2023, 25 (02)
  • [40] Analysis of the Communication Traffic Model for Permissioned Blockchain Based on Proof-of-Work
    Zhang, Haihua
    Lao, Laphou
    Shu, Chang
    Xiao, Bin
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2021), 2021,