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 2017Bitcoin Core 0.14.2|Modified banning behaviour for invalid compact blocks.| |70 012| BIP-0130|Nov 2016Bitcoin Core 0.12.0| Added sendheaders message.| |70 002|BIP-0061|Mar 2014Bitcoin 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 2010Bitcoin Core 0.3.11| Added alert message.| | 209 | |May 2010Bitcoin 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. |