Auncel: Fair Byzantine Consensus Protocol with High Performance: Fair Byzantine Consensus Protocol with High Performance

Wuhui Chen, Yikai Feng, Jianting Zhang, Zhongteng Cai, Hong Ning Dai*, Zibin Zheng

*Corresponding author for this work

Research output: Chapter in book/report/conference proceedingConference proceedingpeer-review

1 Citation (Scopus)

Abstract

Since the advent of decentralized financial applications based on blockchains, new attacks that take advantage of manipulating the order of transactions have emerged. To this end, order fairness protocols are devised to prevent such order manipulations. However, existing order fairness protocols adopt time-consuming mechanisms that bring huge computation overheads and defer the finalization of transactions to the following rounds, eventually compromising system performance. In this work, we present Auncel, a novel consensus protocol that achieves both order fairness and high performance. Auncel leverages a weight-based strategy to order transactions, enabling all transactions in a block to be committed within one consensus round, without cost computation and further delays. Furthermore, Auncel achieves censorship resistance by integrating the consensus protocol with the fair ordering strategy, ensuring all transactions can be ordered fairly. To reduce the overheads introduced by the fair ordering strategy, we also design optimization mechanisms, including dynamic transaction compression and adjustable replica proposal strategy. We implement a prototype of Auncel based on HotStuff and construct extensive experiments. Experimental results show that Auncel can increase the throughput by 6× and reduce the confirmation latency by 3× compared with state-of-the-art order fairness protocols.

Original languageEnglish
Title of host publicationIEEE INFOCOM 2024 - IEEE Conference on Computer Communications
PublisherIEEE
Pages1251-1260
Number of pages10
ISBN (Electronic)9798350383508
ISBN (Print)9798350383515
DOIs
Publication statusPublished - May 2024
EventIEEE International Conference on Computer Communications, IEEE INFOCOM 2024 - Vancouver, Canada
Duration: 20 May 202423 May 2024
https://infocom2024.ieee-infocom.org/ (Link to conference website)
https://infocom2024.ieee-infocom.org/program/main-technical-program (Link to conference programme)
https://ieeexplore.ieee.org/xpl/conhome/10621050/proceeding

Publication series

NameProceedings - IEEE Conference on Computer Communications, INFOCOM
ISSN (Print)0743-166X
ISSN (Electronic)2641-9874

Conference

ConferenceIEEE International Conference on Computer Communications, IEEE INFOCOM 2024
Country/TerritoryCanada
CityVancouver
Period20/05/2423/05/24
Internet address

Fingerprint

Dive into the research topics of 'Auncel: Fair Byzantine Consensus Protocol with High Performance: Fair Byzantine Consensus Protocol with High Performance'. Together they form a unique fingerprint.

Cite this