Nội dung
- Tính khả dụng của dữ liệu là Chén Thánh cho các blockchain, nhà nghiên cứu của Paradigm cho biết
- Cách kiểm tra tính khả dụng của dữ liệu theo cách tiết kiệm tài nguyên
Joachim Neu, nghiên cứu sinh Tiến sĩ Stanford và là nhà nghiên cứu trong Mô hình khổng lồ Web3, chia sẻ suy nghĩ của mình về lý do tại sao xác minh tính khả dụng của dữ liệu lại quan trọng đối với các blockchain hiện đại – và cách giải quyết thách thức này.
Tính khả dụng của dữ liệu là Chén Thánh cho các blockchain, nhà nghiên cứu của Paradigm cho biết
Trong một bài đăng chi tiết, ông Neu thảo luận về tính khả dụng của dữ liệu như một tính năng thiết yếu của các hệ thống blockchain hiện đại. Lấy mẫu ngẫu nhiên để xác minh tính khả dụng của dữ liệu, một khái niệm được đề xuất bởi Mustafa Al-Bassam, Alberto Sonnino và Vitalik Buterin vào năm 2018, là một trong những cách tiếp cận hiệu quả cho vấn đề này.
Tính khả dụng của dữ liệu (DA) là rất quan trọng đối với các chuỗi khối và cuộn lên.
Lấy mẫu DA là một giải pháp được đề xuất đơn giản và thanh lịch.
Nhưng trên thực tế, rất nhiều thách thức đối với R&D vẫn cần được tìm ra! ????????https: //t.co/xNN3T1kYUK– Joachim Neu (@jneu_net) Ngày 26 tháng 8 năm 2022
Tóm lại, mọi nền tảng blockchain nên tìm cách kiểm tra xem dữ liệu của nó có khả dụng hay không và tránh tiêu tốn quá nhiều tài nguyên cho hoạt động này.
Xóa sửa chữa các mã Reed-Solomon là một thiết kế phối cảnh để giải quyết những nhu cầu này. Chúng cho phép xác minh tính toàn vẹn của dữ liệu mà không cần kiểm tra từng đơn vị của nó.
Thiết kế này hoạt động không khác gì một nhà nghiên cứu đi vào phòng tối với đèn pin yếu. Họ chỉ có thể xem các phần thông tin trên “bảng thông báo” trong phòng để kiểm tra tính khả dụng và hợp lệ của nó.
Cách kiểm tra tính khả dụng của dữ liệu theo cách tiết kiệm tài nguyên
Tuy nhiên, thiết kế này đi kèm với một loạt thách thức riêng của nó. Ví dụ, nhà nghiên cứu cần biết chắc ai đã thực sự “viết” các từ trên bảng.
Sau đó, nhà nghiên cứu nên kiểm tra tính hợp lệ của mã hóa được sử dụng; nhiều hệ thống bằng chứng cố gắng giải quyết mục tiêu này. Ngoài ra, “nhà nghiên cứu” cần chắc chắn về bản chất của hệ thống mà họ cố gắng xác nhận:
“Cái gì” và “ở đâu” là bảng thông báo? Làm thế nào để người đề xuất “viết” cho nó?
Lấy mẫu ngẫu nhiên được mô tả bởi Buterin et al. trong bài báo nêu trên nên được coi là cách hiệu quả nhất để kiểm tra tính khả dụng của dữ liệu trong điều kiện sử dụng thực tế.