• DocumentCode
    657383
  • Title

    Information propagation in the Bitcoin network

  • Author

    Decker, Christian ; Wattenhofer, R.

  • Author_Institution
    ETH Zurich, Zurich, Switzerland
  • fYear
    2013
  • fDate
    9-11 Sept. 2013
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    Bitcoin is a digital currency that unlike traditional currencies does not rely on a centralized authority. Instead Bitcoin relies on a network of volunteers that collectively implement a replicated ledger and verify transactions. In this paper we analyze how Bitcoin uses a multi-hop broadcast to propagate transactions and blocks through the network to update the ledger replicas. We then use the gathered information to verify the conjecture that the propagation delay in the network is the primary cause for blockchain forks. Blockchain forks should be avoided as they are symptomatic for inconsistencies among the replicas in the network. We then show what can be achieved by pushing the current protocol to its limit with unilateral changes to the client´s behavior.
  • Keywords
    financial data processing; foreign exchange trading; Bitcoin network; blockchain forks; digital currency; information propagation; multihop broadcast; protocol; replicated ledger; transaction verification; Buildings; Conferences; Delays; History; Peer-to-peer computing; Protocols; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Peer-to-Peer Computing (P2P), 2013 IEEE Thirteenth International Conference on
  • Conference_Location
    Trento
  • Type

    conf

  • DOI
    10.1109/P2P.2013.6688704
  • Filename
    6688704