Cộng đồng XRP Ledger đã đưa ra nhiều báo cáo lỗi sau khi phát hành xrpld phiên bản 3.2.0 vào ngày 15 tháng 6, bản cập nhật mới nhất cho phần mềm máy chủ lõi của mạng.
Bản nâng cấp được kỳ vọng mang lại các cải tiến hiệu suất và giảm 30% đến 40% mức sử dụng bộ nhớ. Nó cũng đổi tên phần mềm máy chủ từ "rippled" thành "xrpld" và bao gồm các cải tiến bảo mật.

Tuy nhiên, các nhà phát triển và người vận hành node đã bắt đầu đăng các vấn đề lên kho lưu trữ GitHub của dự án ngay sau khi phát hành.
Một người vận hành node báo cáo rằng máy chủ chạy phiên bản 3.2.0 không thể tải xuống bất kỳ dữ liệu sổ cái nào sau khi nâng cấp. Máy chủ ở trạng thái "đã kết nối" nhưng không thể đồng bộ. Cùng phần cứng đó đã đồng bộ bình thường trên phiên bản 3.1.3. Báo cáo đó được nộp vào ngày 18 tháng 6 và vẫn đang mở.
Một báo cáo riêng cho thấy các chú thích nội tuyến trong tệp cấu hình có thể khiến máy chủ bị crash khi khởi động. Trình phân tích cú pháp cũ không loại bỏ được chú thích từ một số trường nhất định, tạo ra lỗi "BadLexicalCast".
Các nhà bảo trì dự án đã xác nhận một số vấn đề trong số này là lỗi và gắn cờ để xem xét.
Các nhà phát triển cũng gắn cờ một lỗi trong cách giao dịch được chuyển tiếp đến các peer. Lỗi tính toán giới hạn số lượng peer nhận được giao dịch, có thể dẫn đến việc chuyển tiếp không đầy đủ.
Hệ thống tính phí tài nguyên cũng bị gắn cờ. Nó chỉ ghi lại mức phí cao nhất và bỏ qua các mức phí trước đó, điều mà các nhà phát triển cho là hành vi không chính xác.
Một vấn đề phân phối danh sách validator cũng được báo cáo. Thông tin validator hiện chỉ được gửi đến các peer inbound, bỏ qua các kết nối outbound. Điều này tạo ra sự mất cân bằng trong cách dữ liệu validator được chia sẻ trên toàn mạng.
Các nhà phát triển gắn cờ nguy cơ tràn số nguyên không dấu trong quá trình kiểm tra chuỗi sổ cái. Các báo cáo cũng chỉ ra các cờ định tuyến không nhất quán cho giao dịch và các mã định danh node bị hỏng khi sử dụng khóa tạm thời.
Một báo cáo khác mô tả khoảng trống logic trong việc theo dõi sổ cái có thể khiến một node rơi vào trạng thái không xác định mà không có lối thoát rõ ràng.
Tính đến thời điểm hiện tại, không có lỗi nào được báo cáo gây ra sự cố mạng diện rộng. XRP Ledger Foundation và các cộng tác viên mã nguồn mở đang xem xét tất cả các báo cáo đã nộp thông qua kho lưu trữ GitHub của dự án.
Chỉ 26% số node đã nâng cấp lên phiên bản 3.2.0 cho đến nay. Các node còn lại vẫn đang chạy các phiên bản cũ hơn.
XRP Ledger Foundation chưa đưa ra tuyên bố công khai hoặc bản vá nào tính đến thời điểm viết bài này. Tất cả các vấn đề đã biết vẫn đang được xem xét tích cực.
The post XRP Ledger's Big Upgrade Has a Problem — Here's What Developers Found appeared first on CoinCentral.

