Yeah 0.12.0 is nice but its just the start.
The fam is set to release version 0.12.1 this August aka the 2nd stage of the Starknet Mainnet Quantum Leap.
What does it mean besides even moar TPS?
Read on: β¬π½π½β¬β¬
This upgrade is specifically aimed at improving the user experience and ensuring reliable transactions ultimately enhancing devs' interactions with the system.
With the introduction of 0.12.1. failed transactions will be included in blocks, which previously caused inconvenience for devs who had to constantly monitor their transaction status before initiating new ones.
This upgrade resolves this issue and simplifies transaction management for devs.
An important feature of this upgrade is the implementation of charges for failed transactions, a change from the previous version where users were not charged for unsuccessful or reverted transactions.
This change is expected to protect the network from potential spamming with invalid transactions.
Previously a significant portion of the sequencers workload consisted of processing transactions that ultimately did not make it into blocks often accounting for over 50%.
By implementing charges for failed transactions in version 0.12.1 it is expected that better script management will be incentivized and unnecessary workload on the sequencer will be reduced.
This awesome upgrade also lays the ground for even mooar transaction processing speed and overall network health, which will result in more TPS dddddda.. and sky high numbas on L2beat.
Looking ahead into Q4 updates such as versions 0.13 and 0.14 will bring further enhancements like "Volition" and 4844 leading to substantial reductions in transaction fees and introducing a fee market.
So long, stay tune, hydrated and see you in Paris. π·π·π¬π¬