DeFi staking, in its most narrow definition, refers to the practice of locking crypto assets into a smart contract in exchange for becoming a validator in a DeFi protocol or a Layer 1 blockchain and earning rewards for performing the duties the role requires. More broadly, DeFi staking is often used as a collective term for all DeF activities that require a temporary commitment of crypto assets.