Komunitas XRP Ledger telah mengajukan beberapa laporan bug setelah rilis xrpld versi 3.2.0 pada 15 Juni, pembaruan terbaru untuk perangkat lunak server inti jaringan ini.
Peningkatan ini diharapkan dapat membawa peningkatan kinerja dan pengurangan penggunaan memori sebesar 30% hingga 40%. Pembaruan ini juga mengubah nama perangkat lunak server dari "rippled" menjadi "xrpld" dan mencakup peningkatan keamanan.

Namun, para pengembang dan operator node mulai memposting masalah ke repositori GitHub proyek ini tak lama setelah rilis.
Seorang operator node melaporkan bahwa server yang menjalankan versi 3.2.0 gagal mengunduh data ledger apa pun setelah peningkatan. Server tetap dalam kondisi "terhubung" tetapi tidak dapat melakukan sinkronisasi. Perangkat keras yang sama telah melakukan sinkronisasi tanpa masalah pada versi 3.1.3. Laporan tersebut diajukan pada 18 Juni dan masih terbuka.
Laporan terpisah menemukan bahwa komentar sebaris dalam file konfigurasi dapat menyebabkan server crash saat startup. Parser lama gagal menghapus komentar dari bidang tertentu, menghasilkan kesalahan "BadLexicalCast".
Pengelola proyek telah mengonfirmasi beberapa di antaranya sebagai bug dan menandainya untuk ditinjau.
Para pengembang juga menandai kelemahan dalam cara transaksi diteruskan ke peer. Kesalahan perhitungan membatasi berapa banyak peer yang menerima transaksi, yang dapat mengakibatkan under-relaying.
Sistem pengisian sumber daya juga ditandai. Sistem ini hanya mencatat biaya tertinggi dan menghapus yang sebelumnya, yang menurut para pengembang merupakan perilaku yang tidak benar.
Masalah distribusi daftar validator juga dilaporkan. Informasi validator saat ini hanya dikirim ke peer inbound, mengabaikan koneksi outbound. Hal ini menciptakan ketidakseimbangan dalam cara data validator dibagikan di seluruh jaringan.
Para pengembang menandai risiko unsigned integer overflow selama pemeriksaan urutan ledger. Laporan juga menunjuk pada flag routing yang tidak konsisten untuk transaksi dan pengidentifikasi node yang rusak saat menggunakan ephemeral key.
Laporan lain menggambarkan celah logika dalam pelacakan ledger yang dapat membuat node berada dalam kondisi tidak diketahui tanpa jalur pemulihan yang jelas.
Hingga saat ini, tidak ada bug yang dilaporkan menyebabkan pemadaman jaringan secara menyeluruh. XRP Ledger Foundation dan kontributor open-source sedang meninjau semua laporan yang diajukan melalui repositori GitHub proyek ini.
Baru 26% node yang telah melakukan peningkatan ke versi 3.2.0 sejauh ini. Node-node yang tersisa masih menjalankan versi lama.
XRP Ledger Foundation belum mengeluarkan pernyataan publik atau patch hingga saat penulisan ini. Semua masalah yang diketahui masih dalam peninjauan aktif.
The post XRP Ledger's Big Upgrade Has a Problem — Here's What Developers Found appeared first on CoinCentral.
