English

Asymptotic Performance Analysis of Blockchain Protocols

Cryptography and Security 2019-06-13 v2 Distributed, Parallel, and Cluster Computing

Abstract

In the light of the recent fame of Blockchain technologies, numerous proposals and projects aiming at better practical viability have emerged. However, formally assessing their particularities and benefits has proven to be a difficult task. The aim of this work is to compare the fundamental differences of such protocols to understand how they lead to different practical performances. To reach this goal, we undertake a complexity analysis of a wide range of prominent distributed algorithms proposed for blockchain systems, under the lens of Total Order Broadcast protocols. We sampled protocols designed for very different settings and that use a broad range of techniques, thus giving a good overview of the achievements of state-of-the-art techniques. By analyzing latency and network usage, we are able to discuss each protocol's characteristics and properties in a consistent manner. One corollary result to our work is a more robust criteria to classify protocols as permissioned or permissionless.

Keywords

Cite

@article{arxiv.1902.04363,
  title  = {Asymptotic Performance Analysis of Blockchain Protocols},
  author = {Antoine Durand and Elyes Ben-Hamida and David Leporini and Gérard Memmi},
  journal= {arXiv preprint arXiv:1902.04363},
  year   = {2019}
}

Comments

16 pages, 2 figures

R2 v1 2026-06-23T07:38:39.533Z