Staking AVAX bằng cách xác thực hoặc ủy quyền với ví Avalanche
Hãy cùng chúng tôi tìm hiểu cách kiếm được phần thưởng AVAX khi staking token của bạn và bảo mật nền tảng Avalanche.
Giới thiệu về staking
Staking là cơ chế tự nhiên để tham gia vào mạng mở và đưa ra lập luận kinh tế trực tiếp: xác suất thành công của một cuộc tấn công tỷ lệ thuận với hàm chi phí tiền tệ được xác định rõ ràng. Các node staking có động cơ kinh tế để hành động có đạo đức và tránh hành vi có thể làm tổn hại đến giá trị stake của họ.
Một node muốn tham gia vào mạng có thể tự do làm như vậy bằng cách đặt trước và khóa một khoản tiền không thể di chuyển trong một khoảng thời gian xác định do chủ sở hữu token xác định. Sau khi được chấp nhận, không thể hoàn nguyên hoặc mở khóa số tiền đã stake để đảm bảo rằng các node chia sẻ cùng một chế độ xem ổn định mạng. Và tốt hơn nữa, đối với cả chủ sở hữu token và mạng, stake này không phải chịu bất kỳ chi phí bảo trì bổ sung nào.
Không giống như các hệ thống khác cũng đề xuất cơ chế PoS, AVAX không sử dụng slashing và do đó, tất cả stake sẽ được trả lại khi hết thời gian staking.
Slashing là hành động định hướng giao thức, trong đó trình xác thực buộc phải mất một tỷ lệ các token được stake vì hành vi mà mạng xem là không trung thực hoặc hoạt động sai quy định. Những hình phạt này được áp dụng mà không có bất kỳ sự can thiệp nào của con người và có thể được thực hiện cho một cái gì đó như sự cố mất điện khiến node ngoại tuyến.
Đã có nhiều tranh luận về slashing, nhưng thực tế là nó khiến staking trở nên khó đoán (có thể không khuyến khích sự tham gia) và hiệu quả hơn trong việc trừng phạt các lỗi vô tội của phần mềm hoặc phần cứng trên máy khách thay vì là biện pháp bảo đảm bảo mật.
Chúng tôi tin tưởng vào việc xây dựng “công nghệ bình tĩnh” mạnh mẽ nhưng có thể dự đoán được. Trong công nghệ được thiết kế cho những thách thức của thế giới thực, đừng quá tự tin vào việc tuân thủ các điều kiện hoàn hảo.
Với Avalanche, các token stake không bao giờ có nguy cơ bị đàn áp mạng do bị lỗi.
Hướng dẫn stake AVAX qua Ví Avalanche
Chủ sở hữu token AVAX có thể tham gia staking trên Primary Network (mạng chính) với tư cách Trình xác thực (Validator) hoặc Người ủy quyền (Delegator) bằng cách sử dụng Ví Avalanche.
Trình xác thực
Trình xác thực là chủ sở hữu token vận hành một node và muốn tham gia staking, xác thực Primary Network. Người này sẽ đưa ra một giao dịch đặc biệt “addValidator” (thêm trình xác thực) cho Platform Chain (Chuỗi nền tảng hoặc P-Chain). Các giao dịch đó chỉ định: Số tiền staking, ID node (của node), thời gian bắt đầu và kết thúc, phí ủy quyền và địa chỉ nhận thưởng.
Sau khi giao dịch được chấp nhận, tiền sẽ bị khóa cho đến khi kết thúc thời gian staking. Số tiền tối thiểu cần thiết để staking với tư cách trình xác thực là 2.000 AVAX. Số tiền stake của một người tham gia có ý nghĩa quyết định đối với cả mức độ ảnh hưởng của người tham gia trong quá trình đồng thuận, cũng như phần thưởng của họ.
Người ủy quyền
Người ủy quyền là người nắm giữ token muốn tham gia staking, nhưng chọn tin tưởng một node xác thực hiện có thông qua ủy quyền. Việc ủy quyền được bắt đầu bằng một giao dịch đặc biệt “addDelegator” (thêm người ủy quyền) phát hành cho Chuỗi nền tảng (P-Chain). Giao dịch chỉ định: ID node (của trình xác thực đã chọn), thời gian bắt đầu & kết thúc và địa chỉ nhận thưởng.
ID node: Một ID duy nhất từ chứng chỉ staker của từng node riêng lẻ.
Thời gian bắt đầu: Ngày và giờ staking của người ủy quyền hoặc trình xác thực được kích hoạt.
Thời gian kết thúc: Ngày và giờ staking của người ủy quyền hoặc trình xác thực hoàn thành.
Phí ủy quyền: Phí ủy quyền được chỉ định bởi từng trình xác thực khi họ tham gia mạng. Người ủy quyền trả phí ủy quyền cho trình xác thực mà họ đã ủy quyền.
Địa chỉ phần thưởng: Là địa chỉ đích nhận phần thưởng staking tích lũy.
Các thông số staking
Số tiền tối thiểu mà trình xác thực phải stake là 2.000 AVAX.
Số tiền tối thiểu mà người ủy quyền phải stake là 25 AVAX.
Thời gian tối thiểu một người có thể stake để xác thực là 2 tuần.
Thời gian tối đa một người có thể stake để xác thực là 1 năm.
Thời gian tối thiểu một người có thể stake để ủy quyền là 2 tuần.
Thời gian tối đa một người có thể stake để ủy quyền là 1 năm.
Mức phí ủy quyền tối thiểu là 2%.
Trọng lượng tối đa của trình xác thực (stake của chính họ + stake được ủy quyền cho họ) là mức tối thiểu của 3 x 106 AVAX và 5 lần số tiền mà trình xác thực stake. Ví dụ: nếu bạn stake 2.000 AVAX để trở thành trình xác thực, chỉ 8.000 AVAX có thể được ủy quyền cho tổng số node của bạn (không phải trên mỗi người ủy quyền).
Tỷ lệ tối thiểu thời gian trình xác thực phải hiệu chỉnh và trực tuyến để nhận phần thưởng là 60%.
Tìm hiểu thêm về staking tại đây.
Lưu ý rằng khi bạn phát hành giao dịch để thêm node làm trình xác thực, không có cách nào để thay đổi các tham số. Bạn không thể xóa hoặc thay đổi stake, ID node hoặc địa chỉ nhận phần thưởng. Hãy đảm bảo đang sử dụng các giá trị chính xác trong các lệnh gọi API bên dưới. Nếu bạn không chắc chắn, hãy yêu cầu trợ giúp trên Discord hoặc xem qua Câu hỏi thường gặp dành cho nhà phát triển.
Staking với Ví Avalanche
Ví Avalanche là một ứng dụng trên web, không có phần mềm trung gian hoặc bất kỳ loại giao tiếp máy chủ nào. Ví Avalanche được viết bằng Vue JS và có thể được truy cập trực tuyến hoặc biên dịch và chạy cục bộ.
Bạn có thể truy cập Ví Avalanche tại đây.
Bạn có thể tìm mã nguồn Ví Avalanche tại đây.
Các bước staking:
Bước 1 – Mở Ví Avalanche
Bạn có thể truy cập ví của mình bằng cách sử dụng cụm từ khóa, tệp kho khóa hoặc Ledger Nano S (sắp ra mắt!)
Bước 2 – Điều hướng đến phần “Earn” (Kiếm tiền)
Để stake, bạn cần có sẵn tiền trên P-Chain! Nếu tiền của bạn nằm trên Exchange Chain (Chuỗi trao đổi hoặc X-Chain), chúng ta cần chuyển chúng sang P-Chain bằng cách bắt đầu chuyển chuỗi chéo. Nếu token của bạn bị khóa, chúng đã có trên P-Chain, vì vậy bạn không cần thực hiện chuyển chuỗi chéo từ X-Chain sang P-Chain.
Nhập số tiền bạn muốn chuyển vào P-Chain và hoàn tất quá trình chuyển bằng cách nhấp vào nút “Transfer” (Chuyển) bên dưới.
Chúng ta sẽ được giao diện như thế này:
Bây giờ, chúng ta đã có tiền sẵn sàng để staking trên P-Chain. Tiếp theo, bạn có thể thêm trình xác thực hoặc người ủy quyền vào ví của mình.
Bước 3A: Trở thành trình xác thực!
Để thêm trình xác thực, chúng ta cần có một node đang chạy. Có thể thiết lập node bằng cách sử dụng các mã nhị phân đã phát hành hoặc xây dựng chúng từ mã nguồn AvalancheGo.
Việc sử dụng mã nhị phân rất dễ dàng và thuận tiện, đồng thời giúp bạn trở thành trình xác thực trong 4 bước:
- Tải bản phát hành tar.gz mới nhất (zip cho osx và windows) được tìm thấy tại đây.
- Giải nén vào một thư mục:
* Linux: tar -xvf avalanchego-linux-<VERSION>.tar.gz
* OSX: unzip avalanchego-macos-<VERSION>.zip
* Windows: unzip avalanchego-win-<VERSION>.zip
- Điều hướng đến thư mục nhị phân cd avalanchego- <VERSION>
- Chạy tệp nhị phân với ./avalanchego trên Linux và OSX và AvalancheGo trên Windows
Chúng ta sẽ để node khởi động và đồng bộ với phần còn lại của mạng và như vậy đã sẵn sàng triển khai.
Chúng ta sẽ cần ID Node của mình. Hãy cùng tìm hiểu cách sử dụng API thông tin ở đây!
Nếu bạn cần bất kỳ trợ giúp nào khi thiết lập node của mình, hãy tham gia trên Discord.
Điền vào trường và xác nhận!
Kiểm tra cẩn thận chi tiết và kích vào “Confirm” (xác nhận) lần nữa!
Chúc mừng. Bạn hiện là trình xác nhận Avalanche Primary Network!
Bước 3B: Thêm người ủy quyền!
Chọn trình xác thực mà bạn muốn ủy quyền token từ danh sách các trình xác thực mạng đang hoạt động.
Chỉ định thời gian staking và số tiền stake. Chú ý đến thời gian kết thúc của trình xác thực đã chọn. Thời gian ủy quyền không thể được đặt kết thúc sau ngày kết thúc mà trình xác thực đã đặt.
Xác nhận chi tiết!
Chúc mừng. Bạn hiện là người ủy quyền trên Avalanche Primary Network!
Minh Anh
Theo Medium
Theo dõi trang Twitter | Theo dõi kênh Telegram | Theo dõi trang Facebook