Assume Valid là phương pháp giúp tăng tốc quá trình tải blockchain lần đầu (IBD) bằng cách cho phép node bỏ qua việc kiểm tra từng giao dịch và chữ ký trong các block cũ. Khi node mới tải blockchain, nó chấp nhận các block từ node khác và chỉ kiểm tra Proof-of-Work có hợp lệ hay không. Thay vì tiếp tục kiểm tra chi tiết từng giao dịch như bình thường, Assume Valid bỏ qua bước này để đồng bộ nhanh hơn với mạng.
Tuy nhiên, bật Assume Valid làm tăng mức độ tin tưởng vào các node khác. Có khả năng một node xấu gửi block chứa giao dịch không hợp lệ. Nhưng quy tắc đồng thuận của Bitcoin và cấu trúc blockchain giảm thiểu rủi ro này vì mỗi node có thể lấy block từ nhiều nguồn khác nhau, và mỗi block đều gắn kết với block trước. Nếu nhận phải block xấu, các block sau sẽ vạch trần vấn đề và chỉ ra block hợp lệ thay thế. Vì vậy, Assume Valid được xem là khá an toàn.

Hải Nguyễn
Kiến thức và kinh nghiệm sẽ giúp bạn không bị mất tiền trong thị trường crypto.