Thuật toán blockchain là gì? Các loại thuật toán blockchain hiện nay

ngochoa3940

Newbie
Bài viết
2
Điểm tương tác
0
Điểm
1
Thuật toán blockchain, bạn đã biết về nó chưa? Trong bối cảnh của tiền điện tử, các thuật toán đồng thuận là một yếu tố quan trọng của mọi mạng lưới blockchain vì chúng chịu trách nhiệm duy trì tính toàn vẹn và bảo mật của các hệ thống phân tán. Thuật toán đồng thuận đầu tiên được tạo ra là Proof of Work (PoW), được thiết kế bởi Satoshi Nakamoto và được triển khai trên Bitcoin để khắc phục lỗi Byzantine.

Thuật toán blockchain là gì?​

Thuật toán đồng thuận có thể được định nghĩa là cơ chế mà mạng blockchain đạt được sự đồng thuận. Blockchain công khai (phi tập trung) được xây dựng như một hệ thống phân tán. Vì chúng không dựa vào cơ quan trung ương, các nút phân tán cần phải đồng ý về tính hợp lệ của các giao dịch. Đây là lúc thuật toán đồng thuận phát huy tác dụng. Họ đảm bảo tuân thủ các quy tắc của thỏa thuận và đảm bảo rằng tất cả các giao dịch được thực hiện một cách đáng tin cậy, do đó đảm bảo rằng đồng xu chỉ có thể được sử dụng một lần trong một giao dịch.

1638788867133.png

Các loại thuật toán blockchain​

Có một số loại thuật toán đồng thuận. Các thuật toán được sử dụng phổ biến nhất là PoW và PoS. Khi cố gắng cân bằng giữa bảo mật với chức năng và khả năng mở rộng, mỗi cách tiếp cận đều có ưu và nhược điểm riêng.

Bằng chứng công việc (PoW)​

PoW là thuật toán blockchain đầu tiên từ trước đến nay. Nó được sử dụng trong Bitcoin và nhiều loại tiền điện tử khác. Thuật toán bằng chứng công việc là một phần quan trọng của quá trình khai thác. Khai thác bằng PoW liên quan đến rất nhiều công việc băm, vì vậy sức mạnh tính toán cao hơn có nghĩa là nhiều bài kiểm tra hơn mỗi giây. Nói cách khác, những người khai thác có tỷ lệ băm cao có nhiều khả năng tìm ra giải pháp hiệu quả cho khối tiếp theo (tức là khối băm). Thuật toán đồng thuận PoW đảm bảo rằng chỉ khi các nút phân tán của mạng đạt được sự đồng thuận và đồng ý rằng băm khối được cung cấp bởi người khai thác, thì khối giao dịch mới có thể được xác nhận và thêm vào blockchain của tôi là một bằng chứng hợp lệ về công việc.

Bằng chứng cổ phần (PoS)​

Thuật toán blockchain PoS được phát triển vào năm 2011 như một giải pháp thay thế cho PoW. Mặc dù mục tiêu của PoS và PoW là tương tự nhau, nhưng chúng có một số khác biệt cơ bản và đặc thù, đặc biệt là trong quá trình xác thực các khối mới. Nói tóm lại, thuật toán đồng thuận Proof of Stake thay thế PoW bằng một cơ chế trong đó các khối được xác nhận tương ứng với lợi ích của người tham gia. Trình xác thực (còn được gọi là bạc hà) của mỗi khối được xác định bởi thị phần của tiền điện tử, không phải bởi sức mạnh tính toán được phân bổ.
 
Bên trên