Các nhà phát triển XRP Ledger đã dọn dẹp trong bản phát hành xrpld mới nhất — nhưng người dùng không cần lo lắng. Phiên bản 3.3.0 chính thức “hưu trí” năm sửa đổi giao thức đã tồn tại lâu dài, loại bỏ mã cũ trước sửa đổi khỏi cơ sở mã, đồng thời giữ nguyên các hành vi thực tế. Ý nghĩa của việc “hưu trí” - Việc hưu trí một sửa đổi chỉ loại bỏ đường dẫn mã cũ dùng để mô phỏng hành vi trước sửa đổi. Nó không hủy bỏ hoặc vô hiệu hóa tính năng本身. - Sau khi hưu trí, hành vi của sửa đổi trở thành một phần không điều kiện của giao thức lõi, theo tài liệu XRPL. - Các nhà phát triển thường chờ hai năm sau khi một sửa đổi được kích hoạt mới tiến hành hưu trí. Khoảng thời gian này giúp duy trì phiên bản cũ để hỗ trợ gỡ lỗi và tái phát lại giao dịch chính xác về mặt lịch sử. Những sửa đổi nào đã được hưu trí xrpld 3.3.0 hưu trí năm sửa đổi đã hoạt động trong một thời gian dài: - Clawback — cho phép các nhà phát hành đủ điều kiện thu hồi các token đã phát hành từ người sở hữu nếu nhà phát hành đã bật cài đặt clawback (không áp dụng cho XRP bản địa). Đã hoạt động trên Mainnet từ ngày 8 tháng 2 năm 2024; việc hưu trí loại bỏ đường dẫn mã cũ, không phải tính năng. - fixDisallowIncomingV1 — sửa lỗi về ủy quyền đường tin cậy. - fixInnerObjTemplate — giải quyết các lỗi liên quan đến các đối tượng AMM lồng nhau. - fixNFTokenReserve — thêm kiểm tra dự trữ khi chấp nhận các đề xuất NFT. - fixUniversalNumber — thống nhất các phần tính toán số thập phân dấu phẩy động của XRPL. Tại sao điều này quan trọng (và tại sao phần lớn không quan trọng) - Đối với người nắm giữ XRP thông thường và người dùng token: không cần làm gì cả. Không cần di chuyển, cập nhật ví hay thực hiện giao dịch nào. Các quy tắc mạng vẫn giữ nguyên như sau khi các sửa đổi này được kích hoạt. - Đối với nhà phát triển và nhà nghiên cứu lịch sử: nếu bạn cần tái phát lại các sổ cái cũ chính xác như cách chúng hoạt động cách đây nhiều năm, bạn có thể cần phiên bản xrpld đang được sử dụng vào thời điểm đó — vì việc hưu trí đã loại bỏ nhánh mã cũ tái tạo hành vi trước sửa đổi. - Đối với người vận hành máy chủ: nâng cấp lên xrpld 3.3.0 càng sớm càng tốt để duy trì tính liên tục của dịch vụ. Việc chạy phiên bản xrpld cũ hơn có thể khiến một nút mạng bị “chặn sửa đổi” nếu thiếu mã cho các sửa đổi sau này được kích hoạt. Một tình huống tương tự đã xảy ra vào tháng Bảy khi các nút chạy phiên bản cũ bị chặn sửa đổi sau khi kích hoạt fixCleanup3_2_0. Cách quy trình sửa đổi của XRPL hoạt động (tóm tắt) - Các đề xuất giao thức mới được đưa vào xrpld nhưng không kích hoạt ngay lập tức. Các validator bỏ phiếu về các sửa đổi; một đề xuất phải duy trì hơn 80% sự ủng hộ từ các validator đáng tin cậy trong hai tuần liên tục để được kích hoạt. - Sau khi kích hoạt, hành vi mới trở nên vĩnh viễn trừ khi một sửa đổi sau này thay đổi nó. Sau hai năm hoạt động, một sửa đổi có thể được hưu trí — chuyển hành vi mới thành logic giao thức không điều kiện và loại bỏ đường dẫn mã cũ. Điều gì mới trong 3.3.0 xrpld 3.3.0 cũng giới thiệu sáu đề xuất sửa đổi mới vào phần mềm, nhưng những đề xuất này chưa được kích hoạt trên Mainnet: - BatchV1_1 — gửi cùng lúc tối đa tám giao dịch lồng nhau. - ConfidentialTransfer — các giao dịch bảo vệ quyền riêng tư cho các token đa mục đích. - DynamicMPT — thêm linh hoạt cho các thuộc tính token được chọn. - PermissionDelegationV1_1 — cập nhật logic ủy quyền quyền hạn. - Sponsor — cho phép bên thứ ba chi trả phí giao dịch và yêu cầu dự trữ. - fixCleanup3_3_0 — dọn dẹp và sửa lỗi cơ sở mã. Mỗi đề xuất này vẫn phải vượt qua ngưỡng >80% của validator trong hai tuần liên tục để được kích hoạt. Việc đưa chúng vào xrpld chỉ đơn giản là làm mã sẵn sàng để các validator bỏ phiếu. Tóm lại Việc hưu trí gần đây là công việc bảo trì chuẩn trong vòng đời giao thức: XRPL đang loại bỏ mã lỗi thời khi nhiều sửa đổi đã được thiết lập vững chắc trong nhiều năm. Các tính năng như Clawback và các sửa đổi đã hưu trí khác vẫn là một phần trong hành vi vĩnh viễn của sổ cái — người dùng thông thường không bị ảnh hưởng. Bài học vận hành ngay lập tức là các nhà vận hành nút nên cập nhật lên xrpld 3.3.0 để tránh khả năng bị chặn sửa đổi và đảm bảo sẵn sàng cho bất kỳ kích hoạt nào trong tương lai.
XRPL loại bỏ năm sửa đổi cũ trong xrpld 3.3.0
ChainGPTChia sẻ
XRP Ledger (XRPL) đã hoàn thành bản cập nhật giao thức trong xrpld 3.3.0, loại bỏ năm sửa đổi cũ. Bản nâng cấp blockchain loại bỏ mã lỗi thời nhưng vẫn giữ nguyên các hành vi hiện có. Các sửa đổi bị ảnh hưởng bao gồm Clawback, fixDisallowIncomingV1, fixInnerObjTemplate, fixNFTokenReserve và fixUniversalNumber. Người dùng không cần thực hiện hành động nào, nhưng các chủ nút mạng nên nâng cấp để tránh bị chặn sửa đổi. Sáu đề xuất mới đã được đưa vào nhưng chưa kích hoạt trên mạng chính.
Nguồn:Hiển thị bản gốc
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ụng và Tiết lộ rủi ro của chúng tôi.