SETTINGS
Content language
flag Vietnamese
Vietnamese
flag Vietnamese
Vietnamese
Tiếng việt
flag English
English
English
Channel logo
Coin98 Insights
Save
Copy link

Proof of Stake là gì? Cơ chế PoS hoạt động như thế nào?

Bài viết giúp bạn đọc hiểu được Proof of Stake là gì? Cơ chế PoS hoạt động như thế nào trên Blockchain & một số thông tin hữu ích khác. Tìm hiểu tại đây.
Avatar
jane
Published Nov 12 2017
Updated May 30 2024
10 min read
proof of stake là gì

Proof of Stake là gì?

Proof of Stake (bằng chứng cổ phần) là một thuật toán làm việc của Blockchain. PoS cho phép người dùng kiếm được phần thưởng cho việc xác thực các khối trên blockchain.

Có thể hiểu nôm na là người dùng sẽ ký gửi một lượng tài sản nhất định để trở thành Validator (người xác thực) của Blockchain.

Không giống như Proof of Work (được sử dụng bởi Bitcoin), người dùng không cần phần cứng mining đắt tiền hoặc lượng điện lớn. Thay vào đó, mạng lưới lựa chọn các cá nhân để validate các block dựa trên lượng coin mà họ sở hữu. Lượng coin sở hữu càng cao, người dùng càng có nhiều khả năng được chọn để validate.

Các Validator này sẽ xác minh các giao dịch trên mạng lưới, gửi bằng chứng vào khối. Nếu đúng, các Validator sẽ được nhận thưởng là lạm phát của Blockchain, hoặc phí giao dịch thu về. Nếu sai, họ sẽ chịu phạt là mất đi tất cả, hoặc một lượng tài sản đã ký gửi.

cơ chế proof of stake
advertising

Đặc điểm của Proof of Stake là gì?

Ưu điểm của PoS

  • Không đòi hỏi máy cấu hình cao, bất kỳ ai cũng có thể thiết lập các node chuyên biệt trên máy tính hoặc serve (máy chủ) của riêng mình.
  • Đôi khi có thể Delegate (ủy quyền) cho Validator, nghĩa là người dùng gửi coin cho Validator để họ có thêm quyền vote, đổi lại người gửi cũng nhận được một phần phần thưởng mà không phải làm gì.
  • Tăng khả năng mở rộng và tốc độ giao dịch, cải thiện tính phân quyền vì việc validate có thể được thực hiện bởi bất cứ ai stake token trong mạng, tạo ra một mạng lưới phi tập trung.
  • Proof of Stake tiết kiệm môi trường hơn, không đòi hỏi tiêu thụ nhiều điện để hoạt động như Proof of Work (Bitcoin chẳng hạn).

Nhược điểm của PoS

  • Khi ủy quyền hoặc làm Validator, thì người dùng sẽ được thêm số lượng coin, nhưng sẽ bị giam vốn, hoặc đôi khi bị mất giá coin và số lượng bù vào cũng không đủ hòa vốn.
  • Sẽ có trường hợp unlock cần phải đợi một khoảng thời gian, có thể là 1 tuần, hay 2 tuần… Điều này sẽ làm người dùng trở tay không kịp khi giá coin điều chỉnh.
  • Việc khóa token này liên quan đến quản trị, do đó, ai khóa càng nhiều token thì tiếng nói của người đó sẽ có trọng lượng hơn, đó chính là lý do vì sao Validator cũng cần người dùng ủy thác token cho họ. Điều này dẫn đến trường hợp Blockchain mang tính tập trung: Một số ít người có quyền hạn quá lớn, dự án phải làm theo họ, đôi khi có những ý kiến không mang lợi ích gì cho dự án nhưng vẫn phải làm.
  • Tính bảo mật kém vì ai cũng có thể trở thành validators chỉ bằng cách sở hữu lượng lớn token, khiến mạng dễ bị tấn công 51%. Ngoài ra, những valodators này cũng có cơ hội lạm dụng quyền lực của mình.
  • Thiết lập hệ thống phức tạp vì cần có sự phối hợp đáng kể giữa tất cả các bên liên quan để thiết lập đúng hệ thống Proof of Stake. Điều này đôi khi có thể khó đạt được và có thể dẫn đến sự chậm trễ trong hệ thống.

Cách Proof of Stake hoạt động

Với PoS, thay vì khai thác token mới, người dùng có thể xác thực các giao dịch để đổi lấy phần thưởng.

Số lượng phần thưởng tỷ lệ thuận với số token mà người dùng nắm giữ. Điều này có nghĩa là những người nắm giữ lượng token nhiều hơn sẽ có động lực lớn hơn để xác thực các giao dịch, vì họ có thể kiếm được nhiều phần thưởng hơn.

Phần thưởng này có thể đến từ lạm phát token dự án (đã được phân định sẵn trong token allocation, hoặc vô hạn).

Có nhiều cách để thực hiện PoS, nhưng phương pháp phổ biến nhất là "Bằng chứng cổ phần được ủy quyền" (DPoS).

Với DPoS, người dùng bỏ phiếu cho validator, validator này sau đó sẽ chịu trách nhiệm xác minh các giao dịch và cam kết chúng với blockchain. Validator được thưởng phí giao dịch và họ cũng phải có một lượng token nhất định để đạt điều kiện cho vị trí của mình.

Hệ thống này được thiết kế để ngăn chặn sự tập trung hóa, vì những người xác nhận được cộng đồng lựa chọn thay vì được chỉ định bởi một thực thể duy nhất. Điều đó cũng có nghĩa là người dùng có thể kiếm được phần thưởng ngay cả khi họ không nắm giữ một số lượng lớn token, vì họ có thể chỉ cần ủy thác phiếu bầu của mình cho validator.

Hiện nay, việc Staking không chỉ đơn thuần gói gọn trong Blockchain, mà nó cũng đưa vào những dự án thông thường với mục đích giảm lưu thông nguồn cung, giảm áp lực bán. Đổi lại, người dùng chấp nhận khóa token cũng sẽ nhận được phần thưởng là token dự án.

pos là gì

Cách này hiện đang được áp dụng rất rộng rãi, nhưng đây là một con dao hai lưỡi:

  • Nếu trong thời gian khóa, dự án hoạt động tốt và chứng minh được vì sao người dùng cần giữ token và không bán, thì sau chu kỳ khóa, sẽ không có áp lực bán.
  • Ngược lại, nếu trong khoảng thời gian này mà vẫn không có gì thay đổi, khả năng cao họ sẽ xả hết cả token thưởng cùng với gốc, dự án sẽ bị tổn thất nặng hơn.

Đọc thêm: Staking là gì? Hướng dẫn cách Staking cho người mới

So sánh Proof of Stake với Proof of Work

Proof of Stake và Proof of Work khác nhau ở một số điểm quan trọng, bao gồm cả chi phí liên quan và mức độ kiểm soát mà chúng trao cho những người xác thực giao dịch.

Đọc thêm: Tìm hiểu về Proof of Work

so sánh pos và pow

Sự khác nhau giữa Proof of Stake và Proof of Work Coin98 Insights có tóm gọn như bảng so sánh dưới đây:

proof of stake vs pow

Đọc thêm: 3 lý do chứng tỏ Proof of Stake bảo mật tốt hơn Proof of Work

Proof of Stake có an toàn không?

Proof of Stake chỉ là công cụ, thứ cần phải đặt câu hỏi có an toàn không chính là dự án.

Nếu dự án thật, thì việc Stake token sẽ giúp chúng ta có thêm phần thưởng và cũng là cách để người dùng thật sự góp phần xây dựng dự án mà không cần biết code.

Chẳng may chúng ta chọn nhầm dự án chất lượng kém, hoặc vô tình bảo mật không tốt, thì khả năng cao là số coin khóa vào sẽ mất hoặc giảm giá trầm trọng.

Cách đào coin PoS như thế nào?

Để đào coin PoS, người dùng cần thực hiện 5 bước như sau:

Bước 1: Mua một lượng nhất định đồng coin người dùng định đào. Cách đơn giản nhất là lên các sàn giao dịch uy tín để mua, ví dụ như: sàn Binance, sàn Huobi

Bước 2: Tải ví của đồng coin đó về và thực hiện đồng bộ với máy tính. Trong thời gian đồng bộ, máy tính của người dùng phải đảm bảo được kết nối với internet liên tục, thời gian này sẽ dài ngắn khác nhau theo từng loại coin.

Bước 3: Sau khi đồng bộ xong, người dùng cho máy chạy liên tục 24/24 để stake. Khuyến khích nên mua VPS (Virtual Private Server) để stake, sẽ giúp bạn tiết kiệm được tiền đầu tư phần cứng, tiền điện vận hành máy chủ, không gian lắp đặt…

Bước 4: Sau khi để coin trong ví 1 thời gian coin sẽ trưởng thành và bắt đầu đi giành block. Khi coin đã chiếm được block và tham gia tạo được block mới, người dùng sẽ nhận được lãi chuyển thẳng vào ví của mình.

Bước 5: Khi người dùng không muốn stake hay đào coin PoS nữa thì chỉ việc chuyển coin từ ví lên sàn và bán đi thôi.

Như mình đã nói ở trên, PoS là hình thức dùng coin đào coin theo dạng cổ phần. Điều này có nghĩa là lượng coin người dùng đào được phụ thuộc vào số lượng coin họ đang nắm giữ và tỉ lệ % Stake mà team DEV của coin đó cho phép.

Ví dụ: Tỉ lệ Coin Buzz là 1200%/năm, EMB 7200%/năm, B3 10000%/năm.

Tuy nhiên, việc đào không đơn giản là bỏ coin vào ví và treo 24/24 là người dùng sẽ có lãi khủng như vậy. Để nhận được lãi một cách cao nhất, người dùng cần có Weight thật cao để cạnh tranh với các staker khác. Mục đích là chiếm được block một cách nhanh nhất để nhận coin.

Vậy Weight là gì? Làm sao để đạt được Weight cao khi đào coin PoS?

Weight (hay cân nặng của coin PoS) bao gồm độ tuổi của coin và số lượng coin mà người dùng cần staking. Trong đó, độ tuổi coin là thời gian để coin trưởng thành khi nạp coin vào ví coin (thông thường thời gian này sẽ mất tầm vài giờ đến vài ngày tùy loại coin).

Sau khi coin trưởng thành thì Weight sẽ càng tăng. Weight càng cao thì khả năng giành được block càng lớn. Nhưng trong thời gian đầu sẽ mất rất lâu để đào được coin PoS vì:

  • Ở block đầu tiên đào được, sau khi đủ Weight thì toàn bộ coin người dùng có chỉ đào được đúng 1 block duy nhất, tuy nhiên số coin này sẽ được chia ra nhiều block sau đó.
  • Sau khoảng 1 - 2 tuần thì thu nhập mới bắt đầu ổn định do mạng lưới netweight đã hình thành.
  • Trong quá trình stake, tuyệt đối KHÔNG nhận thêm hoặc rút bớt coin, vì những hành động này sẽ xóa sạch công sức xây dựng mạng lưới netweight và phải chờ nó tạo lại.

Đọc thêm: Bỏ túi 04 kinh nghiệm đào coin hiệu quả

RELEVANT SERIES