O

What is Ouroboros?

Crypto Glossary Definition

Ouroboros is the name of Cardano's staking algorithm. In this algorithm, a node is selected to generate a new block based on the relative economic stake they have in the network. Time is divided into 'epochs', and further subdivided into slots, where leaders are chosen.

Why Ouroboros Matters

Ouroboros was the first Proof-of-Stake protocol to be built on peer-reviewed academic research from the ground up, developed by IOHK researchers for Cardano. Its epoch/slot structure is designed to make block production predictable and formally provable to be secure under specific mathematical assumptions, an approach Cardano has leaned on heavily to differentiate its development process.

Ouroboros in Practice

A developer building a staking pool on Cardano explains to a curious newcomer how block production actually gets decided under Ouroboros, the network's proof-of-stake protocol. Time on Cardano is divided into epochs, each further split into many individual slots, and for every slot the protocol needs to select one staking pool to be the slot leader responsible for producing that block. The chance any given pool gets picked is proportional to the total stake delegated to it, so a pool holding a larger share of ADA delegated by its members gets selected more often than a small pool with only a few delegators. What makes Ouroboros distinct from many other proof-of-stake designs, the developer points out, is that it wasn't just built and shipped; it was formally specified and peer-reviewed in academic cryptography papers before implementation, with researchers mathematically proving under stated assumptions that the protocol remains secure as long as honest participants control a majority of the stake. This research-first approach has become a defining part of Cardano's identity and development culture, with the project's team frequently pointing to Ouroboros's academic pedigree as a differentiator from competing proof-of-stake chains that prioritized shipping quickly over that level of formal verification.

Still have questions about Ouroboros?

Ask ARIA, our free AI crypto intelligence agent, for a deeper explanation.

Ask ARIA →