3

I was reading this blog post From Classic to Hydra and I was wondering which version of Ouroboros is currently implemented in Cardano: Classic, BFT or Praos?

0

1 Answer 1

8

Ouroboros family implementations

  • Classic implemented in 2017
  • BFT implemented
  • Praos is currently running
  • Genesis (development's in progress...)
  • Hydra (development's in progress...)
  • Crypsinous (development’s in progress...)
  • Chronos (development’s in progress...)
  • Leios (development’s in progress...)
  • Omega (brings together Classic, Praos, Genesis, Redux, Chronos, etc...)

Eras

Some of the above algorithms have mutually dependent ingredients for launching a certain era:

  • Byron Era (Foundation) – reached in 2017
  • Shelley Era (Decentralization and delegation) – reached in 2020
    • Allegra Sub-Era (Token locking mechanism)
    • Mary Sub-Era (Multi-asset implementation)
  • Goguen Era (Smart Contracts, DeFi, Dapps) – hit Testnet in September 2021
    • Alonzo Sub-Era (Smart Contracts implementation)
    • Babbage Sub-Era (Eliminates flaws of Alonzo)
    • Vasil Sub-Era (Increases network's scaling capabilities) – reached in July 2022
  • Basho Era (Scalability and Interoperability) – be ready for it in 2023
  • Voltaire Era (Governance) – development's in progress...
9
  • 3
    And Omega is in planned state as far as I know. If everything is OK next year should be implemented. Commented Sep 10, 2021 at 8:11
  • 1
    Very clear. Thank you very much! Commented Sep 10, 2021 at 14:32
  • 1
    What about Ouroboros Chronos and Ouroboros Crypsinous?
    – user142
    Commented Oct 2, 2021 at 9:50
  • 1
    According to this tweet Ouroboros Chronos should be part of Omega.
    – user142
    Commented Oct 2, 2021 at 10:03
  • 1
    still Praos? was genesis published in 2018?
    – Rong
    Commented Dec 27, 2023 at 18:54

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.