Time-Locked Contracts
Web3 / smart contracts
Time-locked contracts are smart contracts that enforce temporal restrictions on specific functions, preventing their execution until designated time conditions are satisfied. These contracts utilize blockchain timestamps or block heights as immutable temporal markers, ensuring actions cannot proceed prematurely regardless of external pressures. Time locks are commonly implemented through delay periods that force administrators to wait before implementing critical changes, creating accountability windows where the community can review and contest decisions. This mechanism transforms blockchain's transparency into a security feature by making governance processes predictable and auditable. Example: MakerDAO employs time locks on governance proposals, requiring a delay period between vote passage and execution, allowing users to exit their positions or withdraw funds if they disagree with approved changes. Why it matters for smart contracts: Time locks prevent surprise parameter changes and governance exploits by introducing mandatory delays, enabling users and security auditors to respond before irreversible contract modifications take effect.
Explore the full Web3 Glossary — 2,062+ expert-curated definitions. Need guidance? Talk to our consultants.