Thuật toán đồng thuận Proof of Stake (PoS) là gì?

Nhiều năm nay, Ethereum cố gắng chuyển từ Proof of Work sang Proof of Stake. Việc chuyển mình từ Proof of Work sang Proof of Stake cho không chỉ có lợi cho Ethereum mà còn cho nhiều đồng tiền điện tử khác khác.

Tuy nhiên, cũng có khá nhiều buôn chuyện nhiều về ưu điểm yếu kém của 2 thuật toán đồng thuận này. Là người mới khám phá về blockchain, khoan chưa nói về ưu điểm yếu kém vội, trước hết ta cần hiểu cơ bản về 2 giải pháp này, chúng khác nhau như thế nào ?Có thể đọc lại bài viết này để review lại 1 chút về chính sách hoạt động giải trí của Blockchain .

Thuật toán Proof of Work hoạt động giải trí như thế nào ?

Các node tham gia mạng lưới hệ thống blockchain được gọi là những miner ( thợ đào ) cùng thực thi đo lường và thống kê để tìm ra hash cho khối block thoả mãn một điều kiện kèm theo nhất định ( điều kiện kèm theo càng khó thì khối lượng thống kê giám sát càng nhiều ). Ai đo lường và thống kê ra tác dụng tiên phong sẽ là được phần thưởng, là một số lượng coin .Đó là nguyên do tại sao chính sách hoạt động giải trí này có tên gọi Proof of Work : Bằng chứng việc làm .Để được nhận phần thưởng, những node phải cố gắng nỗ lực trở thành người hoàn thành xong đo lường và thống kê tiên phong, cũng có nghĩa là cần đẩy nhanh vận tốc và khối lượng thống kê giám sát. Dẫn đến khối lượng đo lường và thống kê của toàn mạng lưới hệ thống tăng, tương ứng với nó là mức độ ngốn nguồn năng lượng .Đó cũng là nguyên do tại sao bạn thường thấy hình ảnh những công ty đào bitcoin chiếm hữu những căn phòng rộng đặt hàng trăm hàng nghìn máy đào dài tăm tắp, và thường đặt ở những vương quốc khí hậu lạnh và giá điện rẻ .

Khung cảnh bitcoin mining pool

Hơn thế nữa, khi khối lượng trung bình của mạng lưới hệ thống tăng, độ khó của điều kiện kèm theo đặt ra cũng được kiểm soát và điều chỉnh tăng. Điều này giúp cho số lượng coin mới không được sinh ra quá nhiều, giúp không thay đổi số lượng coin của toàn mạng lưới hệ thống .Độ khó tính toán tăng, mất nhiều thời hạn để đo lường và thống kê hơn, block chain ngày càng trở nên tốn kém về cả thời hạn và tài lộc .

Hầu hết các nước ở châu Phi còn tiêu tốn ít năng lượng hơn tổng năng lượng của ngành đào Bitcoin.

Câu hỏi đặt ra :Có thiết yếu phải tốn kém nhiều thời hạn và tài lộc như vậy chỉ để đóng gói 1 block ? Có cách nào nhanh và rẻ hơn không ? Và người ta nghĩ đến 1 chính sách kiểu khác đặt tên là Proof of Stake .

Proof of Stake là gì ?

Proof of Stake ( PoS ) được hiểu là Bằng chứng ký gửi hay Bằng chứng CP. Khái niệm Proof of Stake nói rằng một người hoàn toàn có thể khai thác hoặc xác nhận những thanh toán giao dịch khối theo số lượng tiền mà người đó nắm giữ. Điều này có nghĩa là càng nhiều coin hoặc token thuộc chiếm hữu của một người khai thác, thì càng có nhiều sức mạnh khai thác .Ý tưởng về Proof of Stake được trình diễn lần tiên phong vào năm 2011 tại forum Bitcointalk. Vào năm 2012, đồng xu tiền điện tử tiên phong sử dụng chính sách Proof of Stake là Peercoin. Kể từ đó đến nay, đã có hàng trăm đồng coin sử dụng thuật toán Proof of Stake được sinh ra và sử dụng thoáng rộng .Có thể nói, Proof of Stake được xem như một giải pháp thay thế sửa chữa cho chính sách Proof of Work vốn hiệu suất cao nhưng yên cầu rất nhiều tài nguyên trong việc triển khai những giải quyết và xử lý .

Proof of Stake hoạt động giải trí như thế nào ?

Để khám phá phương pháp mà Proof of Stake hoạt động giải trí, tiên phong bạn cần nắm 1 số ít thuật ngữ tương quan như :

  • Node (Người tham gia): Là những người (tổ chức) đăng ký tham gia xác nhận giao dịch, đóng block của một đồng coin và giữ ổn định cho hệ thống.
  • Validator (Người kiểm định): Một node được Blockchain chọn ngẫu nhiên (hoặc theo thời gian nắm giữ tài sản) để kiểm định và đóng block.
  • Forge hoặc Mint (Kiểm định hay Xác nhận khối): Là cụm từ chỉ hoạt động kiểm định và đóng block của validator. Để phân biệt với mine (đào) trong POW.
  • Stake (Đặt cọc): Trong POS, node muốn trở thành validator phải stake (đặt cọc) một lượng coin nhất định để làm điều kiện tham gia.
  • Lock và Unlock (Khóa và mở khóa): Số coin được node stake sẽ được mạng lưới lock. Trong thời gian trở thành validator, số coin stake này không thể di chuyển hay giao dịch. Nếu không làm validator nữa thì coin mới được unlock.

Proof Of Stake nhu yếu những người tham gia phải góp phần một lượng coin để xác nhận đồng thuận cho block. Khi xác nhận thành công xuất sắc ( unlock ), phần thưởng của block sẽ Open và được chia cho những người đã góp phần. Mỗi người tham gia sẽ nhận theo mức họ đã góp phần trước đó. ( Ví dụ góp 1000 USD, lãi 10 % thì sẽ nhận được 100 USD ) .Bất kỳ ai muốn tham gia vào quy trình đặt CP này đều phải chiếm hữu số lượng coin trong mạng lưới hệ thống blockchain. Sau khi staking ( đặt cược ) thành công xuất sắc, coin sẽ bị lock ( khóa ) để làm gia tài thế chấp ngân hàng của mạng lưới .Tuy nhiên theo thuật toán Proof Of Stake, không đơn thuần là bỏ coin vào và nhận coin mà còn có những quy tắc nhất định. Để nhận được lãi một cách cao nhất và chiếm được block một cách nhanh nhất, bạn cần phải cạnh tranh đối đầu với những staker khác ( bạn hoàn toàn có thể tìm hiểu và khám phá dưới đây ) .

Phương thức lựa chọn những nút ( node ) trong Proof of Stake

Phương thức lựa chọn các nút (node) trong thuật toán POS

Trong Proof of Stake, mạng lưới hệ thống phải phải xác lập được nút hợp lệ tiếp theo trong bất kỳ Blockchain nào .Ví dụ : Nếu Bob bỏ vào thông tin tài khoản 10 USD, trong khi đó Jane bỏ vào thông tin tài khoản 100 USD. Khả năng cao Jane sẽ được chọn làm người giải quyết và xử lý khối tiếp theoNếu việc lựa chọn nút diễn ra theo cách lựa chọn theo số tiền đặt cọc nhiều nhất sẽ dẫn đến việc tập trung chuyên sâu hóa, vốn đi ngược lại với quy luật vì thành viên giàu nhất sẽ có lợi thế lâu dài hơn. Thay vào đó, 1 số ít giải pháp lựa chọn khác nhau đã được đưa ra .

Dựa trên những nút ngẫu nhiên

Proof of Stake ngẫu nhiên chọn người khai thác đơn vị chức năng tiếp theo, bằng cách sử dụng công thức tìm kiếm tỷ suất băm ( jashrate ) thấp nhất tích hợp với kích cỡ của gia tài ròng ( stake ) .Khi gia tài được công khai minh bạch, mỗi nút hoàn toàn có thể “ tự động hóa ” lựa chọn thông tin tài khoản được quyền giải quyết và xử lý khối tiếp theo .

Dựa trên thời hạn nắm giữ gia tài

Proof of Stake còn hoàn toàn có thể phối hợp chiêu thức lựa chọn ngẫu nhiên với việc xem xét “ độ tuổi của gia tài ”, số lượng này bộc lộ số ngày từ khi gia tài được đưa vào cho đến nay của từng nút .Các gia tài chưa được xem xét trong tối thiểu 30 ngày sẽ mở màn cạnh tranh đối đầu vị trí giải quyết và xử lý khối tiếp theo. Bộ gia tài với thời hạn chưa được sử dụng lâu hơn sẽ có Phần Trăm lớn hơn để trở thành đơn vị chức năng giải quyết và xử lý khối tiếp nối .Một khi quy trình giải quyết và xử lý hoàn thành xong, “ độ tuổi gia tài ” sẽ trở về số 0 và phải chờ tối thiểu 30 ngày nữa trước khi được quyền giải quyết và xử lý một khối khác. Ngoài ra, tỉ lệ nút được lựa chọn để giải quyết và xử lý những khối sẽ đạt Phần Trăm cao nhất khi đạt mốc 90 ngày nhằm mục đích ngăn ngừa lượng lớn những gia tài rất cũ hoặc có giá trị rất lớn khỏi việc thống trị Blockchain .Quá trình này bảo vệ mạng lưới và từ từ tạo ra những nút mới theo thời hạn mà không tốn hiệu suất giám sát đáng kể .

Gian lận trong Proof of Stake

Điều gì xảy ra nếu validator được chọn triển khai gian lận cố ý validate block trá hình .Nếu điều này bị phát hiện ( được thông tin lên mạng lưới từ những validator khác ), anh ta sẽ bị phạt hàng loạt số tiền trong stake .Đây cũng là nguyên do tại sao stake không được hoàn trả ngay sau khi validator từ bỏ quyền tham gia. Tránh trường hợp anh ta validate block trá hình sau đó từ bỏ quyền luôn để trốn chạy .Để bảo vệ lợi thu được nhỏ hơn nhiều số tiền bị phạt, stake tối thiểu được pháp luật của Casper là 1250 ETH ( Code trên github ở đây ) .Nên hiểu là chỉ có 1 block được gật đầu và thêm vào chain, tổng thể những validator đặt stake cho block bị coi là trá hình ( không được thêm vào chain ) cũng sẽ mất hàng loạt stake của họ .Đánh vào những hình phạt kinh tế tài chính là điểm then chốt để bảo vệ tính bảo đảm an toàn của PoS, khiến cho việc tiến công và trá hình trở nên khó khăn vất vả hơn .

Mức độ bảo đảm an toàn của một mạng lưới hệ thống Proof of Stake

Với Proof of Work, rất khó để triển khai tiến công vào mạng lưới hệ thống, như tiến công 51 % sẽ yên cầu ngân sách về nguồn năng lượng giám sát cực lớn mà nhiều khi ngân sách để tiến công còn tốn hơn nhiều lần món lợi đem lại .Với Proof of Stake, việc tiến công cũng không hề thuận tiện. Nếu tiến công thất bại, kể tiến công sẽ bị phạt mất hàng loạt số tiền cược ( stake ) .Để triển khai tiến công 51 %, kẻ tiến công cần phải có hơn 50 % tổng số coin của mạng lưới hệ thống, điều này càng khó hoàn toàn có thể xảy ra nếu tổng giá trị thị trường của đồng coin đó cao .

Ưu điểm và điểm yếu kém của Proof of Stake

Ưu điểm

  • Tiết kiệm năng lượng: Khai thác các loại tiền tệ kỹ thuật số trên Proof of Stake có thể tiết kiệm năng lượng hơn gấp nhiều lần so với trên thuật toán Proof of Work vì Proof of Stake không đòi hỏi phần cứng hay lắp đặt quá nhiều.
  • Dễ dàng sinh lời: Lãi suất rất ổn định và là mỏ vàng cho các Holder.
  • Tính bảo mật cao: Việc tiến hành một cuộc tấn công 51% trong đó một cá nhân hoặc tổ chức nhất định kiểm soát phần lớn phần băm và cố gắng sử dụng nó cho mục đích phi pháp là không khả thì vì sẽ phải mạo hiểm mất toàn bộ số tiền cổ phần nếu như thất bại. Nếu các nút kiểm duyệt cố tình xác nhận các giao dịch phi pháp, họ sẽ bị trừ đi phần lớn số tài sản đang nắm giữ và luôn có các bản Backup
  • Tính linh hoạt: Nếu nút được chọn để xử lý khối tiếp theo không có mặt trong một khoảng thời gian xác định, thì Proof of Stake sẽ chọn ra các nút dự trữ khác có sẵn để ngăn việc treo xử lý

Nhược điểm

  • Mức lãi không chính xác tuyệt đối: Lúc staking có thể lãi sẽ không đạt được mức đã ước tính ban đầu.
  • Có thể lỗ: Nếu tỉ giá Stake thấp hơn tỉ lệ trượt giá của coin thì bạn sẽ lỗ.
  • Rủi ro bị scam, lừa đảo: nếu bạn lựa chọn nền tảng staking không uy tín, hoặc lựa chọn coin “rác”.
  • Phụ thuộc vào “nhà giàu”: Proof of Stake dựa trên cổ phần tương ứng với nắm giữ. Nghĩa là những người nắm giữ token lớn có ROI tốt hơn là “người giàu”. Đồng thời, họ cũng có quyền lực lớn đe dọa quá trình xác thực phi tập trung của mạng.

Kết luận

Sở hữu nhiều ưu điểm vậy nên Proof of Stake ( PoS ) chắc như đinh sẽ trở thành xu thế trong tương lai tới trong khoảng trống tiền điện tử. Hy vọng bài viết trên đã giúp bạn được phần nào trong việc hiểu Proof of Stake một cách chi tiết cụ thể nhất và cách kiếm tiền từ nó nhé !

Chia sẻ

icon f
icon t
icon tl
FTX

CẢNH BÁO: Đầu tư vào các sản phẩm tài chính tiềm ẩn rất nhiều rủi ro mà có thể không phù hợp với một số nhà đầu tư. Do đó hãy cân nhắc kỹ lưỡng và làm chủ bản thân trước khi đưa ra bất kỳ quyết định nào cấu thành từ những nội dung tham khảo tại

Đầu tư vào các sản phẩm tài chính tiềm ẩn rất nhiều rủi ro mà có thể không phù hợp với một số nhà đầu tư. Do đó hãy cân nhắc kỹ lưỡng và làm chủ bản thân trước khi đưa ra bất kỳ quyết định nào cấu thành từ những nội dung tham khảo tại CryptoViet.com.