Việc triển khai xrpld 3.2.0 của XRP Ledger gây ra nhiều lỗi do chỉ 26% nút mạng nâng cấp

iconChainGPT
Chia sẻ
AI summary iconTóm tắt

Tiêu đề: Việc triển khai xrpld 3.2.0 của XRP Ledger phát hiện nhiều lỗi nút mạng trong khi mức độ áp dụng vẫn thấp Cộng đồng XRP Ledger đã bắt đầu phát hiện ra một chuỗi các vấn đề phần mềm sau khi ra mắt phiên bản xrpld 3.2.0 vào ngày 15 tháng Sáu — một bản nâng cấp chính thức đổi tên phần mềm máy chủ từ “rippled” thành “xrpld” và hứa hẹn cải thiện bảo mật, hiệu suất và bộ nhớ. Tính đến thời điểm viết bài, chỉ 26% nút mạng đã nâng cấp, và các nhà phát triển cùng người vận hành nút đã gửi nhiều báo cáo lỗi lên kho GitHub của dự án. Những gì được đưa vào 3.2.0: - Bản cập nhật giới thiệu các tối ưu hóa hiệu suất và bộ nhớ (các cuộc thảo luận trong cộng đồng dự kiến giảm 30–40% bộ nhớ), cải tiến bảo mật và các cải tiến máy chủ khác kèm theo việc đổi tên. Các vấn đề được báo cáo sau khi triển khai: Nhiều vấn đề đã được các nhà duy trì, người vận hành nút và người đóng góp nêu ra. Các báo cáo chính được ghi lại trên GitHub bao gồm: - Lỗi đồng bộ hóa: Một người vận hành báo cáo máy chủ chạy xrpld 3.2.0 bị kẹt ở trạng thái “đã kết nối” mà không tải dữ liệu sổ cái. Máy tương tự đồng bộ bình thường sau khi quay lại phiên bản v3.1.3. Vấn đề này đã được gửi vào ngày 18 tháng Sáu và vẫn còn mở. - Lỗi sập trình phân tích cấu hình: Các tệp cấu hình có chú thích nội tuyến có thể gây sập trong quá trình phân tích. Trình phân tích cũ không loại bỏ chú thích trong một số trường giá trị đơn, dẫn đến lỗi “BadLexicalCast”. - Thiếu sót trong việc truyền giao dịch: Một lỗi tính toán truyền có thể khiến giao dịch được truyền đến ít đối tác hơn dự định, ảnh hưởng tiềm tàng đến việc lan truyền giao dịch. - Lỗi tính phí tài nguyên: Cơ chế ghi nhận phí được cho là chỉ giữ lại mức phí cao nhất được quan sát và loại bỏ dữ liệu phí trước đó, có thể làm méo mó việc tính toán tài nguyên. - Khoảng cách phân phối đối tác/validator: Thông tin danh sách validator chỉ được gửi đến các đối tác đầu vào, khiến các đối tác đầu ra không được thông báo. - Lo ngại về đồng thuận và xác thực: Các báo cáo cảnh báo nguy cơ tràn số nguyên không dấu trong quá trình xác thực chuỗi sổ cái, sự không nhất quán trong các cờ định tuyến giao dịch và các định danh nút đề xuất bị hỏng liên quan đến khóa tạm thời. - Mạng và xử lý tin nhắn: Các vấn đề bổ sung bao gồm hành vi truyền thông điểm-điểm, xử lý nén tin nhắn, chính sách phân tích tin nhắn và logic định tuyến liên quan đến đồng thuận. - Khoảng trống theo dõi sổ cái: Một số lỗ hổng logic có thể khiến các nút ở trạng thái không xác định trong thời gian dài. Trạng thái và tác động của dự án: - Một số báo cáo đã được phân loại là lỗi xác nhận và giao cho người duy trì để xem xét; các báo cáo khác vẫn đang được điều tra. - Quỹ XRP Ledger và các nhà đóng góp đang xử lý các phát hiện này thông qua quy trình mã nguồn mở của dự án. - Theo các bản ghi GitHub hiện tại, chưa có vấn đề nào được báo cáo gây ra sự cố hoặc gián đoạn toàn mạng. Tại sao điều này quan trọng: Phiên bản xrpld 3.2.0 nhằm mang lại những lợi ích quan trọng về tài nguyên và hiệu suất, nhưng các lỗi mới được phát hiện làm nổi bật những thách thức khi triển khai bản nâng cấp phần mềm nút lớn trên một mạng phân tán. Với chỉ một phần tư nút đã nâng cấp, cộng đồng đang theo dõi sát sao khi các nhà duy trì phân loại và vá các vấn đề để tránh tình trạng phân mảnh hoặc hành vi nút suy giảm khi mức độ áp dụng tăng lên. Các nhà phát triển và người vận hành nút được khuyến nghị theo dõi bộ theo dõi vấn đề trên GitHub để cập nhật và báo cáo bất kỳ bất thường nào khác họ gặp phải trong quá trình kiểm thử hoặc triển khai sản xuất.

Tuyên bố miễn trừ trách nhiệm: Thông tin trên trang này có thể được lấy từ bên thứ ba và không nhất thiết phản ánh quan điểm hoặc ý kiến của KuCoin. Nội dung này chỉ được cung cấp cho mục đích thông tin chung, không có bất kỳ đại diện hay bảo đảm nào dưới bất kỳ hình thức nào và cũng không được hiểu là lời khuyên tài chính hay đầu tư. KuCoin sẽ không chịu trách nhiệm về bất kỳ sai sót hoặc thiếu sót nào hoặc về bất kỳ kết quả nào phát sinh từ việc sử dụng thông tin này. Việc đầu tư vào tài sản kỹ thuật số có thể tiềm ẩn nhiều rủi ro. Vui lòng đánh giá cẩn thận rủi ro của sản phẩm và khả năng chấp nhận rủi ro của bạn dựa trên hoàn cảnh tài chính của chính bạn. Để biết thêm thông tin, vui lòng tham khảo Điều khoản sử dụngTiết lộ rủi ro của chúng tôi.