Trong công nghệ chuỗi khối, bằng chứng gian lận là bằng chứng mật mã mà người xác minh gửi để thách thức tính hợp lệ của giao dịch. Các nhà phát triển sử dụng rộng rãi các bằng chứng gian lận để kích hoạt khả năng mở rộng trên chuỗi của chuỗi khối trong khi vẫn đảm bảo tính chính xác và sẵn có của dữ liệu trên chuỗi.
Những bằng chứng này chủ yếu hoạt động như một biện pháp bảo vệ chống lại sự chuyển đổi trạng thái không chính xác. Vì chúng chỉ được kích hoạt khi xác định được sự không nhất quán nên chúng bảo tồn tài nguyên tính toán, khiến chúng trở nên lý tưởng cho các môi trường ưu tiên khả năng mở rộng.
Ví dụ: Bằng chứng gian lận rất quan trọng trong các bản tổng hợp Optimistic để xác định và xử lý các giao dịch không hợp lệ. Bất cứ khi nào một giao dịch được phê duyệt, sẽ có một khoảng thời gian tranh chấp cụ thể mà bất kỳ ai cũng có thể thách thức trạng thái hiện tại bằng cách đưa ra bằng chứng gian lận hợp lệ. Nếu ai đó có thể chứng minh một giao dịch là gian lận trong thời gian này thì giao dịch đó sẽ bị vô hiệu và mạng sẽ điều chỉnh lại trạng thái trước đó.
Hệ thống này được sử dụng để khuyến khích hành vi tốt. Nếu mạng thực hiện đúng các đợt tổng hợp theo quy tắc đồng thuận, các bên liên quan sẽ nhận được phần thưởng tài chính. Tuy nhiên, họ phải đối mặt với các hình phạt bằng tiền và có nguy cơ bị mất bằng chứng gian lận nếu họ chấp thuận một giao dịch sai sót. Cách tiếp cận kép gồm thưởng và phạt này đảm bảo rằng quá trình tổng hợp vẫn tiết kiệm chi phí và nhanh chóng, tối ưu hóa hiệu suất của các ứng dụng phi tập trung trên chuỗi khối.
Bằng chứng gian lận không phải là không có nhược điểm. Họ yêu cầu liên lạc liên tục giữa nhiều bên. Việc qua lại này có thể dẫn đến gián đoạn hệ thống và tạo điều kiện cho hành vi không trung thực hoặc các hành động bất hợp pháp khác.
Một vấn đề khác là sự phụ thuộc của họ vào giả định rằng tất cả dữ liệu khối đều có sẵn. Nếu người khai thác chỉ cung cấp tiêu đề khối mà không có nội dung chính xác thì không thể xác định tính chính xác của nó. Mặc dù bằng chứng gian lận đưa ra giải pháp nhưng chúng cũng đặt ra những thách thức cần giải quyết.
Cũng tìm hiểu: Bản tổng hợp lạc quan và không có kiến thức: Sự khác biệt là gì?