Consensus Cleanup BIP draft

Posted by Antoine Poinsot

Mar 31, 2025/15:29 UTC

Antoine engages in the ongoing debate regarding the invalidation of 64 bytes transactions, emphasizing his stance and rationale behind supporting this change. He references a detailed summary he previously provided which encapsulates arguments from both sides of the discussion, available at delvingbitcoin.org. Antoine acknowledges an error made in citing caching as a motivation for this proposal, crediting Eric for correcting this misunderstanding. However, he reaffirms that the primary intent has always been to mitigate risks associated with Simplified Payment Verification (SPV) verifiers, aligning with Matt's original proposal documented at GitHub.

He further elaborates on the broader application of SPV verifiers beyond just SPV wallets, underscoring the necessity of addressing the vulnerabilities introduced by 64 bytes transactions. While Antoine admits the solution's imperfection, noting the "ugliness" of introducing such discontinuity, he reasons that its implementation is a lesser evil compared to leaving the identified weakness unaddressed. Despite his current support for including this fix in the BIP, Antoine expresses openness to revisiting his stance if presented with compelling counterarguments or new data that may challenge the proposed amendment's efficacy or necessity.

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