Input Output Profile picture
Jun 14 14 tweets 5 min read
Ouroboros is the consensus protocol for #Cardano, the first provably secure proof-of-stake protocol, and the first blockchain protocol based on peer-reviewed research.
🧵1/n Image
Combining unique technology and mathematically verified processes, Ouroboros guarantees and supports the security and sustainability of any blockchain implementing it.
🧵2/n
The result is a protocol with proven security guarantees, able to facilitate the propagation of global, permissionless networks with minimal energy requirements.
🧵3/n
In this thread, we look at the different ‘flavors’ of Ouroboros and how it continues to evolve over time.
🧵4/n
🤔But first, why is it called Ouroboros and how is it different from other consensus protocols out there?
🧵5/n Image
Ouroboros comes in different versions. It all began with Ouroboros Classic 🌿deployed on Cardano in 2017. This laid the foundations.
🧵6/n Image
Ouroboros BFT came next. Deployed on #Cardano in May 2020, it helped prepare Cardano’s network for Shelley’s release and, with that, its decentralization. BFT served as a transition point from Classic to Praos.

🧵7/n Image
Ouroboros Praos was deployed on Cardano in 2020 introducing decentralized block production, stake pools support, incentives 🍬 and enhanced security properties 🛡️

🧵8/n Image
The next evolutionary step in our journey is the deployment of Ouroboros Genesis. Development is currently in progress for #Cardano deployment in 2022.

🧵9/n Image
Ouroboros Crypsinous equips Genesis with privacy-preserving properties🔐 Crypsinous isn’t currently planned to be implemented on Cardano, but it can be used by other chains for increased privacy settings.

🧵10/n Image
⌛The research in the Chronos paper demonstrates how you can dramatically boost the resilience of critical telecommunications, transport & other IT infrastructures that require the synchronization of local time to a unified network clock that has no single point of failure
🧵11/n Image
Finally, Ouroboros Leios puts forth the concept of input endorsers. It implements a number of related accompanying innovations to optimize the throughput of the consensus protocol.

🧵12/n Image
Here’s a full picture view of all flavors of Ouroboros essentialcardano.io/article/the-di…

🧵13/n
What is coming next for Ouroboros?

IOG Chief Scientist of IOG @sol3gga talks about Leios and input endorsers in the latest video - Advances in Ouroboros: Scaling for Future Growth.

Check it here: bit.ly/3zw3q66

#Cardano $ADA
🧵14/14

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Input Output

Input Output Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @InputOutputHK

Jun 7
#Vasil HF update📢

🏃We’re now into the final mile as we head towards the #Vasil upgrade and HFC event. Work is proceeding well and our operational focus remains on delivering the H/F by the most efficient route BUT MOST IMPORTANTLY to the right quality.

#Cardano
1/n 🧵
✔️It is IOG’s responsibility to execute a successful upgrade / hard fork that is safe and secure. It also requires minimal disruption to exchanges and ecosystem partners - from #Dapp developers to 3rd party tools providers.
2/n 🧵
👌The integration program towards Vasil is the most complex to date from a number of angles. It's a process that requires not only significant work, but also close coordination.
3/n 🧵
Read 10 tweets
May 9
Cardano uses the extended UTxO accounting model.

EUTxO differs from Ethereum’s account-based model. In Ethereum’s model, everyone has an account with a balance. When funds are transferred from one account to another, then balances are updated.

#Cardano $ADA
The ‘E’ in EUTxO stands for extended, improving on Bitcoin’s UTxO. Whereas UTxO smart contracts only interact with immediate requests to confirm a transaction, #Cardano’s EUTxO model improves on this.

Learn more about EUTxO here: essentialcardano.io/faq/what-is-an…
💡To better understand EUTxO, read about how it supports multiassets and smart contracts⬇️
iohk.io/en/blog/posts/…
Read 8 tweets
May 5
We’re delighted to announce that the new #EssentialCardano site is now available for the #CardanoCommunity to try in 𝐨𝐩𝐞𝐧 𝐛𝐞𝐭𝐚!

We previewed the platform in March’s edition of #Cardano360 and now, it’s open to all!

🧵bit.ly/3FgNYeX
What is Essential Cardano?

A community-driven, rich directory of sharable content to showcase #Cardano & the incredible ecosystem building on it.

Also, it is:

👉 An open-source content hub
👉 Currently in beta
👉 Easy to share answers to Cardano questions

🧵 1/n
Where did Essential Cardano come from?

🌱 An evolution of the Essential Cardano GitHub repo, an open, community-sourced content index of #Cardano related projects

🎓 Created in response to the community’s request for a Cardano ‘wiki’, an accessible source of truth.

🧵 2/n
Read 15 tweets
May 2
CIPs coming with June’s HF:

CIPs (Cardano Improvement Proposals) present new features to the #Cardano network that are key to bettering our blockchain

The upcoming HF introduces:
CIP-31: Reference Inputs
CIP-32: Inline Datums
CIP-33: Reference Scripts
CIP-40: Collateral Outputs Image
Reference inputs allow you to read datums from outputs without consuming and recreating them.

➡️Multiple #DApps will therefore be able to read from the same datum at the same time, improving concurrency. Image
Inline datums allow you to store the data on-chain as opposed to just storing a hash of it on-chain as #Cardano currently does.

➡️This provides a more convenient architecture where devs don’t have to include the data when interacting with the script. Image
Read 10 tweets
Apr 21
#Cardano & its smart contract platform, #Plutus, are set to undergo significant enhancements in June’s HF.

This series of threads on @JohnAlanWoods’s Plutus explainer will help you understand:

Plutus Core
EUTXO
CIPs & improvements
Determinism, parallelism & concurrency

🧵⤵️
🤓Let’s start with what is Plutus Core:

Plutus Core is Cardano’s native smart contract language that is deterministic, verified, functional, and compact.

Providing a safe programming environment to create scripts with Haskell.
👉 Plutus Core scripts enable the creation of #DApps & multiasset support on the blockchain (ie anyone can create their own tokens)
Read 10 tweets
Apr 18
As of today, nearly 900 projects are #BuildingOnCardano⚒️ And this number goes up day by day. Keeping track of all the news from this incredible ecosystem is not easy & this is why every week we compile an ecosystem digest with highlights & updates. 🧵⤵️

#Cardano $ADA
Let's have a look at yet another recap of #BuildinOnCardano and review what's happened in #Cardano ecosystem over the last 10 days.

Ready❓
🎉 @singularity_net announced that the AGIX ERC-20 Converter Bridge is live on mainnet.

$AGIX / $ADA

Read 17 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(