Hệ thống POW

Một phần của tài liệu Tìm hiểu vể công nghệ blockchain (Trang 25)

Proof of Work ( Bằng chứng Công việc, thường được viết tắt là PoW ) là một dạng bằng chứng không có kiến thức mật mã, trong đó một bên the prover (người chứng minh) chứng minh cho những the verifiers (người xác minh) rằng một lượng nỗ lực tính toán nhất định đã được sử dụng cho một số mục đích. Người xác minh sau đó có thể xác nhận khoản chi này với nỗ lực tối thiểu từ phía họ.

Vào năm 2008, một người đàn ông tên là Satoshi Nakamoto đã tạo ra một hệ

thống Proof-of-Work (bằng chứng công việc), điều này cho phép bất kỳ ai cũng có thể đề xuất một khối để nối vào mạng. Để đề xuất một khối, họ phải hy sinh sức mạnh tính toán để đoán ra giải pháp mà giao thức đặt ra (để làm điều này họ cần phải băm ( Hash ) dữ liệu nhiều lần để tạo ra một số nhỏ hơn một giá trị cụ thể.

Quá trình này được gọi là khai thác (đào). Nếu người khai thác đoán đúng giải pháp, khối mà họ đã xây dựng (bao gồm các giao dịch chưa được xác nhận mà các người dùng ngang hàng đã gửi cho họ) sẽ được thêm vào chuỗi. Nhờ vậy, họ sẽ nhận được tiền thưởng dưới dạng một mã thông báo (token) gốc của Blockchain.

Vậy cuốn sổ cái của chúng ta ở ví dụ trên chính là Blockchain. Nhưng chúng ta không thêm các giao dịch từng cái một - thay vào đó, chúng ta gộp chúng thành các khối. Chúng ta thông báo các giao dịch với mạng, sau đó những người dùng tạo một khối sẽ đưa chúng vào diện một khối ứng viên. Các giao dịch sẽ chỉ được coi là hợp lệ khi khối ứng viên trở thành một khối được xác nhận, có nghĩa là nó đã được thêm vào Blockchain.

Tuy nhiên, việc thêm vào một khối không rẻ. Proof of Work yêu cầu một thợ

đào (người dùng tạo khối) sử dụng một số tài nguyên của chính họ để được hưởng đặc quyền. Tài nguyên đó là sức mạnh tính toán, được sử dụng để băm dữ liệu khối cho đến khi tìm thấy lời giải cho câu đố. Sau khi giải đố xong thì 1 khổi mới sẽ được tạo ra và được đưa vào cuốn sổ cái.

Một phần của tài liệu Tìm hiểu vể công nghệ blockchain (Trang 25)

Tải bản đầy đủ (DOCX)

(59 trang)
w