The Bitcoin Core version 0.20. It is free and open source software that acts as a Bitcoin node. To date, it is the software most used by Bitcoin nodes, with more than 9,990 installations in 10,250 public nodes in the world, making it the benchmark implementation of Bitcoin.
It is the latest version of the original software released by Satoshi Nakamoto under the name "Bitcoin", and later renamed Bitcoin Core to distinguish it from the Bitcoin network.
The new version 0.20.0 was released today, June 3, 2020 and includes:
- New Features
- Some bug fixes
- Performance improvements
- Updated translations
New features include the built-in wallet, which now uses bech32 addresses by default when using RPC, and creates native segwit edit outputs.
Up to 117 people have contributed to this release, and it's available for Windows, Mac OS X, and Linux.
To function, you need to initially download the entire Bitcoin blockchain, that is, about 300 GB of data, plus another 5-10 GB every month, but thanks to pruning it allows you to store only 6 GB without sacrificing security.
The Road to Bitcoin Core 0.20
The first version, Bitcoin v0.1.0, was released on January 9, 2009 by Satoshi Nakamoto, although he had already released a version preliminary on November 16, 2008.
On January 14, 2009, v0.1.3 was released, while v0.1.5 was released in September.
Starting with v0.10.0, released on April 1, 2015, it took the name of Bitcoin Core.
For those who manage a Bitcoin node, updating to the new version is not strictly necessaryIn fact, to date, only 33% of public Bitcoin Core installations use the previous updated version, i.e. 0.19.1. 15% use 0.19.0.1, while 16% still use 0.18.1 and 12% use 0.18.0.
There are still three that use the very old version 0.8.1.
Despite this, there is already 126 public installations of the new version 0.20.0.