Page 310 - SDMD CNKT va CNTT trong tien trinh CNH_HDH DBSCL
P. 310
Hoạt động của một mạng chuỗi khối dựa vào một giao thức đồng thuận
(consensus protocol). Giao thức đồng thuận là một tập các qui tắc và phương
pháp mà các nút trong mạng chuỗi khối phải tuân theo để đạt được sự đồng
thuận trên toàn mạng lưới khi xác thực các giao dịch và thêm các khối mới
vào trong mạng. Các giao thức đồng thuận khác nhau có những đặc điểm
riêng và được sử dụng trong các lĩnh vực khác nhau. Dưới đây là một số giao
thức đồng thuận thông dụng.
Bằng chứng công việc (Proof of Work, PoW): Đây là giao thức được sử
dụng trong nhiều loại tiền mã hóa như Bitcoin, Ethereum, Litecoin,
DogeCoin, Monero và nhiều loại tiền kỹ thuật số khác. Giao thức này yêu cầu
các máy tính trong mạng lưới phải giải một bài toán toán học phức tạp để xác
nhận các giao dịch mới và tạo ra các khối mới như đươc minh họa trong Hình
15.3. Giao thức có một nhược điểm là năng lượng tiêu tốn cho việc xác thực
giao dịch rất cao.
Hình 15.3. Giao thức đồng thuận PoW
(Nguồn: TechiSource, 2021)
Bằng chứng cổ phần (Proof of Stake, PoS): Giao thức này yêu cầu các
máy tính trong mạng lưới phải cược (stake) một số tiền kỹ thuật số của chính
họ để có thể thực hiện việc xác nhận các giao dịch mới và tạo ra các khối mới.
Giao thức này đòi hỏi ít năng lượng hơn cho việc xác thực các giao dịch so
với giao thức đồng thuận PoW. Giao thức đồng thuận này sử dụng trong một
số mạng chuỗi khối như Ethereum v2, Cardano, KardiaChain, Solana,
NaNo,... Hình 15.4 mô tả giao thức đồng thuận PoS.
Bằng chứng cổ phần được ủy quyền (Delegated Proof of Stake, DPoS):
Đây là một biến thể của giao thức đồng thuận PoS. Giao thức này yêu cầu các
296