English

StairDag: Cross-DAG Validation For Scalable BFT Consensus

Cryptography and Security 2019-09-05 v2 Distributed, Parallel, and Cluster Computing

Abstract

This paper introduces a new consensus protocol, so-called \emph{\stair}, for fast consensus in DAG-based trustless system. In \stair, we propose a new approach to creating local block DAG, namely \emph{x-DAG} (cross-DAG), on each node. \emph{\stair} protocol is based on our Proof-of-Stake StakeDag framework \cite{stakedag} that distinguishes participants into users and validators by their stake. Both users and validators can create and validate event blocks. Unlike StakeDag's DAG, x-DAG ensures that each new block has to have parent blocks from both Users and Validators to achieve more safety and liveness. Our protocol leverages a pool of validators to expose more validating power to new blocks for faster consensus in a leaderless asynchronous system. Further, our framework allows participants to join as observers / monitors, who can retrieve DAG for post-validation, but do not participate in onchain validation.

Keywords

Cite

@article{arxiv.1908.11810,
  title  = {StairDag: Cross-DAG Validation For Scalable BFT Consensus},
  author = {Quan Nguyen and Andre Cronje and Michael Kong and Alex Kampa and George Samman},
  journal= {arXiv preprint arXiv:1908.11810},
  year   = {2019}
}

Comments

arXiv admin note: substantial text overlap with arXiv:1907.03655

R2 v1 2026-06-23T11:01:25.005Z