Estimating Patch Propagation Times across (Blockchain) Forks

05/16/2022
by   Sebastien Andreina, et al.
0

The wide success of Bitcoin has led to a huge surge of alternative cryptocurrencies (altcoins). Most altcoins essentially fork Bitcoin's code with minor modifications, such as the number of coins to be minted, the block size, and the block generation time. As such, they are often deemed identical to Bitcoin in terms of security, robustness, and maturity. In this paper, we show that this common conception is misleading. By mining data retrieved from the GitHub repositories of various altcoin projects, we estimate the time it took to propagate relevant patches from Bitcoin to the altcoins. We find that, while the Bitcoin development community is quite active in fixing security flaws of Bitcoin's code base, forked cryptocurrencies are not as rigorous in patching the same vulnerabilities (inherited from Bitcoin). In some cases, we observe that even critical vulnerabilities, discovered and fixed within the Bitcoin community, have been addressed by the altcoins tens of months after disclosure. Besides raising awareness of this problem, our work aims to motivate the need for a proper responsible disclosure of vulnerabilities to all forked chains prior to reporting them publicly.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/30/2022

BlockScope: Detecting and Investigating Propagated Vulnerabilities in Forked Blockchain Projects

Due to the open-source nature of the blockchain ecosystem, it is common ...
research
01/21/2022

Attack of the Clones: Measuring the Maintainability, Originality and Security of Bitcoin 'Forks' in the Wild

Since Bitcoin appeared in 2009, over 6,000 different cryptocurrency proj...
research
12/13/2019

Implementing a Protocol Native Managed Cryptocurrency

Previous work presented a theoretical model based on the implicit Bitcoi...
research
03/30/2022

Hawkes Process Modeling of Block Arrivals in Bitcoin Blockchain

The paper constructs a multi-variate Hawkes process model of Bitcoin blo...
research
06/06/2020

Bitcoin covenants unchained

Covenants are linguistic primitives that extend the Bitcoin script langu...
research
11/28/2020

Close Latency–Security Trade-off for the Nakamoto Consensus

Bitcoin is a peer-to-peer electronic cash system invented by Nakamoto in...
research
07/12/2022

From Bitcoin to Solana – Innovating Blockchain towards Enterprise Applications

This survey presents a comprehensive study of recent advances in block-c...

Please sign up or login with your details

Forgot password? Click here to reset