StairDag: Cross-DAG Validation For Scalable BFT Consensus

08/29/2019
by   Quan Nguyen, et al.
0

This paper introduces a new consensus protocol, so-called , for fast consensus in DAG-based trustless system. In , we propose a new approach to creating local block DAG, namely x-DAG (cross-DAG), on each node. protocol is based on our Proof-of-Stake StakeDag framework 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.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset
Success!
Error Icon An error occurred

Sign in with Google

×

Use your Google Account to sign in to DeepAI

×

Consider DeepAI Pro