article Open access

New Mathematical Model to Analyze Security of Sharding-Based Blockchain Protocols

  • IEEE Access
  • Institute of Electrical and Electronics Engineers
Research footprint

At a glance

Citations
62
References
48
Comments
0
Paper overview

Abstract

In recent years, the scalability issue of blockchain protocols has received huge attention. Sharding is one of the most promising solutions to scale blockchain. The basic idea behind sharding is to divide the blockchain network into multiple committees where each committee processes a separate set of transactions. In this paper, we propose a mathematical model to analyze the security of sharding-based blockchain protocols. Moreover, we analyze well-known sharding protocols including RapidChain, OmniLedger, and Zilliga to validate our model. The key contribution of our paper is to bound the failure probability for one committee and so for each epoch using probability bounds for sums of upper-bounded hypergeometric and binomial distributions. In addition, this paper contribution answers the following fundamental question: “how to keep the failure probability, for a given sharding protocol, smaller than a predefined threshold?”. Three probability bounds are used: Chebyshev, Hoeffding, and Chvátal. To illustrate the effectiveness of our proposed model, we conduct a numerical and comparative analysis of the proposed bounds.

Record transparency

Publication details

DOI
10.1109/access.2019.2961065
OpenAlex
W2994826096
Document type
article
Language
EN
Source
IEEE Access
Last metadata update
Community

Comments

Log in to join the discussion.

  1. No comments yet. Start the discussion.