Skip to main content

How Can Time-Locks Mitigate the Security Risks of Mutable Contracts?

A time-lock contract introduces a mandatory delay between when an upgrade proposal is submitted and when it can be executed. This delay provides the community and security auditors a window of opportunity to review the proposed change.

If the change is found to be malicious or flawed, the upgrade can be vetoed or the contract can be exited before the change takes effect.

What Are the Most Common Security Vulnerabilities in Smart Contracts despite Blockchain Security?
How Does a Time-Lock Interact with a DAO’s Voting Process?
What Is a Typical Time Delay Used in DeFi Time-Lock Contracts?
Can the Rebase Frequency Be Changed by the Community?