Bitcoin Cash Protocol Upgrades

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.