Today marks the official release of Bitcoin Core 0.14.0, the fourteenth generation of Bitcoins original software client launched by Satoshi Nakamoto eight years ago. Overseen by Bitcoin Core lead maintainer Wladimir van der Laan, this latest major release was developed by nearly 100 contributors over a six-month period.
Bitcoin Core 0.14.0 features a significant list of improvements. Compared to some previous releases, however, most of these concern internals of the software: performance improvements that take place under the hood but may not be very noticeable for everyday users.
That said, here are some of the more notable changes.
Assumevalid Blocks
Whenever a new node bootstraps on the network, it syncs the entire blockchain. It downloads and verifies all blocks that were ever mined, and verifies all transactions in all of these blocks. Unfortunately, this can take quite some time. Even new, high-end laptops often require more than a full day to catch up. For older or lower-grade machines, it takes even longer.
Assumevalid significantly speeds up this process. In essence, Bitcoin Core 0.14.0 nodes assume that all transactions up to a certain block are valid. While a syncing node still verifies the proof of work for all blocks, and records the entire transaction history, it no longer checks signatures and similar data for each individual transaction.
The assumption as to which block is valid is configurable. By default, its block 453354 for Bitcoin Core 0.14.0. But users who do want to fully verify every single transaction, even those dating years back, still can.
Its also worth noting that, as opposed to a checkpointing system that establishes that a specific block must be part of the blockchain, the assumed valid block is not necessarily binding. A Bitcoin Core 0.14.0 node will readily switch to an alternative blockchain without the assumed valid block, if that alternative blockchain is longer.
Improved Fee Estimation
As Bitcoin blocks have been filling up, particularly over the last year, not all transactions sent over the network fit into the very next block. As a result, miners usually prioritize transactions that include the most fees. Transactions that include more fees have a higher chance of being included in the very next block or shortly thereafter. Transactions that include lower fees are outbid and take longer to confirm.
Of course, not everyone needs their transactions to confirm as quickly. Users who send bitcoins to an exchange because of rapid price movements may be in a rush to have their transactions confirmed. Meanwhile, users who move bitcoins between their own wallets may be more patient.
Since Bitcoin Core 0.10.0, users have been able to adjust their fees accordingly. They can manually include higher fees if they are in more of a rush, and lower fees if they are not. Bitcoin Core 0.11.0 and 0.12.0 both refined the fee estimation software, and Bitcoin 0.14.0 now includes another set of improvements, which in particular makes the algorithm more robust in edge case situations.
Additionally, the default confirmation target was decreased from 25 blocks to 6 blocks; most transactions made from Bitcoin Core should confirm within an hour even if the user doesnt touch the fee settings.
Opt-In Replace-by-Fee for Sending
In addition to the improved fee estimation, Bitcoin Core 0.14.0 users have another option to speed up their transactions.
First introduced a year ago with the release of Bitcoin Core 0.12.0, Bitcoin transactions can be marked with a replace-by-fee flag. Senders of a transaction can replace their initial transaction with a newer transaction that includes a higher fee. This allows them to skip the line and have their transaction confirmed faster.
Up until this point, Bitcoin Core only included opt-in replace-by-fee in the node behavior: it accepted and forwarded transactions with replace-by-fee flags (instead of rejecting them as double-spends). But Bitcoin Core users could not utilize opt-in replace-by-fee to bump their own fees; so far only users of wallets like Electrum or GreenAddress could.
Now, opt-in replace-by-fee has been added as a remote procedure call (RPC) option in Bitcoin Core 0.14.0. This means that users working from the command line, or on applications built on Bitcoin Core, can utilize replace-by-fee, too.
Manual Pruning
Bitcoins blockchain isover 100 gigabytes in size and at its current rate is growing about 50 gigabytes each year. All that data needs to be stored, which can present a significant burden for users running a full node.
Thats why Bitcoin Core 0.11.0 introduced blockchain pruning. Users can get rid of older blocks once they are verified, so running a full node doesnt require as much disk space.
But up till now, users could only prune starting from a fixed number of blocks. With pruning set at 1000 blocks, for example, Bitcoin Core kept exactly the latest 1000 blocks. Whenever a new block was added, the oldest block was discarded, to keep the total at 1000.
Unfortunately, this meant that certain applications relying on Bitcoin Core couldnt really utilize pruning. For example, a payment processing application for merchants that want to accept bitcoin but prefer not to rely on external services like BitPay or Coinbase may in some cases need to figure out whether a valid payment was made in an older block. If that block is already pruned, the application cant do its job.
Bitcoin Core 0.14.0 therefore allows for more specific pruning. Instead of keeping a set number of blocks, users can prune the blockchain starting from a specific point in time, a specific block height, and keep all blocks that were created since.
Combined with another new feature called importmulti, Bitcoin Core 0.14.0 can import and timestamp addresses, for example, from the aforementioned payment processing application. Using the timestamps to establish when a specific address was created, Bitcoin Core knows from which point in time blocks are relevant for the application and wont prune these blocks.
Block Relay Improvements
Whenever a new block is mined, it is transmitted over Bitcoins peer-to-peer network, until each node received it. Unfortunately, latency on this network can benefit pooled mining as well as geographic clusters of miners, incentivizing a more centralized mining topology.
Increasing block propagation speed has therefore been a central point of focus for the Bitcoin Core development team for some years now, and Bitcoin Core 0.14.0 includes another batch of improvements.
Perhaps most important, Bitcoin Core 0.14.0 nodes forward blocks to their peers sooner. Where nodes would previously verify a block in its entirety before sending it to connected nodes, Bitcoin Core 0.14.0 starts the forwarding process as soon as the proof of work checks out.
While many miners today do use alternative relay networks as well, increasing speed on Bitcoins peer-to-peer network reduces the reliance on these networks and even benefits these relay networks where they connect to the peer-to-peer network.
And
As mentioned, the improvements listed above are really only the tip of the iceberg. Bitcoin Core 0.14.0 includes a list of additional performance improvements, varying from low-level RPC changes, to changes in the graphical user interface (GUI), and anything in between. For a full overview of all improvements, see the Bitcoin Core 0.14.0 release notes.
You can download Bitcoin Core 0.14.0 from bitcoincore.org or bitcoin.org.
Follow this link:
Bitcoin Core 0.14.0 Released: What's New? - Bitcoin Magazine
- Google removes malware Android apps used to secretly mine bitcoin [Last Updated On: April 26th, 2014] [Originally Added On: April 26th, 2014]
- Bitcoin exchange MtGox liquidated [Last Updated On: April 26th, 2014] [Originally Added On: April 26th, 2014]
- Bitcoin Wannabe Litecoin Emerges as Low-Price Challenger [Last Updated On: April 26th, 2014] [Originally Added On: April 26th, 2014]
- The Worlds First Bitcoin Debit Card Is Almost Here [Last Updated On: April 26th, 2014] [Originally Added On: April 26th, 2014]
- How does Bitcoin work? - Bitcoin - Open source P2P money [Last Updated On: April 26th, 2014] [Originally Added On: April 26th, 2014]
- Bitcoin - Wikipedia, the free encyclopedia [Last Updated On: April 26th, 2014] [Originally Added On: April 26th, 2014]
- The Bitcoin Group #27 - China Bans Bitcoin Again - Politics - Dark Market - Bitcoin VC - Video [Last Updated On: April 26th, 2014] [Originally Added On: April 26th, 2014]
- Edan Yago - Free Market Bitcoin regulation and Honduras free trade zones.mp4 - Video [Last Updated On: April 26th, 2014] [Originally Added On: April 26th, 2014]
- Bitcoin vs. Political Power: The Cryptocurrency Revolution - Stefan Molyneux at TNW Conference - Video [Last Updated On: April 26th, 2014] [Originally Added On: April 26th, 2014]
- Video: Roundup of This Week's Bitcoin News 25th April 2014 - Video [Last Updated On: April 26th, 2014] [Originally Added On: April 26th, 2014]
- Bitcoin Fredagsbar med Torben Mark Pedersen - Video [Last Updated On: April 26th, 2014] [Originally Added On: April 26th, 2014]
- Bitcoin and the Internet of Money - Video [Last Updated On: April 26th, 2014] [Originally Added On: April 26th, 2014]
- Bitcoin for Dummies - Video [Last Updated On: April 26th, 2014] [Originally Added On: April 26th, 2014]
- Bitcoin runner-up Litecoin emerges as low-price challenger [Last Updated On: April 27th, 2014] [Originally Added On: April 27th, 2014]
- Bitcoin or Gold? Squawk Walk Taipei- Squawkonomics - Video [Last Updated On: April 27th, 2014] [Originally Added On: April 27th, 2014]
- Bitcoin Miner AntMiner S1 180 - 200 GH/s Nu in de Aanbieding! - Video [Last Updated On: April 27th, 2014] [Originally Added On: April 27th, 2014]
- New Bitcoin Documentary: Boom or Bust - Video [Last Updated On: April 27th, 2014] [Originally Added On: April 27th, 2014]
- Bitcoin May v0.9.1 GitHub Source Code Development Visualization - Video [Last Updated On: April 27th, 2014] [Originally Added On: April 27th, 2014]
- Atomic-Trade Bitcoin Exchange. AML, BSA, FinCEN compliant - Video [Last Updated On: April 27th, 2014] [Originally Added On: April 27th, 2014]
- China Bans Bitcoin Again -- Bitcoin the Movie -- Startup for Startups Raises 2,000 BTC - Video [Last Updated On: April 27th, 2014] [Originally Added On: April 27th, 2014]
- 4/24/14 - Xapo Debit Card, Russia's 1st Bitcoin Conference, Silk Road 2.0 - Video [Last Updated On: April 27th, 2014] [Originally Added On: April 27th, 2014]
- What is Bitcoin? - Video [Last Updated On: April 27th, 2014] [Originally Added On: April 27th, 2014]
- David Andolfatto, How Does Bitcoin Work? - Video [Last Updated On: April 27th, 2014] [Originally Added On: April 27th, 2014]
- Australian Bitcoin traders hit by crash [Last Updated On: April 28th, 2014] [Originally Added On: April 28th, 2014]
- Bitcoin traders hit by Mt.Gox crash [Last Updated On: April 28th, 2014] [Originally Added On: April 28th, 2014]
- Market Extra: Bitcoin venture capital money hasnt kept up with buzz [Last Updated On: April 28th, 2014] [Originally Added On: April 28th, 2014]
- Bitcoin price slips as China steps up regulation [Last Updated On: April 28th, 2014] [Originally Added On: April 28th, 2014]
- Bitcoin price slips on China regulation [Last Updated On: April 28th, 2014] [Originally Added On: April 28th, 2014]
- Win .33 Bitcoin ($150 or so, Depending on BTC value) - Meme game for May 1st - Take My Bitcoins - Video [Last Updated On: April 28th, 2014] [Originally Added On: April 28th, 2014]
- Ron Paul on Bitcoin - Video [Last Updated On: April 28th, 2014] [Originally Added On: April 28th, 2014]
- btc.sx Bitcoin derivatives platform George Samman clip - Video [Last Updated On: April 28th, 2014] [Originally Added On: April 28th, 2014]
- 'The Rise And Rise Of Bitcoin' Filmmaker: 'There Is No Answer Yet' [Last Updated On: April 29th, 2014] [Originally Added On: April 29th, 2014]
- Bitcoin the movie: It just had to happen [Last Updated On: April 29th, 2014] [Originally Added On: April 29th, 2014]
- Bitcoin Vies with New Cryptocurrencies as Coin of the Cyber Realm [Last Updated On: April 29th, 2014] [Originally Added On: April 29th, 2014]
- The Bitcoin Meetup - BitcoinMKE Hosts Jeffrey Tucker - Video [Last Updated On: April 29th, 2014] [Originally Added On: April 29th, 2014]
- MIT Bitcoin Expo 2014 - Video [Last Updated On: April 29th, 2014] [Originally Added On: April 29th, 2014]
- Bitcoin Expo 2014: Fireside Chat with Dr Gavin Wood - Video [Last Updated On: April 29th, 2014] [Originally Added On: April 29th, 2014]
- Rise Bitcoin Singapore - Video [Last Updated On: April 29th, 2014] [Originally Added On: April 29th, 2014]
- Preview: Bitcoin Authenticator - 2FA for wallets - Video [Last Updated On: April 29th, 2014] [Originally Added On: April 29th, 2014]
- The Bitcoin Group #27 (Live) - China Bans Bitcoin Again - Politics - Dark Market - Bitcoin VC - Video [Last Updated On: April 29th, 2014] [Originally Added On: April 29th, 2014]
- 4/25/14 - More China uncertainty, Missourian bitcoin warning, BadLepricon malware - Video [Last Updated On: April 29th, 2014] [Originally Added On: April 29th, 2014]
- Money & Tech at The Rise And Rise Of Bitcoin Afterparty - Video [Last Updated On: April 29th, 2014] [Originally Added On: April 29th, 2014]
- New Bitcoin student club at MIT will promote the virtual currency [Last Updated On: April 30th, 2014] [Originally Added On: April 30th, 2014]
- 4/29/14 - MIT Bitcoin Project, Mt Gox revival plan, Mastercard lobbyists & Team Rubicon - Video [Last Updated On: April 30th, 2014] [Originally Added On: April 30th, 2014]
- BitCoin Dentist GoCoin Fox News Interview - Video [Last Updated On: April 30th, 2014] [Originally Added On: April 30th, 2014]
- Bitcoin Foundation Election Hiccups -- Pathetic Ohio Bans Bitcoins -- Dogecon SF 2014 - Video [Last Updated On: April 30th, 2014] [Originally Added On: April 30th, 2014]
- Bitcoin Slips to $420 as BTC China Halts Transactions - Video [Last Updated On: April 30th, 2014] [Originally Added On: April 30th, 2014]
- MultiSig Plus BitCoin Multi Coin Wallet looks like HUGE INVESTMENT potential! - Video [Last Updated On: April 30th, 2014] [Originally Added On: April 30th, 2014]
- Bitcoin: what happens when the miners pack up their gear? [Last Updated On: May 1st, 2014] [Originally Added On: May 1st, 2014]
- Dark Wallet Is About to Make Bitcoin Money Laundering Easier Than Ever [Last Updated On: May 1st, 2014] [Originally Added On: May 1st, 2014]
- Bitcoin Talk Show #7 -- Skype BitcoinTalkShow to Call in Live! 🙂 - Video [Last Updated On: May 1st, 2014] [Originally Added On: May 1st, 2014]
- Basic Bitcoin Bitches - Video [Last Updated On: May 1st, 2014] [Originally Added On: May 1st, 2014]
- Gold standard vs Fiat vs Bitcoin - Truthloader - Video [Last Updated On: May 1st, 2014] [Originally Added On: May 1st, 2014]
- How to Defund the System: Bitcoin vs. the Central Banksters - Video [Last Updated On: May 1st, 2014] [Originally Added On: May 1st, 2014]
- Bitcoin, Anarchy and Freedom with Roger Ver - Video [Last Updated On: May 1st, 2014] [Originally Added On: May 1st, 2014]
- MIT Goes Bitcoin-Wild [Last Updated On: May 1st, 2014] [Originally Added On: May 1st, 2014]
- Bitcoin Weekly 2014 April 30: Bloomberg adds Bitcoin to their market index, MIT to produce campus-wide bitcoin ... [Last Updated On: May 1st, 2014] [Originally Added On: May 1st, 2014]
- 'Dark Wallet' wants to make Bitcoin even harder to trace [Last Updated On: May 1st, 2014] [Originally Added On: May 1st, 2014]
- Bitcoin made simple (video animation) - Video [Last Updated On: May 1st, 2014] [Originally Added On: May 1st, 2014]
- Jon Matonis: Bitcoin - The future of commerce? - Video [Last Updated On: May 1st, 2014] [Originally Added On: May 1st, 2014]
- $100 in Bitcoin Going to Every MIT Undergrad - Video [Last Updated On: May 1st, 2014] [Originally Added On: May 1st, 2014]
- The Rise of Digital Currency - Video [Last Updated On: May 1st, 2014] [Originally Added On: May 1st, 2014]
- Money Goes Virtual: The Bitcoin Bourse - Video [Last Updated On: May 2nd, 2014] [Originally Added On: May 2nd, 2014]
- Bitcoin Lights with LIFX - Video [Last Updated On: May 2nd, 2014] [Originally Added On: May 2nd, 2014]
- Bitcoin: How We Got Here and Where We Are Going [Last Updated On: May 3rd, 2014] [Originally Added On: May 3rd, 2014]
- 5/1/14 - Larry Summers warns critics, Paym system & Bitcoin Center NYC roundtable - Video [Last Updated On: May 3rd, 2014] [Originally Added On: May 3rd, 2014]
- On est Connect S2 #07 1/2 : BitCoin et Musique sur Internet - Video [Last Updated On: May 3rd, 2014] [Originally Added On: May 3rd, 2014]
- MIT Undergrads To Receive $100 Worth Of Bitcoin This Fall - Video [Last Updated On: May 3rd, 2014] [Originally Added On: May 3rd, 2014]
- Why it only took ME less than 2 minutes to believe in Bitcoin - Video [Last Updated On: May 3rd, 2014] [Originally Added On: May 3rd, 2014]
- Bitcoin Basics and Regulation Thoughts from NH Liberty Forum - Bruce Fenton - Video [Last Updated On: May 3rd, 2014] [Originally Added On: May 3rd, 2014]
- PRIMER CAJERO DE BITCOIN EN BIT CENTER DE TIJUANA - Video [Last Updated On: May 3rd, 2014] [Originally Added On: May 3rd, 2014]
- Yelp adds Bitcoin acceptance to business listings - Video [Last Updated On: May 3rd, 2014] [Originally Added On: May 3rd, 2014]
- Bitcoin A Terrorist Threat? Counterterrorism Program Names Virtual Currencies As Area Of Interest [Last Updated On: May 4th, 2014] [Originally Added On: May 4th, 2014]
- How Does Bitcoin Works - Video [Last Updated On: May 4th, 2014] [Originally Added On: May 4th, 2014]
- 10 Things You Didn't Know About BitCoin - Video [Last Updated On: May 4th, 2014] [Originally Added On: May 4th, 2014]
- BITCOIN The Future of Money - Video [Last Updated On: May 4th, 2014] [Originally Added On: May 4th, 2014]
- Bitcoin Miner Review - Video [Last Updated On: May 4th, 2014] [Originally Added On: May 4th, 2014]
- The Bitcoin Group #28 (Live) - Yelp Lists Bitcoin - MIT Bitcoin $100 - Dark Wallet - Ohio Bans BTC - Video [Last Updated On: May 4th, 2014] [Originally Added On: May 4th, 2014]
- Bitcoin: Gary North is Mentally Deranged And Bitcoin Will Change Everything - Video [Last Updated On: May 4th, 2014] [Originally Added On: May 4th, 2014]
- Who is the Bitcoin Warlord? - Video [Last Updated On: May 4th, 2014] [Originally Added On: May 4th, 2014]