Substrate
BABE
and GRANDPA
consensus mechanisms.BABE
employs a Verifiable Random Function primitive in order to randomly assign block production slots which the Relay chain has produced.GRANDPA
is the finality gadget which determines the order in which those blocks are produced and allows for parallel-pipelined processing of blocks.