Proposal Timelocks
Proposal timelocks are a security mechanism that mandates a waiting period between the approval of a governance proposal and its execution. This delay serves as a critical "emergency brake," allowing the community to review the approved changes and potentially intervene if a proposal is found to be malicious or flawed.
If an attacker manages to pass a harmful change, the timelock provides a window of opportunity for users to withdraw their assets or for the community to organize a response. This feature is essential for maintaining trust in protocols that handle large amounts of value, as it mitigates the risk of instant, irreversible damage from a compromised governance process.
Timelocks are often combined with other safeguards like veto rights held by a multisig council or emergency pause functions. By introducing a delay, the protocol shifts from a purely reactive posture to one that allows for human oversight and intervention.
This is a vital component of robust decentralized governance design, balancing speed of execution with the necessity of safety and security.