Các Bản Sửa Lỗi Bảo Mật Trên XRP Ledger
Các nhà phát triển XRP Ledger đang triển khai bốn bản sửa lỗi bảo mật nhằm ngăn chặn việc các tài sản kỹ thuật số tiếp cận các tài khoản mà không có sự cho phép. Những sửa đổi này nhằm giải quyết các điểm yếu tiềm ẩn trong cơ sở hạ tầng đang ngày càng được sử dụng cho việc token hóa tổ chức.
Chi Tiết Về Các Sửa Đổi
Các thay đổi này được nhóm lại dưới một sửa đổi đề xuất mang tên fixCleanup3_5_0, với mã đề xuất trên GitHub đã được cập nhật vào ngày 27 tháng 10. Các bản sửa lỗi này sẽ củng cố quyền truy cập của token do nhà phát hành kiểm soát trong các giao dịch thanh toán, nhà tạo lập thị trường tự động và các giao dịch khác.
Đề xuất này tập trung vào các token yêu cầu sự cho phép rõ ràng từ nhà phát hành trước khi một tài khoản có thể nắm giữ chúng. Những hạn chế này đặc biệt quan trọng đối với các stablecoin được quản lý và chứng khoán token hóa, nơi mà các nhà phát hành có thể cần xác minh danh tính của nhà đầu tư hoặc thực thi các yêu cầu đủ điều kiện.
Vấn Đề và Giải Pháp
Dưới kiến trúc hiện tại, sự chấp thuận được ghi lại thông qua một đường tín nhiệm kết nối một tài khoản với một nhà phát hành token. Các nhà phát triển đã xác định một số tình huống mà trong đó các giao dịch có thể vượt qua các kiểm tra ủy quyền dự kiến.
Một vấn đề liên quan đến các token thanh khoản của nhà tạo lập thị trường tự động, đại diện cho các yêu cầu về tài sản đã được gửi vào các bể giao dịch.
Sửa đổi đề xuất sẽ yêu cầu người nhận phải có sự cho phép cho cả hai tài sản cơ bản trước khi nhận một token bể. Một sửa đổi khác giải quyết một miễn trừ ảnh hưởng đến các đường tín nhiệm có số dư hiện có. Trước đây, một số kiểm tra chỉ áp dụng khi một đường tín nhiệm không có token nào, có thể cho phép một số dư không được ủy quyền tăng lên thông qua các giao dịch tiếp theo.
Gói sửa đổi rộng hơn cũng nhằm ngăn chặn các số dư token không được ủy quyền được sử dụng trong các giao dịch khác ngoài việc đổi lại cho nhà phát hành và giới thiệu thêm các kiểm tra tính nhất quán.
Ngữ Cảnh và Tầm Quan Trọng
Những thay đổi này theo sau công việc trước đó về các bể thanh khoản có quyền, nơi các nhà phát triển đã khám phá việc hạn chế sự tham gia chỉ cho các đối tác tổ chức đã được xác minh. Các thay đổi đề xuất diễn ra trong bối cảnh các tổ chức tài chính truyền thống mở rộng việc sử dụng XRP Ledger cho các tài sản kỹ thuật số.
BNY gần đây đã mở rộng khả năng lưu ký XRP và RLUSD của mình, trong khi Ripple đã theo đuổi các mối quan hệ liên quan đến thanh toán stablecoin, chứng khoán token hóa và tài chính tổ chức. Đối với các tổ chức được quản lý, khả năng kiểm soát tài khoản nào có thể hợp pháp nhận hoặc nắm giữ các tài sản cụ thể là rất quan trọng.
Một nhà phát hành phân phối các cổ phiếu quỹ token hóa, chẳng hạn, có thể cần đảm bảo rằng các token đó vẫn ở với các nhà đầu tư đủ điều kiện.
Nếu một giao dịch trên thị trường thứ cấp hoặc cơ chế bể thanh khoản vượt qua các kiểm tra ủy quyền, các kiểm soát tuân thủ của hệ thống trở nên kém đáng tin cậy hơn. Các bản sửa lỗi đề xuất sẽ củng cố những bảo vệ đó mà không thay đổi mô hình sở hữu gốc của XRP hoặc yêu cầu các chủ sở hữu XRP thông thường phải có sự cho phép của nhà phát hành.
Quy Trình Triển Khai
Công việc này cũng theo sau một bản phát hành bảo mật XRPL trước đó, đã giới thiệu các biện pháp bảo vệ riêng cho chức năng giao dịch Batch của mạng. Bốn thay đổi này chưa được hợp nhất vào phần mềm chính của XRP Ledger hoặc kích hoạt trên mainnet.
Khi việc triển khai và xem xét hoàn tất, sửa đổi vẫn cần sự hỗ trợ từ hơn 80% các validator đáng tin cậy trong hai tuần liên tiếp trước khi được kích hoạt. Quy trình này tách biệt với cửa sổ nâng cấp vào ngày 4 tháng 11 trước đó, liên quan đến fixCleanup3_4_0 thay vì sửa đổi mới đề xuất fixCleanup3_5_0.