Staking provides an economic incentive to act in the top interests from the network. You will get rewards for finishing up your validator obligations, but drop varying quantities of ETH if you don't. Extra on Ethereum staking. HMAC is analogous to PBKDF2 in that it creates a deterministic hash. HMAC https://amirr009rkc1.aboutyoublog.com/27355790/a-simple-key-for-eth-recovery-unveiled