Secure Proof of Stake là gì?
Secure Proof of Stake (SPoS) là một cơ chế đồng thuận được thiết kế để đảm bảo tính bảo mật của mạng blockchain bằng cách lựa chọn những người thẩm định dựa trên một loạt yếu tố như số tiền họ đầu tư (stake), danh tiếng, và tính bảo mật và hiệu suất của các nút mà họ vận hành. Trong khi Proof of Stake (PoS) truyền thống chỉ tập trung vào việc chọn thẩm định dựa trên số tiền họ đầu tư, còn SPoS đưa ra một quy trình lựa chọn phức tạp hơn.
Để hiểu rõ hơn về SPoS, chúng ta hãy tìm hiểu cách nó hoạt động, đặc biệt trong hệ thống Mạng Elrond, và so sánh nó với PoS.
Cách SPoS hoạt động
Dưới đây là cách SPoS hoạt động trong Mạng Elrond:
- Đăng Ký Nút: Mỗi nút trên Mạng Elrond được định rõ bằng một khóa công khai, một điểm đánh giá và số tiền mà họ đã đầu tư. Để tham gia quy trình đồng thuận, một nút phải đăng ký thông qua một hợp đồng thông minh. Quy trình này bao gồm việc gửi giao dịch với số tiền tối thiểu cần thiết và thông tin quan trọng khác như khóa công khai và ID nút.
- Lựa Chọn Theo Chu Kỳ (Epoch): Ở cuối mỗi chu kỳ, các nút được di chuyển vào một danh sách các nút có thể tham gia trong một phần cụ thể của mạng (gọi là shard). Danh sách này, được gọi là các nút hợp lệ, là một nguồn tài nguyên tiềm năng cho shard đó. Quy trình lựa chọn cho nhóm đồng thuận sử dụng một hàm xác định, xem xét các yếu tố như nguồn ngẫu nhiên từ khối trước, chu kỳ hiện tại và các tham số thay đổi.
- Đồng Thuận và Tạo Khối: Một người thẩm định đề xuất tạo khối, và các thẩm định khác ký tên nó bằng một phiên bản sửa đổi của thuật toán Practical Byzantine Fault Tolerance (pBFT). Nếu người thẩm định đề xuất tạo khối không thể hoàn thành trong khoảng thời gian được giao, một nhóm đồng thuận mới sẽ được lựa chọn dựa trên chu kỳ và nguồn ngẫu nhiên từ khối trước.
Ưu điểm của SPoS
- Xử Lý Song Song: Hệ thống SPoS của Elrond cho phép blockchain được chia thành nhiều shard khác nhau, mỗi shard được quản lý bởi các người thẩm định khác nhau. Điều này giúp gia tăng khả năng mở rộng của mạng.
- Tăng Cường Bảo Mật: Quy trình lựa chọn đa chiều và tiêu chí dựa trên danh tiếng tăng cường bảo mật bằng cách giảm khả năng các tác nhân xấu gian lận.
So Sánh PoS và SPoS
PoS và SPoS tương tự nhau nhưng có một số điểm khác biệt quan trọng:
- Lựa Chọn Người Thẩm Định: Trong PoS, người thẩm định chủ yếu được lựa chọn dựa trên số tiền họ đầu tư. Trong SPoS, quy trình lựa chọn xem xét nhiều yếu tố, bao gồm số tiền đầu tư, danh tiếng, tính bảo mật và hiệu suất của nút. Điều này làm cho SPoS mạnh mẽ hơn và an toàn hơn.
- Bảo Mật Mạng: SPoS cung cấp bảo mật mạng cao hơn bằng cách giảm bề mặt tấn công và làm cho việc tấn công mạng trở nên khó khăn hơn.
- Phi Tập Trung: SPoS đạt được mức phi tập trung hơn bằng cách lựa chọn người thẩm định từ một nhóm nút lớn hơn và đa dạng hơn, tăng cường khả năng chống chịu của mạng.
Tóm lại, cả PoS và SPoS đều là cơ chế đồng thuận phù hợp để đảm bảo tính bảo mật của các mạng blockchain, nhưng SPoS đại diện cho một bước tiến quan trọng bằng cách tích hợp thêm nhiều yếu tố cho việc lựa chọn người thẩm định. Triển khai SPoS trong Mạng Elrond thể hiện tiềm năng để gia tăng bảo mật, tính phân cực và khả năng mở rộng trong không gian blockchain.
Trả lời