Kiến thức nền

Bằng chứng cổ phần (Proof of Stake - PoS)

Còn gọi là: PoS · proof of stake · bằng chứng cổ phần

Định nghĩa

Bằng chứng cổ phần (Proof of Stake, PoS) là cơ chế đồng thuận trong đó validator khóa coin của mạng làm tài sản đảm bảo để được quyền đề xuất và xác thực khối mới, thay cho việc đào bằng máy.

Bằng chứng cổ phần hoạt động thế nào

Thay vì cạnh tranh bằng điện năng như PoW, mạng PoS chọn validator dựa trên lượng coin họ đã stake. Validator làm đúng sẽ nhận thưởng; làm sai, ví dụ ký hai khối mâu thuẫn, có thể bị phạt cắt một phần tài sản (slashing).

Ethereum chuyển sang PoS từ tháng 9 năm 2022. Solana, Cardano, Avalanche và nhiều blockchain khác cũng dùng các biến thể PoS. Mỗi mạng có quy tắc riêng về số coin tối thiểu, thời gian chờ rút (unbonding) và mức phạt.

Người dùng thường không tự chạy validator mà tham gia staking qua sàn, qua ví ủy quyền (delegation) hoặc qua liquid staking. Mỗi cách có rủi ro khác nhau: rủi ro sàn, rủi ro hợp đồng thông minh, rủi ro validator bị phạt và rủi ro giá coin giảm trong lúc bị khóa.

Ví dụ

Giả sử một mạng PoS có tổng cộng 30 triệu coin đang được stake và bạn stake 3.000 coin, tức 0,01% tổng lượng stake. Nếu mạng phát hành 1,5 triệu coin thưởng mỗi năm cho người stake, phần của bạn trước phí là 1,5 triệu × 0,01% = 150 coin, tương đương 5% mỗi năm. Nếu validator bạn chọn lấy hoa hồng 10%, bạn nhận khoảng 135 coin. Nếu giá coin giảm 20% trong năm, phần thưởng này không bù được khoản lỗ giá.

Lỗi thường gặp

  • Nghĩ rằng phần thưởng staking là lãi suất cố định không có rủi ro.
  • Quên thời gian chờ rút, nên không bán được ngay khi thị trường biến động mạnh.
  • Chọn validator chỉ vì phí hoa hồng thấp mà không xem lịch sử hoạt động và nguy cơ bị phạt.

Học và thực hành

Câu hỏi thường gặp

PoS có an toàn bằng PoW không?

Hai cơ chế bảo vệ mạng theo cách khác nhau: PoW dựa vào chi phí điện và phần cứng, PoS dựa vào giá trị tài sản bị khóa và có thể bị phạt. Mức an toàn phụ thuộc vào quy mô và độ phân tán của từng mạng.

Muốn tham gia PoS có cần máy mạnh không?

Nếu chỉ ủy quyền hoặc staking qua sàn thì không. Chạy validator riêng mới cần máy chủ ổn định, kết nối mạng tốt và đủ số coin tối thiểu.