Tim Harrison, vice president of community and ecosystem at Cardano, hints at an upcoming mid-month update that will touch on the hard fork combinator (HFC) event expected to take place this June. Harrison also shared IOHK’s tweet on the Plutus enhancements that will boost Cardano throughput in June.
— Tim Harrison (@timbharrison) April 13, 2022
Cardano’s big update, the Vasil hard fork, is expected to land in June. The upgrade in question appears to be named after Vasil Dabov, the late Bulgarian mathematician who was a prominent member of the Cardano community.
The June event remains of paramount importance to the Cardano ecosystem as it is expected to accentuate growth. In March, Cardano founder Charles Hoskinson, while commenting on the growth of the ecosystem, explained that many decentralized applications (dApps) are waiting for the Vasil hard fork to benefit from pipelining.
Pipelining is a scaling solution that accelerates the process of distributing blocks, thus drastically reducing the “dead time” between them. It would make it possible to implement more aggressive changes such as reference scripts, which could dramatically increase the blockchain’s throughput.
IOHK shares two things to expect
As stated in an IOHK blog post, Plutus script referencing and reference inputs are two major improvements planned to be included in the June Vasil hard fork.
Along these lines, CIPs for reference inputs (CIP-31) and reference scripts (CIP-33) have been submitted for implementation on Cardano and are expected to be implemented as part of the Vasil hard fork in June.
These Plutus enhancements, in addition to other scaling improvements, will increase throughput for decentralized apps (dApps), decentralized finance (DeFi), RealFi, products, smart contracts, and exchanges built or operating on Cardano.
CIP-31 introduces a new mechanism for accessing information in datums, a reference input. Transaction outputs include datums, which allow for the storing and retrieval of data on the blockchain.
CIP-33 offers script referencing, which is the ability to refer to a script without including it in each transaction, thus reducing the contribution of scripts to transaction size. Referencing scripts in several transactions can minimize transaction sizes, increase throughput and lower script execution costs.