Ouroboros is a family of proof-of-stake consensus protocols used in the Cardano and Polkadot blockchains. It can run both permissionless and permissioned blockchains.
Ouroboros was published as "the first provable secure PoS consensus protocol". It was postulated by an academic team led by Aggelos Kiayias at the Annual International Cryptology Conference in 2017. Later that year, Ouroboros (Classic) was implemented by IOHK as the basis of the Cardano blockchain platform and various upgrades. Ouroboros versions include:
Cardano's founder Charles Hoskinson has described the Ouroboros consensus mechanism as energy efficient. Nguyen et al. compared Ouroboros to other PoS protocols.