lightning-dev

Anchor transaction for no expiration channels without segwit

Anchor transaction for no expiration channels without segwit

Original Postby Tier Nolan

Posted on: February 6, 2017 20:02 UTC

On February 6th, 2017, Nicolas Dorier suggested to the Lightning-dev mailing list that a second timeout was unnecessary in a specific scenario.

He explained that TX2 would only be signed by Bob if he received the second output of TX1. Alice must have a fully signed version of TX2 before the timeout expires, otherwise Bob can reclaim TX1/1 once the timeout expires and refuse to sign TX2. However, if Alice has a signed version of TX2, she can broadcast it and immediately close the channel (claiming TX1/0), then claim TX1/1 once the previous transaction is accepted. Dorier noted that Bob need not worry about Alice closing the channel with TX2.

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