Locking up tokens in contribution to a blockchain entity. Typically staking yields rewards
On ICON, staking has two different meanings, depending on the context. The first context is of a community member staking to a delegate. The second context is of a delegate staking to validate a new block.
For a community member, staking refers to the act of supporting a delegate or delegate candidate by designating some amount of locked up ICX for that candidate.
For a delegate, staking refers to the act of locking up some ICX during the process of validating the next block to be added to the blockchain.
Staking is a way to support the ICON ecosystem as well as to earn ICX. Staking to a delegate increases diversity in the ICON ecosystem. The delegate candidates with the most ICX staked to them are voted in as delegates, so the more users that stake, the more representative the delegates are of the community. Additionally, there is a system of financial rewards associated with staking. This is a way to encourage user participation.
Staking to a delegate can be done through the Hana wallet or through the ICON JSON-RPC API directly using the