Tính sẵn có của dữ liệu

Thời gian cập nhật 24 thg 9, 2026

Tóm gọn trong một câu

Tính sẵn có của dữ liệu nghĩa là dữ liệu cần để xác minh hoặc tái dựng hoạt động blockchain đã được công bố và có thể truy xuất.

Tính sẵn có của dữ liệu là thuộc tính cho thấy dữ liệu blockchain cần thiết đã được công bố và người cần sử dụng có thể truy cập. Với rollup, điều này có thể là lấy dữ liệu để tái dựng trạng thái tài khoản hoặc độc lập xem xét cập nhật đề xuất. Giá trị băm hay cam kết khác nhận diện dữ liệu, nhưng không cung cấp các byte bị thiếu hoặc bảo đảm có người phục vụ chúng.

Cách kiểm tra tính sẵn có

Nút có thể tải trực tiếp dữ liệu cần thiết. Lấy mẫu tính sẵn có thay vào đó kiểm tra một số phần của tập dữ liệu đã mã hóa. Mã xóa bổ sung dữ liệu dư thừa, cho phép khôi phục từ đủ mảnh sẵn có. Lấy mẫu thành công tạo độ tin cậy mang tính xác suất theo tham số và giả định mạng của phương án, thay vì buộc mọi người tải toàn bộ.

Ethereum dùng PeerDAS cho tính sẵn có của dữ liệu blob. Các mạng khác, gồm Celestia, có thiết kế lấy mẫu và công bố riêng.

Khác với tính đúng đắn và lưu trữ lâu dài

Dữ liệu có thể sẵn có dù giao dịch được mô tả không hợp lệ. Ngược lại, bằng chứng hợp lệ của phép tính đã mã hóa không khiến dữ liệu bị giữ lại trở nên truy xuất được.

Blob Ethereum có thời gian lưu giữ giới hạn theo giao thức; kho lưu trữ riêng có thể giữ bản sao sau đó. Tính sẵn có vì thế đề cập công bố và truy xuất kịp thời, không hứa mọi nút giữ mọi byte mãi mãi. Dữ liệu rollup bị thiếu có thể cản trở khôi phục trạng thái, phản đối hoặc bằng chứng rút tiền dù cam kết trên chuỗi vẫn hiện hữu.