Input Output Profile picture
We are a research and development company committed to using the peer-to-peer innovations of blockchain to build accessible financial services for all.

May 2, 2022, 10 tweets

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

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.

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.

Reference scripts reduce your transaction costs.

Currently, new scripts need to be included in each transaction.

With reference scripts, you can interact with the script through a reference, pushing it onto the chain.

➡️Interaction with a smart contract becomes minimal.

We’re making #Plutus faster and more functional than it already is.

➡️Block validation is quick & efficient
➡️Block propagation time is decreased
➡️Apps are executed quickly

➡️Script size is 20% smaller
➡️Redeemers are 40% faster
➡️Non-evaluation processing runs 80% faster

Collateral outputs improve the transaction validation experience.

Currently, if a transaction fails validation, you would lose the collateral reserved for such situations.

With collateral outputs, just enough collateral will be included in your transaction for it to go through.

➡️Even if you include more collateral & your transaction fails, you don’t lose any of your valuable ada.

This thread is part of a series on understanding #Plutus and the upcoming June HF improvements.

To recap what we’ve discussed so far, read our initial thread here: bit.ly/3kv8zCz

And if you’d like to watch @JohnAlanWoods’ full Plutus explainer video, watch it here:

Share this Scrolly Tale with your friends.

A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.

Keep scrolling