Mathematical Modelling of Dual–Layer Byzantine Fault–Tolerant Consensus Process for Optimal Sharding and Mitigation of Blockchain Trilemma

The dual–layer consensus process enhances the transaction processing performance of Byzantine fault–tolerant consensus blockchains through a method called sharding. In this sharding method, the network of validator nodes is partitioned into multiple subsystems, each consisting of a group of nodes at a lower level, known as shards. Consensus formation within these shards is aggregated at a higher level among the leaders of each shard, thereby reducing the total communication load throughout the process. This paper theoretically analyzes the impact of node group partitioning in the dual–layer consensus process on average throughput using a stochastic model of Byzantine fault–tolerant consensus blockchains. Consequently, we derive a formula that qualitatively explains the simulation results of existing research. Additionally, we determine the optimal number of shards that maximizes average throughput in dual–layer Byzantine fault–tolerant consensus processes. Furthermore, we demonstrate that at this optimal value, the blockchain trilemma—balancing decentralization, scalability, and security—can be mitigated. Specifically, we demonstrate that both security and scalability are enhanced when the degree of decentralization is increased.

Authors

Institutions

Publication Details

Published
2024-10-09
DOI
https://doi.org/10.1109/brains63024.2024.10732571
Citations
9
Primary Topic
Blockchain Technology Applications and Security
Type
article
Field-Weighted Citation Impact
7.01
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Mathematical Modelling of Dual–Layer Byzantine Fault–Tolerant Consensus Process for Optimal Sharding and Mitigation of Blockchain Trilemma

Akihiro Fujihara
9 citations
Blockchain Technology Applications and Security
7.01
article

Mathematical Modelling of Dual–Layer Byzantine Fault–Tolerant Consensus Process for Optimal Sharding and Mitigation of Blockchain Trilemma

Akihiro Fujihara
article en
9 citations

Abstract

The dual–layer consensus process enhances the transaction processing performance of Byzantine fault–tolerant consensus blockchains through a method called sharding. In this sharding method, the network of validator nodes is partitioned into multiple subsystems, each consisting of a group of nodes at a lower level, known as shards. Consensus formation within these shards is aggregated at a higher level among the leaders of each shard, thereby reducing the total communication load throughout the process. This paper theoretically analyzes the impact of node group partitioning in the dual–layer consensus process on average throughput using a stochastic model of Byzantine fault–tolerant consensus blockchains. Consequently, we derive a formula that qualitatively explains the simulation results of existing research. Additionally, we determine the optimal number of shards that maximizes average throughput in dual–layer Byzantine fault–tolerant consensus processes. Furthermore, we demonstrate that at this optimal value, the blockchain trilemma—balancing decentralization, scalability, and security—can be mitigated. Specifically, we demonstrate that both security and scalability are enhanced when the degree of decentralization is increased.

Chiba Institute of Technology (JP)
Climate action
Openalex Percentile: Top 3%
Blockchain Technology Applications and Security
7.01
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Mathematical Modelling of Dual–Layer Byzantine Fault–Tolerant Consensus Process for Optimal Sharding and Mitigation of Blockchain Trilemma — Akihiro Fujihara · (2024) | TGRS Research Map | TGRS