Pindaian Batch V1.1 XRP Ledger berada satu suara validator sebelum mencapai ambang 80% yang diperlukan untuk memulakan pengiraan 14 hari pengaktifannya, selepas pembinaan semula keselamatan yang diikuti kelemahan kritikal dalam versi asal.
Kod yang telah diperbaharui telah melalui tinjauan kejuruteraan peringkat tinggi, ujian adversarial, dua tinjauan keselamatan luar, dan analisis bantuan AI sebelum undian validator semasa.
Batch V1.1 Mencapai Undian Akhir Sebelum Masa Mundur Aktivasi
Pembangun RippleX, Mayukha Vadari berkata pindaan yang dikirim bersama xrpld 3.3.0 kini sedang dibuka untuk pengundian. Kemas kini ini menggantikan Batch V1.0, di mana ralat pengesahan tanda tangan ditemui pada Februari semasa pindaan masih pra-rangkaian utama, bermakna tiada dana yang berisiko.
Cacat asal melibatkan pengembalian awal dalam fungsi checkBatchSign. Jika akaun penandatangan belum wujud di buku besar, pengesahan boleh mengembalikan kejayaan tanpa memeriksa penandatangan yang tinggal. Itu boleh membenarkan transaksi dilaksanakan atas nama akaun lain tanpa kunci peribadi mereka.
Batch V1.1 removed kelemahan itu dan juga menangani beberapa isu lain yang ditemui semasa pembinaan semula. Proses ini merangkumi ulasan oleh empat jurutera kanan, Sherlock Batch Attackathon, penilaian semula Halborn, audit Common Prefix, pemindaan Cantina AI, dan pengujian regresi Devnet dan rangkaian percubaan.
Vadari juga mengatakan pasukan telah memperbaiki beberapa ralat tambahan yang ditemui melalui kerja red-teaming AI terbaharu mereka. Perubahan tersebut termasuk pembaikan bagi laluan pengecualian MPT, kegagalan nod, pengesahan saiz laluan, pengesahan tanda tangan, pengurutan penandatangan, dan penghasingan transaksi.
Sentimen validator hampir mencapai ambang yang diperlukan, dengan satu akaun, FrancisBovineSwift, menggambarkan pengundian Batch sebagai “hampir sampai,” dengan gambaran terkini menunjukkan 27 validator tepercaya telah mengundi untuk usul tersebut dan lapan menentangnya, menjadikan sokongan kira-kira 77% berbanding ambang 80% yang diperlukan untuk menyetujui perubahan, dengan hanya satu undi lagi yang diperlukan untuk mencapai sasaran tersebut.
Mengapa Pindaian Batch Penting kepada Pembangun XRPL
Batch, juga dikenali sebagai XLS-56, membenarkan pelbagai transaksi daripada akaun yang berbeza untuk dilaksanakan secara atomik dalam satu penutupan buku besar. Jika satu transaksi dalam batch semua-atau-tiada gagal, keseluruhan operasi akan dipulihkan. Reka bentuk ini tidak memerlukan kontrak pintar.
Ciri ini ditujukan untuk pertukaran atom, penyelesaian terkoordinasi, dan transaksi lain di mana beberapa pihak perlu bertindak bersama. Ia juga boleh mengurangkan bilangan langkah yang diperlukan untuk pencetakan dan pemindahan NFT.
Pembinaan semula keselamatan mengikuti pemeriksaan XRPL baru-baru ini, selepas rangkaian menarik pindaan Delegasi Kebenaran apabila ralat keparahan tinggi ditemui sebelum pelaksanaan rangkaian utama, dengan V1.1 mengalami tinjauan tambahan.
Selain itu, papan pemantau pengujian XRPL diilangkan bulan ini juga telah membuat pengujian pembaikan lebih kelihatan dengan mengesan jenis transaksi, medan, dan kod hasil yang telah diuji di Devnet.
Pos XRP Ledger Batch V1.1 Hampir Dihidupkan Selepas Pembinaan Semula Keselamatan pertama kali muncul di CryptoPotato.

