zksync_consensus_bft 0.1.0-rc.2

ZKsync consensus bft actor
Documentation

Consensus

This crate implements the Fastest-HotStuff algorithm that is described in an upcoming paper It is a two-phase unchained consensus with quadratic view change (in number of authenticators, in number of messages it is linear) and optimistic responsiveness.

Node set

Right now, we assume that we have a static node set. In other words, we are running in proof-of-authority. When this repo is updated to proof-of-stake, we will have a dynamic node set.

Resources