Pada hari Kamis, 22 September, blockchain Cardano akan melaksanakan hard fork Vasil yang sangat dinantikan, pemutakhiran yang tidak kompatibel ke belakang yang terjadi di jaringan utama yang dimaksudkan untuk memperkaya kemampuan kontrak cerdas, meningkatkan throughput rantai, dan mengurangi biaya.
Plutus adalah bahasa kontrak pintar asli Cardano. Vasil akan menghadirkan versi kedua dari bahasa skrip Cardano, versi Plutus (v)2. Sebagai lapisan dasar Cardano, Plutus secara efisien memisahkan kode yang menggerakkan smart contract, yang tetap off-chain dan berjalan di mesin pengguna, dari validasi transaksi on-chain. Fitur Plutus v2 baru akan tersedia satu zaman setelah hard fork hari Kamis, diharapkan terjadi pada 27 September.
Cardano kadang-kadang dikritik karena kemampuan kontrak cerdasnya dianggap tertinggal dari Ethereum dan blockchain lapisan satu lainnya dengan komunitas keuangan terdesentralisasi (DeFi) yang berkembang pesat. Tidak seperti Ethereum, yang menggunakan model berbasis akun seperti bank, Cardano didasarkan pada sistem "output transaksi yang tidak terpakai" (UTXO) yang terkait dengan Bitcoin, cara menghitung apa yang disimpan di dompet pengguna dengan mengawasi perubahan yang tersisa berakhir saat koin dihabiskan.
Perubahan Vasil pada buku besar Cardano akan memungkinkan input dan UTXO digunakan dalam kontrak skrip tanpa membelanjakannya. Dengan kata lain, memfasilitasi akses ke informasi yang disimpan di blockchain tanpa perlu mengeluarkan dan membuat ulang UTXO, seperti yang terjadi sebelumnya. Tweak pada cara skrip referensi ditangani memungkinkan pengurangan drastis dalam ukuran transaksi yang menjalankannya, yang sebelumnya menyebabkan penundaan pemrosesan.
Cardano memperluas metodologi akuntansi Bitcoin untuk menangani kontrak cerdas – yang dikenal sebagai “extended unspent transaction outputs” (EUTXO) – dirancang untuk mempertahankan sebanyak mungkin fungsionalitas dari blockchain, sebuah fitur utama baik dalam hal penskalaan maupun dalam hal pengurangan ruang lingkup untuk serangan dan pelanggaran keamanan.
“Beberapa orang melihat blockchain sebagai platform yang sepenuhnya dapat diprogram, mesin game, database, dan lainnya. Tapi sebenarnya tidak. Mereka buku besar, dan mereka melacak transaksi, ”kata direktur teknis Cardano Matthias Benkort. Dengan demikian, menjaga eksekusi on-chain yang kritis seminimal mungkin sangat penting untuk tujuan keamanan dan audit, tambahnya.
Perbaikan lain pasca-Vasil (walaupun, tidak diperlukan hard fork untuk ini) akan mencakup apa yang dikenal sebagai "pipelining difusi," cara meningkatkan kecepatan dan potensi penskalaan Cardano dengan mengompresi beberapa waktu diam dengan menyebarkan blok sebelum validasi penuhnya , sambil tetap memvalidasi header.
Peningkatan penskalaan ini akan merampingkan proses berbagi informasi tentang blok yang baru dibuat di antara peserta jaringan dengan memastikan bahwa blok dapat disebarkan ke seluruh jaringan dengan baik dalam waktu lima detik setelah pembuatannya, menurut sebuah posting blog.