Learn Bitcoin is live in Beta - spot an issue or have a suggestion? We'd love to hear it!

BIP 61

Specified the reject message protocol for invalid transactions or blocks, later removed in newer Bitcoin Core versions.
Share

BIP 61, documented in BIP-61, introduced the ‘reject’ message for nodes to notify peers about invalid transactions or blocks. While it provided direct feedback, the idea had drawbacks: broadcasting reject messages could reveal node policies or transaction details, posing potential privacy risks.

Over time, Bitcoin Core developers concluded that the feature was less beneficial than initially hoped and could expose sensitive information. As a result, the ‘reject’ protocol messages were deprecated and then removed, reflecting Bitcoin’s ongoing push toward minimal, privacy-respecting communication. BIP 61 remains a footnote in the evolution of the P2P layer.

Key takeaways
Allowed nodes to send ‘reject’ notifications to peers
Deemed unnecessary and removed for privacy/security
Illustrates ongoing refinement of Bitcoin’s P2P protocol
Learn Bitcoin visual
Learn how to

Be Your Own Bank

Be Your Own Bank teaches you how to securely store and manage your Bitcoin, giving you full control over your finances. Unlock the power of self-custody and financial sovereignty, so you can confidently operate without intermediaries.

Take the Survey
30 sec
Free
Suggest a Term

Have a term to suggest? Enter it below and help us expand our vocabulary!