Bằng chứng công việc (PoW) là một thuật toán đồng thuận được sử dụng trong mạng blockchain để xác thực các giao dịch và tạo các khối mới. Đúng như tên gọi, nó yêu cầu người tham gia (thợ mỏ) thực hiện một lượng công việc tính toán nhất định.
Trong PoW, thợ mỏ sử dụng tính toán sức mạnh để giải quyết các câu đố mật mã phức tạp. Người khai thác đầu tiên giải quyết được vấn đề này và xác minh giải pháp sẽ thêm một khối giao dịch mới vào chuỗi khối. Những câu đố này được thiết kế có chủ ý để yêu cầu nguồn lực đáng kể nhưng giải pháp, một khi được tìm thấy, sẽ dễ dàng được những người khác trong mạng xác minh.
Cơ chế PoW được sử dụng để ngăn chặn mọi nỗ lực độc hại nhằm phá hoại mạng vì nó đòi hỏi một lượng lớn tài nguyên tính toán để làm như vậy. Để ghi đè hoặc thao túng thông tin trên blockchain, một bên độc hại sẽ cần kiểm soát hơn 50% tổng sức mạnh tính toán của mạng hay còn gọi là hashrate. Nếu cả nhóm làm được điều này, họ có thể tiến hành một cuộc tấn công '51%.' Tuy nhiên, trong các mạng lớn như Bitcoin, việc thực hiện một cuộc tấn công 51% là rất khó khăn và tốn kém.
Người tạo ra bitcoin Satoshi Nakamoto đã tạo ra cơ chế PoW và giới thiệu một phương tiện để những người khai thác có thể được thưởng cho công việc của họ bằng phí giao dịch và Bitcoin mới được đúc, thúc đẩy bối cảnh khai thác cạnh tranh.
Mặc dù PoW mang lại những lợi ích bảo mật ấn tượng nhưng nó lại bị chỉ trích vì tiêu thụ năng lượng cao, dẫn đến sự phát triển của các cơ chế đồng thuận thay thế, chẳng hạn như Bằng chứng cổ phần (PoS), nhằm mục đích cung cấp cùng mức độ bảo mật với ít tác động đến môi trường hơn.
Cũng tìm hiểu: Bằng chứng cổ phần là gì?