2015 · 52 citations · 11 references
Simulation ModelCluster ComputingBlockchain Consensus ProtocolAttack SimulationNetwork ScienceBitcoin Peer-to-peer NetworkEngineeringInformation SecurityBitcoin NetworkBitcoin Reference ImplementationDenial-of-service AttackNetwork AnalysisComputer ScienceBlockchain ScalabilityCryptocurrencyTrusted P2pBlockchainCryptography
We present a simulation model of the Bitcoin peer-to-peer network, a widely deployed distributed electronic currency system. The model enables evaluations of the feasibility and cost of attacks on the Bitcoin network at full scale of 6,000 nodes. The simulation model is based on unmodified code from core segments of the Bitcoin reference implementation used by 99% of nodes. Parametrization of the model is performed based on large-scale measurements of the real-world network. We present preliminary validation results showing a reasonable correspondence of the propagation of messages in the Bitcoin network compared with simulation results. We apply the model to study the feasibility of a partitioning attack on the network and show that the attack is sensitive to the churn of the attacking nodes.
11
Bitcoin: A Peer-to-Peer Electronic Cash System
Dr Craig S Wright · SSRN Electronic Journal · 2008 · 14.3K citations · Full text
Bitcoin: A Peer-to-Peer Electronic Cash System
Spongebob Squarepants · SSRN Electronic Journal · 2008 · 11.2K citations · Full text
Information propagation in the Bitcoin network
Christian Decker, Roger Wattenhofer · 2013 · 1.2K citations
Blockchain Consensus Protocol, Network Science, Engineering +15