Analysis of Hashrate-Based Double Spending
arXiv:1402.2009
Abstract
Bitcoin is the world's first decentralized digital currency. Its main technical innovation is the use of a blockchain and hash-based proof of work to synchronize transactions and prevent double-spending the currency. While the qualitative nature of this system is well understood, there is widespread confusion about its quantitative aspects and how they relate to attack vectors and their countermeasures. In this paper we take a look at the stochastic processes underlying typical attacks and their resulting probabilities of success.
13 pages
Cited by in corpus (43)
- A Survey on Security and Privacy Issues of Bitcoin
- Bitcoin Transaction Malleability and MtGox
- Exploring the Attack Surface of Blockchain: A Systematic Overview
- The Balance Attack Against Proof-Of-Work Blockchains: The R3 Testbed as an Example
- Double spend races
- A Survey on Applications of Game Theory in Blockchain
- Deconstructing Blockchains: A Comprehensive Survey on Consensus, Membership and Structure
- Block arrivals in the Bitcoin blockchain
- Blockchain Transaction Processing
- Bitcoin's Security Model Revisited
- A Deep Dive into Bitcoin Mining Pools: An Empirical Analysis of Mining Shares
- Hijacking Routes in Payment Channel Networks: A Predictability Tradeoff
- Blockchain Mining Games with Pay Forward
- Blockchain Mining Games
- Cryptocurrencies without Proof of Work
- On Profitability of Nakamoto double spend
- Double-Spend Counterattacks: Threat of Retaliation in Proof-of-Work Systems
- On Cyber Risk Management of Blockchain Networks: A Game Theoretic Approach
- Toward Blockchain-Enabled Supply Chain Anti-Counterfeiting and Traceability
- Profitable Double-Spending Attacks
- Ethereum ECCPoW
- Practical Modeling and Analysis of Blockchain Radio Access Network
- Scalable Consensus Protocols for PoW based Blockchain and blockDAG
- Double-Spending Risk Quantification in Private, Consortium and Public Ethereum Blockchains
- On the profitability of selfish blockchain mining under consideration of ruin
- Bitcoin and Blockchain: Security and Privacy
- Bitcoin Blockchain Dynamics: the Selfish-Mine Strategy in the Presence of Propagation Delay
- Modelling Attacks in Blockchain Systems using Petri Nets
- A New Theoretical Framework of Pyramid Markov Processes for Blockchain Selfish Mining
- Centrally Banked Cryptocurrencies
- Predicting Block Halving Party Times
- On the Phase Space of Block-Hiding Strategies in Bitcoin-like networks
- SISSLE in consensus-based Ripple: Some Improvements in Speed, Security and Last Mile Connectivity
- Block Access Control in Wireless Blockchain Network: Design, Modeling and Analysis
- Hydra: A Multiple Blockchain Protocol for Improving Transaction Throughput
- RTM: Blockchain That Support Revocable Transaction Model
- Catfish Effect Between Internal and External Attackers:Being Semi-honest is Helpful
- Risks and Transaction Costs of Distributed-Ledger Fintech: Boundary Effects and Consequences
- securePrune:Secure block pruning in UTXO based blockchains using Accumulators
- Security Analysis of Distributed Ledgers and Blockchains through Agent-based Simulation
- The Convergence Rates of Blockchain Mining Games: A Markovian Approach
- Close Latency--Security Trade-off for the Nakamoto Consensus
- Scaling Blockchains to Support Electronic Health Records for Hospital Systems