GRANDPA

GHOST-based Recursive ANcestor Deriving Prefix Agreement

GRANDPA (GHOST-based Recursive ANcestor Deriving Prefix Agreement), also previously known as SHAFT (SHared Ancestry Finality Tool), and originally known as AfG, is a finality gadget for blockchains, implemented in Rust.

GRANDPA Block Finality in Polkadot: An Introduction (Part 1)

Used in

  • Polkadot is a blockchain for scalable decentralized computation and interoperability.

Whitepaper

Resources

The first implementation is underway in Rust at https://github.com/paritytech/finality-afg