Exploring Extended Relative Timelocks

Posted by kloaec

Jul 21, 2025/09:22 UTC

The discussion focuses on the implementation of a soft fork in the context of blockchain technology, specifically addressing the use of timelocks within transaction scripts. A soft fork is proposed where older nodes in the network would not recognize a new flag introduced, leading them to enforce a timelock that is eight times shorter than what is newly specified.

Timelocks are highlighted not as a mechanism for locking coins indefinitely but rather as a tool to introduce conditions within transaction scripts that only become valid after a certain period. This feature is particularly useful in creating more flexible and secure multi-party transaction agreements. For example, in a collaborative spending scenario, there may be no timelock allowing immediate execution, whereas a unilateral spend could incorporate a timelock to delay transaction completion until certain conditions are met.

The email further elucidates on a specific use case involving multiple parties, known as Liana. In this construction, two types of spend conditions are outlined: a regular spend condition that does not involve a timelock, such as a 2-of-2 multisignature agreement, and a backup spend condition that includes a timelock. The latter could involve a 2-of-3 multisig setup with an additional third party's key or even a single signature key agent, providing an extra layer of security or recovery option in transactions.

Link to Raw Post
Bitcoin Logo

TLDR

Join Our Newsletter

We’ll email you summaries of the latest discussions from authoritative bitcoin sources, like bitcoin-dev, lightning-dev, and Delving Bitcoin.

Explore all Products

ChatBTC imageBitcoin searchBitcoin TranscriptsSaving SatoshiBitcoin Transcripts Review
Built with 🧡 by the Bitcoin Dev Project
View our public visitor count

We'd love to hear your feedback on this project?

Give Feedback