Liveness and Consistency of Bitcoin and Prism Blockchains: The Non-lockstep Synchronous Case

Jing Li, Dongning Guo

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Scopus citations

Abstract

Bitcoin is a peer-to-peer payment system proposed by Nakamoto in 2008. Since then, a number of protocols based on the Nakamoto consensus have been proposed to improve the blockchain throughput while maintaining a similar level of security. In addition to bitcoin, this work also studies the Prism protocol proposed by Bagaria, Kannan, Tse, Fanti, and Viswanath in 2018. The liveness and consistency properties of the bitcoin and the Prism backbone protocols have been established by assuming either explicitly or implicitly that the blockchains have finite lifespan. While the lifespan can be arbitrarily large, it is unsatisfying for the security guarantee to be dependent on this parameter. In addition, most analyses also assume lockstep synchrony, where by the end of each round all honest miners have complete information about all blocks published until then. This paper presents a streamlined and strengthened analysis of the liveness and consistency of bitcoin and Prism protocols without the finite lifespan assumption. Also, we use the non-lockstep synchronous model which assumes the block propagation delays to be heterogeneous, arbitrary, and upper bounded by some constant. A probabilistic guarantee is also provided for a transaction to become permanent in the final ledger of all honest miners. In lieu of order optimal results, these properties take the form of explicit bounds, which provide improved design references for public transaction ledger protocols.

Original languageEnglish (US)
Title of host publicationIEEE International Conference on Blockchain and Cryptocurrency, ICBC 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781728166803
DOIs
StatePublished - May 2020
Event2nd IEEE International Conference on Blockchain and Cryptocurrency, ICBC 2020 - Virtual, Online, Canada
Duration: May 2 2020May 6 2020

Publication series

NameIEEE International Conference on Blockchain and Cryptocurrency, ICBC 2020

Conference

Conference2nd IEEE International Conference on Blockchain and Cryptocurrency, ICBC 2020
Country/TerritoryCanada
CityVirtual, Online
Period5/2/205/6/20

Keywords

  • Prism
  • analysis
  • bitcoin
  • non-lockstep synchrony

ASJC Scopus subject areas

  • Business, Management and Accounting (miscellaneous)
  • Accounting
  • Computer Networks and Communications
  • Information Systems and Management
  • Economics and Econometrics
  • Safety, Risk, Reliability and Quality
  • Control and Optimization

Fingerprint

Dive into the research topics of 'Liveness and Consistency of Bitcoin and Prism Blockchains: The Non-lockstep Synchronous Case'. Together they form a unique fingerprint.

Cite this