Skip to main content

Practical Settlement Bounds for Longest-Chain Consensus

  • Conference paper
  • First Online:
Advances in Cryptology – CRYPTO 2023 (CRYPTO 2023)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 14081))

Included in the following conference series:

  • 1051 Accesses

Abstract

Nakamoto’s longest-chain consensus paradigm now powers the bulk of the world’s cryptocurrencies and distributed finance infrastructure. An emblematic property of longest-chain consensus is that it provides probabilistic settlement guarantees that strengthen over time. This makes the exact relationship between settlement error and settlement latency a critical aspect of the protocol that both users and system designers must understand to make informed decisions. A recent line of work has finally provided a satisfactory rigorous accounting of this relationship for proof-of-work longest-chain protocols, but those techniques do not appear to carry over to the proof-of-stake setting.

This article develops a new analytic approach for establishing such settlement guarantees that yields explicit, rigorous settlement bounds for proof-of-stake longest-chain protocols, placing them on equal footing with their proof-of-work counterparts. Our techniques apply with some adaptations to the proof-of-work setting where they provide improvements to the state-of-the-art settlement bounds for proof-of-work protocols.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    https://ethereum.org/, prior to its shift to PoS in September 2022. The analysis also applies to currently deployed Ethereum Classic (ETC) and PoW Ethereum (ETHW) blockchains. In the rest of the paper, we refer to all these three instances together as “PoW-based Ethereum,” or simply Ethereum if no confusion can arise.

  2. 2.

    https://cardano.org/.

  3. 3.

    https://polkadot.network/.

  4. 4.

    https://minaprotocol.com/.

  5. 5.

    This is a slight simplification in the case of Ouroboros Praos, where the probability of a party that holds an s-fraction of stake (for \(s\in [0,1]\)) becoming a slot leader is in fact \(1-(1-f)^{s}\) for a constant f set to 1/20 in Cardano. We adopt this simplification for the sake of broader applicability of our bounds.

References

  1. Badertscher, C., Gaži, P., Kiayias, A., Russell, A., Zikas, V.: Consensus redux: distributed ledgers in the face of adversarial supremacy. Cryptology ePrint Archive, Report 2020/1021 (2020). https://eprint.iacr.org/2020/1021

  2. Badertscher, C., Gazi, P., Kiayias, A., Russell, A., Zikas, V.: Ouroboros genesis: composable proof-of-stake blockchains with dynamic availability. In: Lie, D., Mannan, M., Backes, M., Wang, X. (eds.) ACM CCS 2018, pp. 913–930. ACM Press, October 2018. https://doi.org/10.1145/3243734.3243848

  3. Blum, E., Kiayias, A., Moore, C., Quader, S., Russell, A.: The combinatorics of the longest-chain rule: linear consistency for proof-of-stake blockchains. In: Chawla, S. (ed.) 31st SODA, pp. 1135–1154. ACM-SIAM, January 2020. https://doi.org/10.1137/1.9781611975994.69

  4. Bonneau, J., Meckler, I., Rao, V., Shapiro, E.: Coda: decentralized cryptocurrency at scale. Cryptology ePrint Archive, Report 2020/352 (2020). https://eprint.iacr.org/2020/352

  5. Chen, J., Micali, S.: Algorand. arXiv preprint: arXiv:1607.01341 (2016)

  6. Daian, P., Pass, R., Shi, E.: Snow White: robustly reconfigurable consensus and applications to provably secure proof of stake. In: Goldberg, I., Moore, T. (eds.) FC 2019. LNCS, vol. 11598, pp. 23–41. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-32101-7_2

    Chapter  Google Scholar 

  7. David, B., Gaži, P., Kiayias, A., Russell, A.: Ouroboros Praos: an adaptively-secure, semi-synchronous proof-of-stake blockchain. In: Nielsen, J.B., Rijmen, V. (eds.) EUROCRYPT 2018, Part II. LNCS, vol. 10821, pp. 66–98. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-78375-8_3

    Chapter  Google Scholar 

  8. Dembo, A., et al.: Everything is a race and Nakamoto always wins. In: Ligatti, J., Ou, X., Katz, J., Vigna, G. (eds.) ACM CCS 20, pp. 859–878. ACM Press, November 2020. https://doi.org/10.1145/3372297.3417290

  9. Ethstats (2021). https://ethstats.net/

  10. Eyal, I., Sirer, E.G.: Majority is not enough: Bitcoin mining is vulnerable. In: Christin, N., Safavi-Naini, R. (eds.) FC 2014. Lecture Notes in Computer Science(), vol. 8437, pp. 436–454. Springer, Berlin (2014). https://doi.org/10.1007/978-3-662-45472-5_28

    Chapter  Google Scholar 

  11. Garay, J., Kiayias, A., Leonardos, N.: The bitcoin backbone protocol: analysis and applications. In: Oswald, E., Fischlin, M. (eds.) EUROCRYPT 2015, Part II. LNCS, vol. 9057, pp. 281–310. Springer, Heidelberg (2015). https://doi.org/10.1007/978-3-662-46803-6_10

    Chapter  Google Scholar 

  12. Gazi, P., Kiayias, A., Russell, A.: Tight consistency bounds for bitcoin. In: Ligatti, J., Ou, X., Katz, J., Vigna, G. (eds.) ACM CCS 20, pp. 819–838. ACM Press, November 2020. https://doi.org/10.1145/3372297.3423365

  13. Gazi, P., Ren, L., Russell, A.: Practical settlement bounds for proof-of-work blockchains. In: Proceedings of the 2022 ACM SIGSAC Conference on Computer and Communications Security, CCS 2022, pp. 1217–1230. Association for Computing Machinery, New York (2022). https://doi.org/10.1145/3548606.3559368

  14. Gaži, P., Ren, L., Russell, A.: Practical settlement bounds for longest-chain consensus. Cryptology ePrint Archive, Paper 2022/1571 (2022). https://eprint.iacr.org/2022/1571

  15. Guo, D., Ren, L.: Bitcoin’s latency-security analysis made simple. In: Proceedings of the 4th ACM Conference on Advances in Financial Technologies (2022)

    Google Scholar 

  16. Kiayias, A., Quader, S., Russell, A.: Consistency of proof-of-stake blockchains with concurrent honest slot leaders. In: 40th IEEE International Conference on Distributed Computing Systems, ICDCS 2020, Singapore, November 29 - December 1, 2020, pp. 776–786. IEEE (2020). https://doi.org/10.1109/ICDCS47774.2020.00065

  17. Kiayias, A., Russell, A., David, B., Oliynykov, R.: Ouroboros: a provably secure proof-of-stake blockchain protocol. In: Katz, J., Shacham, H. (eds.) CRYPTO 2017, Part I. LNCS, vol. 10401, pp. 357–388. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-63688-7_12

    Chapter  Google Scholar 

  18. Lamport, L.: The part-time parliament. In: Concurrency: the Works of Leslie Lamport, pp. 277–317 (2019)

    Google Scholar 

  19. Li, J., Guo, D.: On analysis of the bitcoin and prism backbone protocols in synchronous networks. In: 2019 57th Annual Allerton Conference on Communication, Control, and Computing (Allerton), pp. 17–24. IEEE (2019)

    Google Scholar 

  20. Li, J., Guo, D., Ren, L.: Close latency-security trade-off for the Nakamoto consensus. In: Proceedings of the 3rd ACM Conference on Advances in Financial Technologies, pp. 100–113 (2021)

    Google Scholar 

  21. Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system (2008)

    Google Scholar 

  22. Schneider, F.B.: Implementing fault-tolerant services using the state machine approach: a tutorial. ACM Comput. Surv. (CSUR) 22(4), 299–319 (1990)

    Article  Google Scholar 

Download references

Acknowledgements

This work is funded in part by National Science Foundation award 2143058.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alexander Russell .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 International Association for Cryptologic Research

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Gaži, P., Ren, L., Russell, A. (2023). Practical Settlement Bounds for Longest-Chain Consensus. In: Handschuh, H., Lysyanskaya, A. (eds) Advances in Cryptology – CRYPTO 2023. CRYPTO 2023. Lecture Notes in Computer Science, vol 14081. Springer, Cham. https://doi.org/10.1007/978-3-031-38557-5_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-38557-5_4

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-38556-8

  • Online ISBN: 978-3-031-38557-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics