THE MECHANISM · STAKE FOR X
A commitment another party can rely on.
Stake for X is ArcBlock’s general-purpose staking protocol. The “X” is a specific purpose agreed with a person or a service. A stake gives that agreement financial backing and a declared way to enforce it.
Agree, then stake
Declare the purpose, validity period, authorized slasher, destination of slashed funds and withdrawal delay. ABT is locked in a dedicated staking address.
Keep the agreement
Interact on the agreed terms, for example by using a service that accepts your stake. If you break the agreement, the authorized slasher can deduct some or all of it. This deduction is called slashing.
Withdraw under the rules
Request to unstake and wait for the agreed delay. The remaining eligible balance can then be returned. A stake is not a freely spendable balance while it is locked.
The slasher is the party authorized by that stake, not necessarily ArcBlock. The destination of deductions is declared for each arrangement; it is not automatically the slasher’s account.