Một trong những bước đột phá thanh lịch và hiểu lầm nhất trong thiết kế blockchain hiện đại là Mẫu xác thực dữ liệu (DAS). Đó là phép thuật mật mã giúp một giao thức như @walrusprotocol hoạt động an toàn ở quy mô lớn. Dưới đây là vấn đề cốt lõi: làm thế nào để các client nhẹ (hoặc các rollup khác) xác minh rằng tất cả dữ liệu của một khối đều có sẵn mà không cần tải toàn bộ khối, điều này có thể rất lớn? Cách cũ—tải toàn bộ—là không thể thực hiện được về mặt khả năng mở rộng.@Walrus 🦭/acc

DAS cung cấp giải pháp. Khi một rollup công bố dữ liệu lên Walrus, dữ liệu được mã hóa bằng một phương pháp tinh vi gọi là mã hóa lỗi (erasure coding). Quá trình này mở rộng dữ liệu bằng các phần dư thừa, nhờ đó dữ liệu gốc có thể được khôi phục ngay cả khi một số phần bị mất. Sau đó, dữ liệu được chia thành các khối nhỏ, kích thước cố định.

Đây là nơi diễn ra việc lấy mẫu: Một trình xác minh (như một khách hàng nhẹ) ngẫu nhiên chọn một vài phần trong số những phần này và yêu cầu chúng từ mạng. Nếu tất cả các phần được yêu cầu có sẵn, xác suất rằng toàn bộ dữ liệu có sẵn trở nên cực kỳ cao. Nó giống như việc kiểm tra một vài trang ngẫu nhiên trong một cuốn sách để tự tin rằng toàn bộ cuốn sách đang có ở đó. Nếu bất kỳ mẫu nào bị thiếu, nó sẽ kích hoạt một tín hiệu đỏ và một bằng chứng gian lận có thể được phát hành.

Đây là sự thiên tài tại trung tâm của khả năng mở rộng của @walrusprotocol. Nó cho phép mạng đảm bảo an toàn về tính khả dụng của dữ liệu với yêu cầu băng thông tối thiểu cho các trình xác minh. Đồng token $WAL đảm bảo quá trình này, khuyến khích các nút lưu trữ và phục vụ những phần dữ liệu này một cách trung thực. Nó không chỉ là một cơ sở dữ liệu nhanh hơn; nó là một lưới dữ liệu có thể xác minh được bằng mật mã. #Walrus $WAL