Aspek teknis dari hard fork Cardano Chang
Hard fork Cardano Chang menghadirkan beberapa peningkatan teknis utama yang meningkatkan kinerja dan kemampuan jaringan.
Mekanisme tata kelola (governance) Cardano yang terdesentralisasi
Melalui Chang, Cardano melembagakan proses tata kelola onchain. Yaitu:
- Pembentukan komite konstitusional (CC)
- Perwakilan yang didelegasikan (DReps), dan
- Peran tata kelola baru untuk Stake Pool Operator (SPO).
Elemen-elemen ini dirancang untuk mendorong pengambilan keputusan berbasis komunitas. Memungkinkan pemangku kepentingan untuk secara langsung mempengaruhi perubahan protokol dan tata kelola jaringan. CC bertugas untuk menegakkan konstitusi jaringan, memastikan bahwa semua perubahan sejalan dengan visi komunitas. DReps memungkinkan pemegang ADA untuk mendelegasikan hak suara mereka kepada perwakilan terpercaya, menyederhanakan proses tata kelola.
Pemungutan suara secara online
Chang juga memfasilitasi pemungutan suara on-chain, sebuah komponen penting dalam tata kelola yang terdesentralisasi. Fitur ini memungkinkan pemangku kepentingan (stakeholders) untuk mengusulkan dan memberikan suara mengenai perubahan protokol. Juga terhadap hal-hal terkait tata kelola lainnya secara langsung di blockchain.
Pemungutan suara onchain memastikan transparansi dan akuntabilitas dalam pengambilan keputusan, karena semua suara dan proposal dicatat dalam buku besar blockchain, memungkinkan seluruh komunitas untuk berpartisipasi dan mengamati proses tata kelola. Mekanisme ini meningkatkan legitimasi keputusan tata kelola dan mendorong partisipasi yang lebih luas dari pemegang ADA.
Peningkatan bahasa buku besar Plutus V3
Plutus V3 memperkenalkan kemampuan fungsi bawaan (primitif) dan kriptografi tingkat lanjut yang meningkatkan fungsionalitas dan keamanan kontrak pintar di jaringan.
Peningkatan utama meliputi:
- Primitif BLS12-381: Kumpulan fungsi bawaan baru yang penting untuk operasi kriptografi, khususnya untuk verifikasi efisien atas bukti tanpa pengetahuan, yang penting untuk privasi dan keamanan di blockchain.
- Primitif hash baru: Penambahan fungsi hash kriptografi Blake2b-224 dan Keccak-256. Ini digunakan untuk memvalidasi tanda tangan transaksi, meningkatkan kompatibilitas dengan Ethereum, mengamankan proses verifikasi data, dan meningkatkan kerangka keamanan Cardano secara keseluruhan.
- Jumlah produk (SOP): Pendekatan baru untuk pengkodean tipe data di Plutus Core meningkatkan efisiensi skrip dan mengoptimalkan pembuatan kode untuk kompiler Plutus Core. Hal ini menghasilkan eksekusi program yang lebih cepat dan pengembangan kontrak pintar yang lebih efisien, menjadikan PlutusV3 lebih kuat dan fleksibel bagi pengembang.
- Primitif bitwise: Pengenalan dua primitif bitwise baru, integerToByteString dan byteStringToInteger, memberikan kemampuan yang kuat untuk manipulasi bit tingkat rendah. Primitif ini meningkatkan optimalisasi kinerja, dukungan kriptografi dan efisiensi algoritma dan struktur data dalam kontrak pintar, memungkinkan pengembangan DApp yang lebih kompleks dan efisien.
Fungsi tambahan
Di luar peningkatan inti ini, hardfork Chang memperkenalkan beberapa fungsi lainnya:
- Skrip referensi untuk Plutus v1: Peningkatan ini memungkinkan skrip lama memanfaatkan skrip referensi, mengurangi biaya DApp, dan meningkatkan kapasitas onchain. Perubahan ini sangat penting untuk mengoptimalkan biaya dan skalabilitas aplikasi terdesentralisasi di Cardano.
- Parameter protokol minFeeRefScriptsCoinsPerByte: Parameter protokol baru ini menyempurnakan model biaya Plutus, memungkinkan penghitungan biaya yang lebih tepat dengan mengaktifkan penyesuaian biaya terpisah untuk skrip referensi. Penyesuaian ini memastikan bahwa biaya tetap adil dan dapat diprediksi, bahkan seiring dengan skala jaringan.
- Penyesuaian pada setoran SPO: Hard fork Chang memperkenalkan pelacakan individual atas setoran SPO, yang membedakan antara setoran pendaftaran stake address dan setoran pendaftaran Stake Pool. Perbedaan ini – yang diterapkan secara surut ke era Shelley – meningkatkan transparansi dan pengelolaan simpanan di jaringan.
- Peningkatan aturan buku besar: Berbagai perbaikan pada aturan buku besar juga disertakan dalam peningkatan Chang, memastikan bahwa buku besar beroperasi lebih efisien dan aman.
by: @vvisenu