Đặt cược cũng cần thiết đối với hệ sinh thái blockchain giống như khai thác. Một thực tế ai cũng biết là tất cả các giao dịch blockchain đều cần được xác thực. Tuy nhiên, một thực tế ít được biết đến là có nhiều hình thức xác nhận khác ngoài khai thác. Các quá trình này được gọi là cơ chế đồng thuận. Proof-of-Stake là một cơ chế đồng thuận có các biến thể và mô hình lai khác nhau.
Bài viết này sẽ xem xét các khái niệm về đặt cược, ủy quyền và xác nhận. Để nắm bắt đầy đủ các khái niệm này, bạn cần hiểu cách thức hoạt động của Proof-of-Stake. Về lý thuyết, Proof-of-Stake cho phép mạng blockchain hoạt động hiệu quả hơn khi tiêu thụ ít năng lượng hơn trong khi vẫn duy trì được mức độ phi tập trung.
Proof-of-Stake là gì?
Thuật toán đồng thuận này lần đầu tiên được triển khai vào năm 2011 để giải quyết các vấn đề của thuật toán khai thác, Proof-of-Work. Mặc dù cả hai thuật toán đều chia sẻ mục tiêu đạt được sự đồng thuận phân tán trong blockchain, nhưng cách tiếp cận của chúng khá khác nhau.
Proof-of-Stake là khái niệm xác thực các giao dịch khối dựa trên số lượng coin mà một cá nhân sở hữu. Nó sử dụng chiến thuật khuyến khích yêu cầu người dùng đặt cược tiền của họ để có cơ hội được lựa chọn thành người xác thực các khối giao dịch.
Ý tưởng chính là khiến người dùng xác thực các giao dịch của người khác trong khi vẫn duy trì tính toàn vẹn và nhận được phần thưởng trong lúc đó.
PoS hoạt động như thế nào?
Người xác nhận của một khối mới được chọn trong một quá trình lựa chọn ngẫu nhiên do thuật toán tạo ra. Yếu tố đầu tiên được xem xét trong việc lựa chọn là số tiền mà người dùng đang đặt cược. Mọi người xác nhận đều sở hữu cổ phần trong mạng và họ đặt cược càng nhiều thì cơ hội được chọn của họ càng cao.
Thuật toán còn ngẫu nhiên hóa các trình xác thực bằng cách sử dụng công thức tìm giá trị chia nhỏ (hash value) thấp nhất. Những người dùng được chọn xác nhận khối giao dịch tiếp theo và nhận phần thưởng, thường được thanh toán dưới dạng phí giao dịch. Do đó, thuật toán khuyến khích đầu tư trực tiếp hơn vào tiền điện tử.
Staking (đặt cược) là gì?
Đặt cược là hành động khóa một lượng tiền điện tử nhất định trong một ví duy nhất để kiếm phần thưởng. Người đặt cược được chọn ngẫu nhiên để bảo mật, xác thực và sản xuất các khối trên mạng blockchain và đến lượt họ, nhận được tiền thưởng. Thuật toán PoS yêu cầu người dùng đặt tiền của họ vào hệ thống để giảm khả năng gian lận. Do đó, khi người dùng quyết định thao túng hệ thống, họ có nguy cơ mất tiền của mình.
Số lượng tiền tối thiểu được ràng buộc trong một ví đặt cược phù hợp tùy thuộc vào loại tiền điện tử được sở hữu. Bạn giữ đồng tiền của mình bị khóa càng lâu, cơ hội được chọn để phê duyệt giao dịch và cuối cùng là nhận được phần thưởng càng cao. Các nhà cái cũng có tùy chọn tham gia các nhóm đặt cược và chia sẻ phần thưởng tùy thuộc vào các điều khoản và điều kiện của nhóm.
Tuy nhiên, một nhược điểm của việc tiền của bạn bị ràng buộc trong thời gian dài là khả năng dễ bị biến động giá tiền điện tử. Tiền xu bị khóa có thể dẫn đến thua lỗ khi giá trị đồng tiền mất giá.
Đặt cọc nguội
Đặt cược nguội là đặt cược bằng kho trữ đông, một loại ví không được kết nối với internet. Một cá nhân sử dụng kho lạnh có thể đặt cược trong khi giữ tiền của họ ngoại tuyến một cách an toàn. Các mạng hỗ trợ đặt cược nguội thường nhắm đến thưởng cho người chơi gắn bó dài hạn. Họ cũng đảm bảo bảo vệ tài sản tối đa cho những người nắm giữ một lượng lớn tiền xu.
Tuy nhiên, khi người dùng lấy tiền của họ ra khỏi kho lạnh, hệ thống sẽ ngừng thưởng cho họ.
Ủy quyền (Delegate) là gì?
Ủy quyền là quá trình chọn người xác thực cho PoS kết hợp được gọi là DPoS. Trong quá trình ủy quyền, chủ sở hữu token bỏ phiếu cho những người dùng khác mà họ tin tưởng để xác thực giao dịch. Trọng lượng của một phiếu bầu phụ thuộc vào số lượng cổ phần mà cử tri sở hữu. Do đó, những người nắm giữ token có cổ phần lớn có thể chọn một người dùng mà họ tin tưởng để duy trì mạng.
Hệ thống cho phép những người nắm giữ token với số lượng cổ phần khác nhau có cơ hội trở thành đại biểu. Những người dùng nhận được phiếu bầu cao có thể bắt đầu xác thực giao dịch và nhận phần thưởng. Đồng thời, những người dùng không có kỹ năng hoặc mong muốn chạy một khối vẫn có thể tham gia vào hệ thống.
Phần thưởng trong hệ thống tương ứng với tiền cược được ủy quyền của người dùng. Những người xác thực chia sẻ phần thưởng của họ với những người giao tiền đặt cọc cho họ.
Xác thực (Validation) là gì?
Xác thực là quá trình xác minh các giao dịch trước khi được thêm vào blockchain. Quá trình này bao gồm việc thu thập dữ liệu giao dịch, xác định xem giao dịch có đáp ứng các yêu cầu giao thức và không có các thao tác độc hại hay không.
Người xác thực được yêu cầu đặt cược cổ phần của họ vào hệ thống để ngăn họ xác thực các giao dịch gian lận. Nếu gian lận, họ sẽ có nguy cơ mất số tiền đang nắm giữ và mất quyền tham gia giao dịch trong tương lai. Họ được khuyến khích bằng phần thưởng để chỉ xác thực các giao dịch chính xác.
Giao dịch hợp lệ là giao dịch mà người gửi có số dư ban đầu trong ví của họ bằng hoặc lớn hơn số tiền họ đang gửi. Giao dịch không hợp lệ xảy ra khi gian lận, mua gấp đôi lượng tiền mà mình có thể trả, làm các quy tắc và giao thức của hệ thống bị phá vỡ.
Kết
Thuật toán Proof of Stake đang nhanh chóng trở thành giải pháp thay thế tốt nhất cho Proof of Work và đang ngày càng phổ biến hơn. Sự tiết kiệm năng lượng làm tăng cường an ninh và tăng cường tham gia vào sự đồng thuận chỉ là một số thuộc tính tích cực của hệ thống này. Do đó, khi PoS tiếp tục đạt được đà phát triển trong thế giới tiền điện tử, hãy nhớ làm quen với các thuật ngữ chính này để có thể nắm rõ mọi thứ hơn nhé.