Bitcoin Core 0.14 Released: Better Performance, Faster Synchronization, and More


Bitcoin Core released version 0.14 of the reference client of Bitcoin. This release contains some significant improvements in the performance, especially when building a node. Also, it changes the mempool management, enables users to retrospectively increase the fee for a transaction and many more things.

With the version number 0.14 Bitcoin Core, the reference client of Bitcoin reaches a new major release. Like the other “round” releases, it contains no changes which are in any way controversial or a soft fork but implements rather basic improvements of the software. It is a release from the machine room.

Most significant might be the performance improvements of the 0.14 release. The developers improved the script signature cache, which allows more signatures to be cached. They replaced the old Check-Points with Assume-Valid, which let the user decide by themselves up to which blocks they skips the signature verification when starting a node. Also, they enabled the process of UTXO-building to use memory formerly reserved for the mempool and refactored the P2P-networking in a way that blocks are fetched faster.