:warning: This post is outdated. For the latest block production design refer to this post.
A protocol for random sequencer selection for the Aztec Network. Prior versions:
Fernet 52 (Aug 2023)
Sequencer Selection: Fernet (Jun 2023)
Sequencer Selection: Fernet (Jun 2023, Forum)
Introduction
Fair Election Randomized Natively on Ethereum Trustlessly (Fernet) is a protocol for random sequencer selection. In each iteration, it relies on a VRF to assign a random score to each sequencer in order to rank them. The sequencer with the highest score can propose an ordering for transactions and the block they build upon, and then reveal its contents for the chain to advance under soft finality. Provers must then assemble a proof for this block and submit it to L1 for the block to be finalised.