Here’s how we’ll optimize & scale securely as we grow
1️⃣ Block size increase📈
The bigger the block, the more transactions it can carry. We recently increased block size by 12.5%; we’ll apply further increases over time based on ongoing system monitoring and network health.
2️⃣ Pipelining
Improves block propagation times by coalescing validation & propagation. The goal is for blocks to be propagated to at least 95% of peers within five seconds by reducing the ‘dead time’ between blocks.
3️⃣Input Endorsers
Input endorsers improve block propagation times and throughput by allowing transactions to be separated into pre-constructed blocks. This improves the consistency of block propagation times and allows higher transaction rates.💪
🖥️ More efficient memory usage across the chain. Specifically, memory improvements in Unspent Transaction Output (UTXO) handling, stake distribution, live stake distribution and pools, and hash representation.
5️⃣ Plutus script enhancements
Even more effective usage of the powerful eUTXO model through smart contract optimization, including reference inputs, #Plutus Datums & script sharing.
6️⃣ Node enhancements
Improvements will help even distribution of stake and reward computations across the epochs, thus providing greater headroom for block size increases.
7️⃣ On-disk storage 💿
By storing portions of the protocol state on disk, nodes will need to hold less in memory.So RAM-constrained systems will be able to run nodes provided they have sufficient storage, and memory will no longer be a bottleneck on scalability.
8️⃣ Sidechains ⛓️
EVM sidechains will add capacity; projects coming to Cardano include dcSpark’s Milkomeda and IOG’s Mamba.
9️⃣Hydra
Introduces isomorphic state channels to maximize throughput, minimize latency, incur low to no costs & reduce storage requirements. Hydra provides a more efficient means to process transactions off-chain while using the main-chain ledger as the secure settlement layer.
🔟Off-chain computing
Offloading some of the computation, for example with Asynchronous Contract Execution (ACE) can drive greater core network efficiency. Transactions occur outside the blockchain itself, yet can offer fast, cheap transactions via a trust model.
1️⃣1️⃣ Mithril
Mithril will improve chain synchronization while maintaining trust. The result? Multi-signature aggregation that is fast and efficient without compromising security features.
Scaling #Cardano is a process. Early in this process, we do anticipate periods of intense demand, with network congestion at peak times. We’re early on an exciting journey & usage will be high.
At times we’ll all feel we want to move quicker. But secure, incremental improvements & building for the long term remains paramount. Remember: slow & steady wins the race 🏁.
Security, decentralization and steady, careful scalability. It's all in the plan. Always has been.
PARAMETER UPDATE: Today, we have commenced the update proposal process to increase Plutus script memory units per transaction on the #Cardano mainnet by 1.25M. This initial change will take effect at the boundary of epoch 317 on Tuesday 25th January at UTC 21:44:51 🧵↩️
The current #Plutus script memory units per transaction = 11.25M. After this change, it will be 12.5M. This incremental adjustment is the next in a continuing series of planned adjustments & network optimizations we’ll make as we start to scale #Cardano for future growth. 2/9
This change will provide increased resources for Plutus scripts and the DApps utilizing them. Once deployed, we shall monitor carefully over at least one epoch (5 days) to determine the next increment. Continuing close observation & orientation will be key throughout. 3/9
We can expect significant network traffic around the launch of new #DApps, especially in the early days. And especially around the most hotly anticipated new #DeFi launches, with many coming soon.
🧵1/7
In these (still very) early days, demand will very likely exceed capacity at peak times. To support ongoing growth & ensure #Cardano maintains its resilience & robustness, we’ll be making a series of node and #Plutus improvements and steady adjustments to network parameters. 2/7
Today, we have released a new #Cardano node version (v 1.33.0).
The network is designed to run at peak capacity and extensive benchmarking suggests significant performance improvements which will help smooth out network peaks, giving us further scope for parameter changes. 3/7
While you might have been taking it slow over the past few weeks, projects #BuildingOnCardano have been working restlessly on everything from #DeFi, marketplaces & DEX projects to solutions for identity, gaming, oracles, wallets and more. 1/n
ICYMI we've assembled just a few of the latest announcements & news from the ecosystem in the below thread👇
Let us know in the comments if we missed any 🙏 2/n
Later today, @SundaeSwap will launch their DEX on the #Cardano TestNet launch. We’re expecting a huge amount of interest in this highly-anticipated event, and lots of activity. This is why we are collaborating. Because we're looking to learn a lot, too.
1/8
The test is intended to put the network under high throughput so we can monitor and analyse the current network parameter settings. As a user, expect congestion on the testnet. This will be a sign that we are getting the traffic volume we want/need to properly assess!
2/8
And expect bugs in the DEX. The @sundaeswap team is encouraging you to find some. Remember this is early #DApp software, and it's still early days for #DeFi on #Cardano. Testnets are a key part of iterating & improving the experience. Read more:
LAUNCH CONFIRMED: Today, around 17:26 UTC we successfully submitted an update proposal to the #Cardano mainnet, to trigger a hard fork combinator event on Sunday 💪🙌 #Cardano $ADA 1/6
The #Alonzo HFC event will be the most significant upgrade yet, laying the firmest of foundations for an exciting new era of #smartcontracts on #Cardano. Here's the moment – just minutes ago – that Sam submitted the upgrade proposal 2/6 🤘
On Sunday, core Plutus #smartcontracts capability will be deployed to the #Cardano mainnet using our unique HFC technology. Along with compatibility upgrades across the whole software stack 3/6