Khác với PoW yêu cầu các miners phải giải một câu đố toán học phức tạp, cơ chế đồng thuận Proof of Stake (PoS) sử dụng một cách tiếp cận hiệu quả về mặt năng lượng và cả chi phí.

How PoS Works?

Cơ chế hoạt động như sau:

  1. Các validator sẽ propose và vote cho block sẽ được đào tiếp theo.
    • Validator nào càng sở hữu nhiều tài sản (cryptocurrency hay token) thì vote sẽ càng có trọng lượng1.
    • Đồng thời, các validator cũng cần phải đặt cọc một ít tài sản vào hệ thống dưới dạng cổ phần. Cổ phần không thể được đem đi sử dụng.
  2. Sau đó, các valiator sẽ giúp xác thực một block mới bằng cách thêm vào block đó dữ liệu và chữ ký số của họ.
  3. Các bước còn lại tương tự với các cơ chế đồng thuận khác2. Chỉ khác một điều là ngoài kiểm tra tính xác thực của các giao dịch thì các validator cũng sẽ kiểm tra tính xác thực của validator đầu tiên tìm ra lời giải (miner) bằng cách kiểm tra chữ ký số đã được ký ở trong block.

Các cổ đông cũng nhận được phần thưởng cho việc nắm giữ tài sản và đóng góp cổ phần. Điều này khuyến khích các cổ đông giữ lại tiền mã hóa của họ và giúp duy trì độ bảo mật của hệ thống mạng. Nếu họ thực hiện các hành vi xấu thì sẽ bị mất cổ phần.

Types of PoS

Có hai loại PoS phổ biến là chain-based PoS và BFT-style PoS.

Với chain-based PoS, sẽ có một thuật toán giả ngẫu nhiên chọn ra một validator cho mỗi time slot (ví dụ 10 giây) và cho phép validator đó có quyền tạo ra block.

Còn đối với BFT-style PoS, các validator được chọn ngẫu nhiên và được quyền propose các block một cách tùy ý. Tuy nhiên, để đạt được sự đồng thuận về việc block nào được thêm vào blockchain thì cần phải trải qua một quá trình gồm nhiều vòng voting. Block được chọn là block có nhiều vote nhất. Điểm khác biệt quan trọng là sự đồng thuận đạt được ở trên từng block thay vì đối với chuỗi dài nhất.

Footnotes

  1. Tuy nhiên, việc này có thể dẫn đến một validator nào đó giàu có và luôn giành được quyền xác thực. Dẫn đến, một số PoS blockchain áp dụng thêm cơ chế giả ngẫu nhiên nào đó trong quá trình chọn validator.

  2. Xem thêm Consensus Mechanisms.