Network Protocol Version History
| Version Number | Proposed In | Released | Summary |
|--|--|---|
|||Aug 2017| Bitcoin Cash hard fork.|
|70 015|BIP-0152|Jun 2017
Bitcoin Core 0.14.2|Modified banning behaviour for invalid compact blocks.|
|70 012| BIP-0130|Nov 2016
Bitcoin Core 0.12.0| Added sendheaders
message.|
|70 002|BIP-0061|Mar 2014
Bitcoin Core 0.9.0| Added reject
message.
Send multiple inv
messages in response to a mempool
message if required (released but not in BIP).|
| 70 001 | BIP-0037 | Feb 2013
Bitcoin Core 0.8.0 | Added relay
flag to the version
message.
Added msg_filtered_block
inventory type to getdata
message.
Added filterload
, filteradd
, filterclear
and merkleblock
messages.
Added notfound
message (released but not in BIP).|
| 60 002 | BIP-0035 | Sep 2012
Bitcoin Core 0.7.0| Added mempool
message. Extended getdata
message to allow download of memory pool transactions.|
| 60 001 | BIP-0031 | May 2012
Bitcoin Core 0.6.1 |Added pong message. Added nonce field to ping
message. |
| 60 000 | BIP-0014 | Mar 2012
Bitcoin Core 0.6.0 |Network Version decoupled from Block Version. User-agent replaced sub-version number. |
|||Sep 2011|BIP process implemented|
|31 800 | |Dec 2010
Bitcoin Core 0.3.15| Added getheaders
message and headers
message.|
|31 402| | Oct 2010
Bitcoin Core 0.3.15| Time field added to address
messages. |
| 311 ||Aug 2010
Bitcoin Core 0.3.11| Added alert
message.|
| 209 | |May 2010
Bitcoin Core 0.2.9 | address
message may accept a list of network addresses. Added checksum field to message headers.|
| 106 | | Oct 2009
Bitcoin Core 0.1.6 | Added the following fields to the version
message: address-from
, nonce
, user-agent
, current block height
. |