Compressed Bitcoin Transactions

Sep 5 - Sep 5, 2023

  • The email discusses a technique to save bits in transactions by specifying a reference height and encoding the exact transaction output (txout) with a delta.

This can be done by starting the packet with the reference block height if multiple txins or multiple transactions are being sent in a single packet. If the application typically sends just a single transaction, a reference height that is a function of the current time can be used.There is a mention of the sender and receiver potentially not agreeing on the exact time, so different reference heights can be tried via brute-forcing until the transaction signatures validate. The email also includes a link to Peter Todd's website, https://petertodd.org, which may provide further information on this topic.

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