Bitcoin Core is an open source project which maintains and releases Bitcoin client software called “Bitcoin Core”. It is a direct descendant of the original Bitcoin software client released by Satoshi Nakamoto after he published the famous Bitcoin whitepaper. Bitcoin Core is programmed to decide which block chain contains valid transactions. The users of Bitcoin Core only accept transactions for that block chain, making it the Bitcoin block chain that everyone else wants to use. For the latest developments related to Bitcoin Core, be . Bitcoin Core is a community-driven free software project, released under the MIT license. Verify release signatures Download torrent Source code Show version history. Bitcoin Core Release Signing Keys v - v - v+ Or choose your operating system. Windows exe - zip.
Bitcoin core testingTestnet - Bitcoin Wiki
What backward compatibility testing is done on Bitcoin Core? Ask Question. Asked 6 days ago. Active 6 days ago. Viewed 52 times. Michael Folkson. Michael Folkson Michael Folkson 4, 6 6 silver badges 21 21 bronze badges. There's no need for a new release to pass functional tests of the old release. However nodes should be compatible when they connect to older versions via the peer to peer network.
Currently this testing is pretty limited, see your own answer. In addition, it should be possible to upgrade a node on your own computer, so it should be able to read old block, mempool, etc files. Ideally a downgrade should also work. Thanks for this Sjors. In an imaginary world of unlimited resources and testers it is possible if unlikely that bug s could be caught by running a new release against functional tests of old release?
I get it is pretty low on the list of priorities. The problem is that each release has changes and the tests are updated to reflect those changes. Active Oldest Votes. Sign up or log in Sign up using Google. Sign up using Facebook. Sign up using Email and Password. Post as a guest Name. Email Required, but never shown. The Overflow Blog. In addition to improving Bitcoin's decentralization, Bitcoin Core users get:.
Read more. Subscribe to the RSS feed For more notifications of new releases. Make a donation. Download Bitcoin Core Bitcoin Core 0. Decentralized It is these users who keep Bitcoin decentralized.
No Voting There's no voting or other corruptible process involved: there's just individual software following identical rules—"math"—to evaluate identical blocks and coming to identical conclusions about which block chain is valid. Better security for their bitcoins Privacy features not available in other wallets User interfaces and other powerful features. Shortcut: Features Discover what Bitcoin Core offers.
Get help Documentation, forums, chat rooms.