JUNO: Aggregated Vector Consensus for Optimal Asynchronous Common Subset
Abstract
In this paper, we propose \textit{aggregated vector consensus}, a new vector consensus primitive designed for asynchronous networks. The primitive achieves agreement by outputting a vector of values aggregated from independent process inputs. We then introduce \textsc{Juno}, an asynchronous common subset (ACS) protocol that fully implements our aggregated vector consensus to attain optimal message complexity. We further implement and evaluate \textsc{Juno} in comparison with the legacy HoneyBadgerBFT and the state-of-the-art Dory. Experiment results demonstrate its efficacy and efficiency. Our protocol demonstrates an average throughput performance improvement of 93\% compared with HoneyBadgerBFT and a 47\% improvement compared with Dory. Notably, our study makes significant progress in addressing the gap in applying vector consensus protocol in fully asynchronous networks.
Cite
@article{arxiv.2607.29244,
title = {JUNO: Aggregated Vector Consensus for Optimal Asynchronous Common Subset},
author = {Liangrong Zhao and Qin Wang and Joseph K. Liu and Jiangshan Yu},
journal= {arXiv preprint arXiv:2607.29244},
year = {2026}
}