Nytro Posted September 30, 2014 Report Posted September 30, 2014 Juan A. GarayYahoo Labsgaray@yahoo-inc.comAggelos KiayiasUniversity of Athensaggelos@di.uoa.grNikos LeonardosUniversity of Athensnikos.leonardos@gmail.comSeptember 30, 2014AbstractBitcoin is the first and most popular decentralized cryptocurrency to date. In this work, weextract and analyze the core of the Bitcoin protocol, which we term the Bitcoin backbone, andprove two of its fundamental properties which we call common prefix and chain quality. Ourproofs hinge on appropriate and novel assumptions on the “hashing power” of the adversaryrelative to network synchronicity; our results are shown to be tight under high synchronization.Next, we propose and analyze applications that can be built “on top” of the backbone protocol,specifically focusing on Byzantine agreement (BA) and on the notion of a public transactionledger. Regarding BA, we observe that Nakamoto’s suggestion falls short of solving it,and present a simple alternative which works assuming that the adversary’s hashing power isbounded by 1=3. The public transaction ledger captures the essence of Bitcoin’s operation asa cryptocurrency, in the sense that it guarantees the “liveness” and “persistence” of committedtransactions. Based on this notion we describe and analyze the Bitcoin system as well as amore elaborate BA protocol, proving them secure assuming high network synchronicity andthat the adversary’s hashing power is strictly less than 1=2, while the adversarial bound neededfor security decreases as the network desynchronizes.Download: http://eprint.iacr.org/2014/765.pdf Quote