打桩、卸桩和卸桩
原文:https://docs.elrond.com/validators/staking/staking-unstaking-unjailing
在定位之前,节点仅仅是一个观察者。在下注之后,节点成为验证者,这意味着它将有资格达成共识,并且将获得奖励。验证器在网络运行中起着核心作用。
Staking 是节点的操作员发送一笔 2500 EGLD 的金额,锁定在系统 SmartContract 中的过程。一次可以锁定多个节点,并且它们的操作员必须为每个节点锁定 2500 EGLD。这笔款项作为抵押品,将通过拆账的流程释放回节点运营商,最后一步称为解绑。
验证器节点产生奖励,这些奖励被传送到节点操作者选择的奖励地址处,奖励地址是在赌注过程中决定的。奖励地址也可以在下注后更改。
如果一个验证者表现不佳,网络将监禁它,这意味着它将不能再参与共识,也不会产生奖励。该节点必须在恢复其验证器角色之前被解除绑定。
通过与集成到Elrond协议中的 staking SmartContract 交互来执行上述流程(Staking、unstaking、unbonding、更改奖励地址和取消绑定)。
每个这样的过程都需要将一个交易发送到 Staking SmartContract。这些交易必须包含所有需要的信息,正确编码,并且必须提供足够高的 gas 限制以允许成功执行。这些细节将在以下几页中介绍。
目前有两种支持的方法来构建这些交易并提交给 Staking SmartContract:
- 手工构建交易,然后提交给wallet.elrond.com;
- 自动构建交易并使用
erdpy
命令行工具提交它。
接下来的几页将描述每种特定情况下的两种方法。