Delay Analysis of the BFT Blockchain Data Dissemination: Case of Narwhal Protocol

  • Khouloud Hwerbi
  • , Ichrak Amdouni
  • , Cedric Adjih
  • , Philippe Jacquet
  • , Leila Azouz Saidane
  • , Anis Laouiti

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This article investigates data dissemination delays in a Directed Acyclic Graph (DAG)-based Byzantine Fault Tolerant (BFT) blockchain. We focus particularly on the Narwhal protocol, a mempool-based approach for efficiently disseminating transactions and constructing a DAG. Narwhal is designed to work alongside a BFT consensus protocol like Tusk. Tusk then orders the transaction metadata based on the DAG information. Through an in-depth analysis of the protocol messages, we establish a mathematical model for message propagation delays. We start by considering a specific probability distribution for data network propagation delays: Gaussian Distribution. Then, we consider a general propagation delay distribution. Also, we assume large networks and apply some approximations, i.e., the Central Limit Theorem (CLT). Finally, we develop the Narwhal protocol and demonstrate that the simulated delays are compatible with the theoretical ones.

Original languageEnglish
Title of host publication2024 20th International Conference on Wireless and Mobile Computing, Networking and Communications, WiMob 2024
PublisherIEEE Computer Society
Pages651-656
Number of pages6
ISBN (Electronic)9798350387445
DOIs
Publication statusPublished - 1 Jan 2024
Event20th International Conference on Wireless and Mobile Computing, Networking and Communications, WiMob 2024 - Paris, France
Duration: 21 Oct 202423 Oct 2024

Publication series

NameInternational Conference on Wireless and Mobile Computing, Networking and Communications
ISSN (Print)2161-9646
ISSN (Electronic)2161-9654

Conference

Conference20th International Conference on Wireless and Mobile Computing, Networking and Communications, WiMob 2024
Country/TerritoryFrance
CityParis
Period21/10/2423/10/24

Keywords

  • BFT Blockchain
  • CLT
  • Nar-whal
  • Network Delay Analysis
  • Order Statistics
  • large-scale

Fingerprint

Dive into the research topics of 'Delay Analysis of the BFT Blockchain Data Dissemination: Case of Narwhal Protocol'. Together they form a unique fingerprint.

Cite this