13 releases (6 breaking)
✓ Uses Rust 2018 edition
|new 0.7.2||Apr 15, 2019|
|0.6.0||Jan 25, 2019|
|0.5.1||Dec 5, 2018|
|0.4.0||Nov 23, 2018|
1,020 downloads per month
GHOST-based Recursive ANcestor Deriving Prefix Agreement
A finality gadget for blockchains, implemented in Rust.
See https://github.com/w3f/consensus/blob/master/pdf/grandpa.pdf for a formal specification.
Finality gadget for blockchains.
Consensus proceeds in rounds. Each round, voters will cast a prevote and precommit message.
Votes on blocks are then applied to the blockchain, being recursively applied to
blocks before them. A DAG is superimposed over the blockchain with the
Equivocation detection and vote-set management is done in the
The work for actually casting votes is done in the