arrow
Return

The Deferred Byzantine Generals Problem

delete2025-01-01
delete0
PRE
AI
X
Xuyang Liu
张子剑 cover
张子剑 (Zijian Zhang)
Z
Zhen Li
P
Peng Jiang
Y
Yajie Wang
李萌 (Meng Li)
祝烈煌 (Liehuang Zhu)
DOI:10.1109/TIFS.2025.3592566delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This paper introduces the Deferred Byzantine Generals Problem, a variant of the Byzantine Generals Problem which focuses on ensuring replicas maintain consistency over timed-release secret operations (operations that can only be known after a specified time or event). The solution to the problem is called the Deferred Byzantine Fault Tolerant (DBFT) consensus. DBFT can operate exclusive or be interleave with BFTs to handle specific tasks at designated sequence numbers or views, thereby facilitating the implementation of certain system-desirable features or supporting novel applications. It does not rely on existing timed-release primitives, but instead ensures its timed-release property through voting interactions. We presents the system model of DBFT SMR under partial synchronization using Threshold Public Key Encryption (TPKE) as the cryptographic primitives, highlighting the core issues. Then we design and implement the DBFT protocol using PBFT notations, focusing on the unique parts to facilitate expansions to other paradigms. Through experimental results, we show the impact of different executing modes and parameter choices on performance and discuss potential optimizations.
Keywords:
Distributed consensus
Byzantine fault tolerance
timed-release operations
threshold public key encryption

Journal

IEEE Transactions on Information Forensics and Security cover
IEEE Transactions on Information Forensics and Security
IF:
8
Papers:
5.2K
Citations:
2.3W

Organization

H
hefei university of technology
Scholars:
2.5W
Papers: 1.7W
Citations: 35
B
beijing institute of technology
Scholars:
5.4W
Papers: 3.9W
Citations: 63