You can drag the timeline to shift the range and scroll / pinch to zoom.

Please wait...

How Algorand Consensus Works

One block is added to Algorand blockchain each round through the following multi-phase process.

Generate Multiple Block Proposals

A small, random subset of accounts generate block proposals from submitted transactions.

Determine "The One” via Soft Vote

Another random VRF-selected subset of accounts, the soft vote committee, work together to chose which proposal will be advanced for certification.

Certification Vote

A final set of randomly selected accounts, the certification committee, verify the chosen block proposal. They confirm its validity by examining its transactions to ensure they adhere to protocol rules and are consistent with the Algorand blockchain's state (for example, no double-spends).

Block Finalization

Once a threshold of committee accounts vote the block as certified, the block is added to the chain and the winning proposer receives a staking reward. The next round then begins; the process repeats.