📄️ Staking Protocol
This document describes the staking protocol in Axon, which is critical for ensuring the security and stability of the network. Validators run nodes and are in charge of participating in the consensus process. Anyone can engage in the staking as either a staker, who deposits their Axon Tokens (ATs) hoping to become a validator, or a delegator, who entrusts their tokens to a validator candidate. Kicker selects the stakers with the highest stakes to become future validators. An incentivized staker selection mechanism is correspondingly developed to promote honest behaviors among all participants.