Monash University
Browse

Enhancing Byzantine Fault Tolerance: Leaderless and Asynchronous Consensus with Trusted Hardware Assistance

thesis
posted on 2025-02-03, 06:52 authored by Liangrong Zhao
This thesis addresses challenges in Byzantine fault-tolerant (BFT) consensus protocols, proposing improvements to resilience, scalability, and performance. A leaderless BFT protocol is introduced using trusted hardware to eliminate the leader bottleneck, reduce communication complexity, and enhance fault tolerance. We propose a trusted protocol Janus that achieves linear message complexity in asynchronous networks. Juno, a hardware-independent protocol, optimizes performance without relying on trusted hardware, using a novel vector consensus approach. Theoretical analysis and experiments show these protocols advance BFT consensus efficiency, with implications for decentralized systems like blockchain, offering both hardware-assisted and independent solutions for fault-tolerant networks.

History

Campus location

Australia

Principal supervisor

Rafael Dowsley

Additional supervisor 1

Joseph Liu

Additional supervisor 2

Jiangshan Yu

Additional supervisor 3

Qinghua Lu

Year of Award

2025

Department, School or Centre

Software Systems & Cybersecurity

Additional Institution or Organisation

Data61, CSIRO

Course

Doctor of Philosophy

Degree Type

DOCTORATE

Faculty

Faculty of Information Technology

Usage metrics

    Faculty of Information Technology Theses

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC