IoTeX Core 1.11.0: Lompatan Signifikan ke Depan
Rilis IoTeX Core 1.11.0 membuka batasan baru bagi pengembang, memperkenalkan fitur-fitur yang sangat dinantikan yaitu IIP-13 (Mewakili Keranjang Staking sebagai Token Non-fungsional) dan IIP-14 (Abstraksi Akun melalui Kontrak EntryPoint). Dengan dukungan luar biasa dari komunitas kami, pembaruan ini siap untuk merevolusi cara mekanisme staking dan operasi akun ditangani di blockchain IoTeX. Versi baru ini memiliki hardfork penting, yang akan diaktifkan di mainnet IoTeX pada tinggi blok 24,838,201 (diharapkan sekitar 07/20/2023, pukul 11 malam UTC). Sangat penting bagi semua node untuk mengupgrade ke rilis terbaru ini; mereka yang tidak melakukannya akan mengalami masalah sinkronisasi dengan blockchain IoTeX setelah blok aktivasi.
Harap dicatat: sebelum memulai ulang node Anda, pastikan Anda telah mengupgrade ke file config.yaml terbaru, yang sangat penting untuk fungsi yang tepat dari v1.11.0. Instruksi terperinci untuk konfigurasi node dapat ditemukan di sini.
Perkembangan Signifikan di v1.11.0
Versi 1.11.0 memperkenalkan tiga peningkatan kunci:
- IIP-13: Keranjang Staking sebagai Token Non-fungsional
- IIP-14: Abstraksi Akun
- Penegakan ChainID dalam transaksi
Untuk pemahaman teknis yang lebih dalam, kami akan segera mempublikasikan dua blog terpisah yang berfokus pada IIP-13 dan IIP-14.
IIP-13: Keranjang Staking sebagai Token Non-fungsional
IIP-13 adalah terobosan dalam representasi keranjang staking, sekarang dimodelkan sebagai Token Non-fungsional (NFT) di blockchain IoTeX. Transformasi ini membuka jalan bagi aplikasi inovatif seperti Derivatif Staking Cair (LSD), memungkinkan perdagangan keranjang ini atau menggunakannya sebagai jaminan di protokol DeFi lainnya. Oleh karena itu, kami mengharapkan peningkatan rasio staking secara keseluruhan, meningkatkan keamanan dan desentralisasi blockchain IoTeX.
IIP-14: Abstraksi Akun
Pembaruan IIP-14 berfokus pada perbaikan pengalaman pengguna platform IoTeX dengan mengabstraksikan berbagai operasi dan properti akun, termasuk otentikasi, otorisasi, perlindungan replay, pembayaran gas, pengelompokan, dan atomisitas. Berdasarkan EIP-4337, IIP-14 menjanjikan untuk membuat IoTeX lebih ramah pengguna dan aman, mengatasi keterbatasan akun yang dimiliki secara eksternal (EOA).
Penegakan ChainID: Keamanan Transaksi Ditingkatkan
Dengan mengacu pada rilis v1.8, yang memperkenalkan ChainID ke dalam transaksi untuk membedakan antara jaringan, v1.11 sekarang mewajibkan setiap transaksi harus membawa ChainID yang benar (1 untuk mainnet, dan 2 untuk testnet), menolak nilai ChainID default 0. Ini semakin memperkuat keamanan blockchain IoTeX.
Pembaruan Tambahan
Selain perbaikan besar, v1.11 mencakup beberapa peningkatan kecil:
- Perintah "ioctl bc delegate" untuk pengambilan informasi delegasi.
- Output log konsol sekarang menyediakan ringkasan status node.
- Paket pesan di layanan API diaktifkan untuk meningkatkan efisiensi data jaringan.
- Perintah "ioctl did service".
- Validasi aksi sistem ditambahkan ke proses validasi blok.
Catatan rilis lengkap dapat ditemukan di sini.
Kepentingan untuk Upgrade
Mengingat v1.11.0 memperkenalkan hardfork, sangat penting bagi semua node untuk melakukan upgrade agar tetap sinkron dengan blockchain IoTeX.
Tetap Terhubung
Postingan blog ini memberikan gambaran umum tentang pembaruan yang hadir dengan v1.11. Tetap terhubung untuk postingan selanjutnya tentang IIP-13 dan IIP-14 karena ini akan sangat bermanfaat bagi pengembang, menawarkan contoh spesifik dan analisis komprehensif dari setiap perbaikan. Ingat untuk daftar di Portal Pengembang kami untuk mendapatkan informasi tentang artikel baru yang berorientasi pada pengembang, konten Akademi dan pelajari cara membangun proyek berbasis dunia nyata dengan tumpukan teknologi IoTeX.