English

JUNO: Aggregated Vector Consensus for Optimal Asynchronous Common Subset

Cryptography and Security 2026-07-31 v1

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 O(n2)\mathcal{O}(n^2) 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}
}