Zum Hauptinhalt springen

Ouroboros

The family of proof-of-stake consensus protocols that power Cardano, designed with formal security proofs against the known attack catalogue against PoS chains. Mainnet runs Ouroboros Praos today.

The lineage of Ouroboros variants reflects different operational regimes:

  • Classic introduced provably-secure PoS with synchronous, semi-trusted setup.
  • Praos moved to a private leader election via VRFs, removing the need for committee coordination. This is the protocol Cardano mainnet runs today.
  • Genesis adds a chain-density rule so a brand-new node can join the network and pick the honest chain without external checkpoints. It is implemented in the node and is the default on the Preview and Preprod testnets, but on mainnet it is opt-in and Praos remains the running consensus.
  • Chronos (research) tightens the protocol's reliance on external time sources.

Two extensions are on the way with the Dijkstra era. Peras adds a voting layer in which stake pool committees vote on recent blocks, so transactions settle in roughly two minutes instead of waiting for many confirmations, and is planned for the second Dijkstra phase in 2027. Leios raises throughput by adding larger endorser blocks next to the Praos chain, runs on a public testnet since June 2026 and is the headline feature of the first Dijkstra phase targeted for late 2026.

See Ouroboros for the longer write-up.

Sources

Explore next