Time-Locked Staking
Time-locked staking involves locking tokens into a smart contract for a predetermined period in exchange for governance rights or yield. This mechanism ensures that participants have a vested interest in the long-term success of the protocol, as they cannot immediately exit their position after voting.
By requiring a commitment of capital over time, the protocol effectively filters out opportunistic actors who might vote for short-term gains at the expense of protocol health. Time-locked staking is often used in conjunction with vote escrow models, where the duration of the lock increases the weight of the user's vote.
This creates a feedback loop where committed participants are rewarded with greater influence, aligning incentives between the protocol and its users. It also acts as a deterrent against flash loan attacks, as the attacker would need to lock their capital for the duration of the period, rendering the loan economically unfeasible.