Staking is an important thing for Ethereum 2.0. Ethereum developers wanted to make it possible to stake without any special hardware requirements by applying Proof-of-Stake that may prevent a 51% attack.
https://sites.google.com/ethstk.com/ethereum-20-staking/home