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.

Link to Raw Post
Bitcoin Logo

TLDR

Join Our Newsletter

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

Explore all Products

ChatBTC imageBitcoin searchBitcoin TranscriptsSaving SatoshiDecoding BitcoinWarnet
Built with 🧡 by the Bitcoin Dev Project
View our public visitor count

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

Give Feedback