Proof of Stake (PoS) Là Gì?
Tóm lược
Proof of Stake (Bằng chứng cổ phần) là một cơ chế đồng thuận phổ biến, đang dần thay thế Proof of Work (Bằng chứng công việc). Thay vì cần sức mạnh tính toán để xác thực giao dịch, người xác thực phải stake tiền mã hóa. Thực tế này làm giảm đáng kể mức tiêu thụ năng lượng cần thiết. Proof of Stake cũng cải thiện tính phi tập trung, bảo mật và khả năng mở rộng.
Tuy nhiên, Proof of Stake có thể khó tiếp cận hơn nếu người dùng không có tiền mã hóa. Một cuộc tấn công 51% cũng có thể dễ dàng xảy ra với các blockchain có vốn hóa thị trường thấp. Vì Proof of Stake rất linh hoạt, nó có nhiều biến thể cho các blockchain và trường hợp sử dụng khác nhau.
Giới thiệu
Cho đến nay, Proof of Stake đã trở thành cơ chế đồng thuận phổ biến nhất cho các mạng blockchain ngày nay. Nhưng với rất nhiều biến thể, sẽ hơi khó để hiểu các khái niệm cốt lõi của nó. Ngày nay, bạn khó có thể nhìn thấy cơ chế này ở dạng ban đầu. Tuy nhiên, tất cả các loại Proof of Stake đều chia sẻ các khái niệm cốt lõi chính. Hiểu được những điểm tương đồng này sẽ giúp bạn đưa ra lựa chọn tốt hơn về các blockchain mà bạn sử dụng và cách chúng hoạt động.
Proof of Stake là gì?
Proof of Stake hoạt động như thế nào?
Lựa chọn khối ngẫu nhiên
Trong phương pháp Chọn khối ngẫu nhiên, các trình xác thực được chọn bằng cách tìm kiếm các node có sự kết hợp của giá trị băm thấp nhất và số tiền stake cao nhất. Vì kích thước của cổ phần là công khai, thợ rèn tiếp theo thường có thể được dự đoán bởi các node khác.
Lựa chọn tuổi đồng tiền
Phương pháp Lựa chọn tuổi đồng tiền chọn các node dựa trên thời gian các token của họ đã được stake. Tuổi đồng tiền được tính bằng cách nhân số ngày các đồng tiền mã hóa được giữ làm tiền stake với số lượng các đồng tiền đã được stake đó.
Sau khi node đã rèn được một khối, tuổi đồng tiền được đặt lại về 0 và họ phải đợi một khoảng thời gian nhất định để có thể rèn khối khác – điều này ngăn chặn việc các node có lượng cổ phần lớn thống trị blockchain.
Xác thực các giao dịch
Mỗi loại tiền mã hóa sử dụng thuật toán Proof of Stake sử dụng bộ quy tắc và phương pháp riêng mà họ cho là sự kết hợp tốt nhất cho họ và người dùng.
Nếu một node không muốn tiếp tục làm thợ rèn nữa, khoản stake của nó và phần thưởng kiếm được sẽ được giải phóng sau một khoảng thời gian nhất định – để mạng lưới có một khoảng thời gian để xác thực rằng node đó đã không thêm bất kỳ khối giả mạo nào vào mạng.
Blockchain nào đang sử dụng cơ chế đồng thuận Proof of Stake?
Các blockchain sử dụng Proof of Stake hoặc một dạng của nó bao gồm:
1. BNB Chain
2. BNB Smart Chain
Ưu điểm của Proof of Stake
Proof of Stake có nhiều ưu điểm rõ ràng hơn Proof of Work. Vì lý do này, các blockchain mới hầu như luôn sử dụng Proof of Stake. Các lợi ích của nó bao gồm:
Khả năng thích ứng
Nhu cầu của người dùng với các blockchain thay đổi, Proof of Stake cũng vậy. Có thể thấy điều này rõ ràng từ số lượng lớn các phiên bản Proof of Stake đang có. Cơ chế này rất linh hoạt và có thể dễ dàng phù hợp với hầu hết các trường hợp sử dụng blockchain.
Tính phi tập trung
Nhiều người dùng được khuyến khích chạy các node hơn vì giá cả phải chăng. Sự khuyến khích này và quá trình ngẫu nhiên hóa cũng làm cho mạng phi tập trung hơn. Mặc dù tồn tại các bể stake, nhưng cơ hội để một cá nhân tạo ra một khối theo Proof of Stake thành công sẽ cao hơn nhiều. Nhìn chung, điều này làm giảm nhu cầu về các bể stake.
Hiệu suất năng lượng
Proof of Stake cực kỳ tiết kiệm năng lượng so với Proof of Work. Chi phí tham gia nằm trong chi phí stake nhiều hơn là chi phí điện toán để giải các câu đố. Cơ chế này dẫn đến việc giảm đáng kể năng lượng cần thiết để vận hành cơ chế đồng thuận.
Khả năng mở rộng
Vì Proof of Stake không dựa vào các máy vật lý để tạo ra sự đồng thuận, nên nó có khả năng mở rộng hơn. Không cần đến các trại khai thác khổng lồ hoặc tìm nguồn cung năng lượng lớn. Việc thêm nhiều trình xác thực vào mạng rẻ, đơn giản và dễ tiếp cận hơn.
Mức độ bảo mật
Việc ký quỹ hoạt động như một động lực tài chính để trình xác thực không xử lý các giao dịch gian lận. Nếu mạng phát hiện một giao dịch gian lận, node thợ rèn sẽ mất một phần tiền stake và không được làm thợ rèn trong tương lai. Vì vậy, khi số tiền stake cao hơn phần thưởng, nếu gian lận thì trình xác thực sẽ mất nhiều hơn số tiền thu lại được.
Tuy nhiên, đây cũng có thể là một nhược điểm mà chúng ta sẽ tiếp tục tìm hiểu.
Nhược điểm của Proof of Stake
Mặc dù thuật toán Proof of Stake có nhiều ưu điểm hơn so với Proof of Work, nhưng nó vẫn có một số điểm yếu:
Phân nhánh
Khả năng tiếp cận
Để bắt đầu stake, bạn sẽ cần nguồn cung token gốc của blockchain. Điều này yêu cầu bạn mua token qua sàn giao dịch hoặc phương thức khác. Tùy thuộc vào số tiền cần thiết, bạn có thể cần một khoản đầu tư đáng kể để bắt đầu stake hiệu quả.
Với Proof of Work, bạn có thể mua thiết bị đào giá rẻ hoặc thậm chí thuê nó. Với điều này, bạn có thể tham gia một hội thợ đào và bắt đầu xác thực và kiếm tiền nhanh chóng.
Tấn công 51%
Mặc dù Proof of Work cũng dễ bị tấn công 51%, nhưng so với nó thì thực hiện việc này trên blockchain Proof of Stake dễ dàng hơn đáng kể. Nếu giá của một token giảm hoặc blockchain có vốn hóa thị trường thấp, thì về mặt lý thuyết, việc mua hơn 50% số token và kiểm soát mạng lưới có thể rất rẻ.
So sánh Proof of Work và Proof of Stake
Có một vài điểm khác biệt cốt lõi khi chúng ta so sánh hai cơ chế đồng thuận này.
Proof of Work (PoW) |
Proof of Stake (PoS) |
|
Thiết bị cần thiết |
Thiết bị đào |
Số tiền tối thiểu hoặc không cần tiền |
Tiêu thụ năng lượng |
Cao |
Thấp |
Xu hướng |
Tập trung hóa |
Tính phi tập trung |
Phương pháp xác thực |
Bằng chứng tính toán |
Stake tiền mã hóa |
Tuy nhiên, có rất nhiều cơ chế Proof of Stake khác nhau trên các blockchain. Mỗi cơ chế sẽ có thêm các đặc điểm riêng.
Các biến thể của cơ chế đồng thuận Proof of Stake
Proof of Stake có khả năng tùy chỉnh cao. Các nhà phát triển có thể thay đổi cơ chế để phù hợp với từng trường hợp sử dụng cụ thể của blockchain. Dưới đây là một số “biến thể” thường thấy nhất của cơ chế này
Delegated Proof of Stake (DPoS)
Delegated Proof of Stake (Bằng chứng cổ phần được ủy quyền) cho phép người dùng stake tiền mã hóa mà không cần trở thành một trình xác thực. Trong trường hợp này, người dùng có thể stake cho trình xác thực để chia sẻ các phần thưởng khối. Càng nhiều người ủy quyền đóng góp đằng sau một trình xác thực khả thi, thì cơ hội được lựa chọn của nó càng lớn. Thông thường, các trình xác thực có thể thay đổi số tiền chia sẻ với người ủy quyền để tạo ra động lực. Danh tiếng của trình xác thực cũng là một yếu tố quan trọng đối với những người ủy quyền.
Nominated Proof of Stake (NPoS)
Những người được đề cử có thể chọn tối đa 16 trình xác thực để stake. Sau đó, mạng sẽ phân phối đồng đều cổ phần của họ cho các trình xác thực đã chọn. Polkadot cũng sử dụng một số cách tiếp cận trong lý thuyết trò chơi và lý thuyết bầu cử để xác định ai sẽ tạo ra một khối mới.
Proof of Staked Authority (PoSA)
Tổng kết
Cách chúng ta thêm các khối giao dịch vào các mạng blockchain đã thay đổi đáng kể kể từ ngày Bitcoin ra đời. Giờ đây, chúng ta không còn cần phải dựa vào sức mạnh tính toán để tạo ra sự đồng thuận tiền mã hóa. Hệ thống Proof of Stake có nhiều ưu điểm và lịch sử đã chỉ ra rằng Proof of Stake đang hoạt động khá hiệu quả. Theo thời gian, có vẻ như Bitcoin sẽ là một trong số ít các mạng Proof of Work còn tồn tại. Còn bây giờ có vẻ như Proof of Stake sẽ ngày một chiếm ưu thế.
tuvan365.com sưu tầm trên Binance Academy
Đăng ký ngay 3 sàn trade Crypto phổ biến nhất tại Việt Nam : Binance, Remitano & Huobi