Research
64 Byte Transactions
Abstract: A 64 byte Bitcoin transaction has the potential to be confused with an intermediate hashing step in Bitcoin’s Merkle tree, because this is also 64 bytes. We explore how this vulnerability can potentially be used to trick Simple Payment Verification (SPV) clients into thinking they have received a payment, when they have not and other issues caused by this weakness. Although pulling off some of these attacks is very
9 December 2025