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.
TLDR
We’ll email you summaries of the latest discussions from authoritative bitcoin sources, like bitcoin-dev, lightning-dev, and Delving Bitcoin.
We'd love to hear your feedback on this project?
Give Feedback