The infrastructure propping up Bitcoin might become easier for anyone to spin up and run.
Lightning creator Tadge Dryja has been working on a new design for a lighter weight Bitcoin full node, about which he first wrote a paper in 2019. Last week, he and a team of coders released a first version of the Utreexo software as a part of MIT Digital Currency Initiative (DCI), putting the idea of lighter nodes into working code.
Full Bitcoin nodes act like financial security systems, validating Bitcoin blockchain transactions and protecting users from being tricked into thinking they received money that they didnt. But they take up a lot of computing space and are quickly growing in size.
Since these nodes are the most trustless way of using Bitcoin, developers have long been trying to make them easier to use. Its one of Bitcoins nerdy holy grails.
Utreexo specifically tackles the size of the state of a full node, which shows up-to-date information about who owns how much bitcoin. Utreexo slashes this state size from roughly four gigabytes to less than a kilobyte. In that regard, it could be a big breakthrough.
Utreexo is a new scalability technology for Bitcoin, which can make Bitcoin nodes smaller and faster while keeping the same security and privacy as full nodes, Dryja wrote in the blog post announcing the release.
But it hasnt been implemented fully yet, which is why it is a big deal to see Dryja releasing a first version of it. The project still has a long journey to go before users can begin using the nodes to plant a flag of financial self-sovereignty. But its a crucial first step.
A 'super-pruned node'
Bitcoin full nodes hold every transaction ever made, clocking in at about 200 GB today.
Pruned full nodes are able to reduce the size of the transaction history to as low as a half a gigabyte, about the size required to store an episode of a TV show.
But this doesnt tackle the storage of Bitcoins Unspent Transaction Outputs (UTXOs), which tallies up how much bitcoin is linked to each bitcoin address. This batch of data takes up a little less than 4 GB of data.
This UTXO state has grown rapidly over time and it is likely to continue growing, making it harder to run full nodes.
Thats where Utreexo comes in. With the help of fancy, new cryptography, its possible to replace this bulk of state with one tiny cryptographic proof that takes up much less storage.
Utreexo is a novel hash based dynamic accumulator, which allows the millions of unspent outputs to be represented in under a kilobyte small enough to be written on a sheet of paper, Dryja explains on the MIT DCI website.
Because it does what a pruned node does, plus more, one bitcoiner called it a super-pruned node, Dryja told CoinDesk.
Challenging SPV
Trying to shave down these hefty Bitcoin full nodes is far from a new pursuit. Simplified Payment Verification (SPV) is probably the most popular version of a lightweight node, used by Electrum and other wallets.
Utreexo is similar to SPV in that it doesnt require nearly as much computer storage space as a full node. But SPV nodes dont preserve user privacy as well and are more susceptible to attacks than Utreexo nodes are.
Since Utreexo offers these security benefits, Dryja hopes it might chip away at SPVs dominance in the space (as long as writing the Utreexo software goes as well as planned). I think it would be great if it replaced SPV to some extent, allowing an Electrum-like user experience but with Bitcoin Core security, he told CoinDesk.
But in the end, he doesnt think itll replace SPV completely, as SPV is still easier to run.
I think it will be a bit in between. [Utreexo nodes are] heavier than SPV but lighter than current full nodes, so some SPV users may switch to Utreexo, and some current full node users will switch as well, he said.
He also imagines that since Utreexo nodes are so much easier to run, theyll be much more common than normal full nodes.
Longer term, I can definitely see almost all full nodes using a Utreexo-like design, and nodes which store the entire state and history would be more like current blockchain explorer websites or Electrum servers there will still be some, but no normal users will run their own, Dryja said.
Careful next steps
Utreexo developers now put forward a proof of concept, showing that the idea can be turned into a real working product. But they still have a lot of work to do, including ironing out bugs to make the mini node suitable for real money.
The software also operates on testnet, the Bitcoin testing network, and is not recommended for use with real money. There are still plenty of known bugs and inefficiencies in the code, but were improving it at a rapid pace, Dryja writes.
Theyll eventually have to make the Utreexo node compatible with the nodes already running on the Bitcoin network. To do this, developers will eventually need to modify Bitcoin Core, the most popular Bitcoin node software.
But this could be dangerous. Utreexo is a significant re-thinking of how Bitcoin works, changing consensus-critical code, Dryja writes.
It is thus likely to be difficult to get Utreexo code into Bitcoin Core, and with good reason. We want to be very sure to not introduce problems into a system handling so many peoples money, Dryja said.
Thats why theyve decided to see if they can try to add Utreexos magical powers to alternative Bitcoin node software Btcd first, because its not used by nearly as many people to secure their money, and in the process learn more about how it affects full node operation, Dryja said. The next step will be eventually applying what they learned to Bitcoin Core.
The leader in blockchain news, CoinDesk is a media outlet that strives for the highest journalistic standards and abides by a strict set of editorial policies. CoinDesk is an independent operating subsidiary of Digital Currency Group, which invests in cryptocurrencies and blockchain startups.
Read more here:
MIT Lightning Creator Unveils First 'Demonstration' of Bitcoin Scaling Tech - CoinDesk - CoinDesk
- Bitcoin r/Bitcoin - reddit [Last Updated On: September 20th, 2017] [Originally Added On: September 20th, 2017]
- Bitcoin Exchange Rate Bitcoin Live Converter Preev [Last Updated On: September 29th, 2017] [Originally Added On: September 29th, 2017]
- The Rise and Fall of Bitcoin | WIRED [Last Updated On: November 17th, 2017] [Originally Added On: November 17th, 2017]
- Bitcoin Crashes and Then Surges in Wild Weekend Action ... [Last Updated On: November 17th, 2017] [Originally Added On: November 17th, 2017]
- WeUseCoins - Official Site [Last Updated On: November 21st, 2017] [Originally Added On: November 21st, 2017]
- Bitcoin Price Index - Real-time Bitcoin Price Charts [Last Updated On: November 21st, 2017] [Originally Added On: November 21st, 2017]
- Warning Signs About Another Giant Bitcoin Exchange [Last Updated On: November 23rd, 2017] [Originally Added On: November 23rd, 2017]
- Everything you need to know about Bitcoin mining [Last Updated On: November 23rd, 2017] [Originally Added On: November 23rd, 2017]
- Bitcoin hits $13,000: The rally is back, big time - Dec. 6 ... [Last Updated On: December 7th, 2017] [Originally Added On: December 7th, 2017]
- SEC suspends trading of red-hot bitcoin stock - Dec. 19, 2017 [Last Updated On: December 20th, 2017] [Originally Added On: December 20th, 2017]
- The Bitcoin Boom: In Code We Trust - The New York Times [Last Updated On: December 22nd, 2017] [Originally Added On: December 22nd, 2017]
- Bitcoin Opacity Medium [Last Updated On: January 24th, 2018] [Originally Added On: January 24th, 2018]
- Bitcoin Forum - Index [Last Updated On: February 1st, 2018] [Originally Added On: February 1st, 2018]
- Mining - Bitcoin Wiki [Last Updated On: February 11th, 2018] [Originally Added On: February 11th, 2018]
- Bitcoin Cash - Wikipedia [Last Updated On: February 17th, 2018] [Originally Added On: February 17th, 2018]
- Bitcoin Energy Consumption Index - Digiconomist [Last Updated On: February 27th, 2018] [Originally Added On: February 27th, 2018]
- Paypal Files Patent for Expedited ... - news.bitcoin.com [Last Updated On: March 12th, 2018] [Originally Added On: March 12th, 2018]
- Bitcoin - MarketWatch.com Topics [Last Updated On: March 12th, 2018] [Originally Added On: March 12th, 2018]
- What is Bitcoin? - Definition from WhatIs.com [Last Updated On: March 13th, 2018] [Originally Added On: March 13th, 2018]
- Bitcoin and Blockchain - Bloomberg [Last Updated On: March 13th, 2018] [Originally Added On: March 13th, 2018]
- Bitcoin (BTC) price: News & Live Chart - Trading Analysis ... [Last Updated On: March 27th, 2018] [Originally Added On: March 27th, 2018]
- Will a 1099-B form work best for reporting bitcoin ... [Last Updated On: April 4th, 2018] [Originally Added On: April 4th, 2018]
- Must I pay tax this year if I transfer bitcoin from ... [Last Updated On: April 4th, 2018] [Originally Added On: April 4th, 2018]
- Standard Exchanges Bitcoin.com [Last Updated On: April 9th, 2018] [Originally Added On: April 9th, 2018]
- Bitcoin - Bitcoin Price Live, BTC Value, Mining, BTC to USD ... [Last Updated On: July 11th, 2018] [Originally Added On: July 11th, 2018]
- Things you need to know Bitcoin.com [Last Updated On: July 27th, 2018] [Originally Added On: July 27th, 2018]
- Bitcoin Dips Below $7,000, Hitting Lowest In 2 Weeks [Last Updated On: August 7th, 2018] [Originally Added On: August 7th, 2018]
- One Chart Explains Why You Should Own Bitcoin And Other ... [Last Updated On: August 12th, 2018] [Originally Added On: August 12th, 2018]
- XBT-Cboe Bitcoin Futures [Last Updated On: September 29th, 2018] [Originally Added On: September 29th, 2018]
- CoinDesk - Leader in blockchain news. [Last Updated On: October 25th, 2018] [Originally Added On: October 25th, 2018]
- Bitcoincharts | Charts [Last Updated On: November 12th, 2018] [Originally Added On: November 12th, 2018]
- Bitcoin (BTC) Price, Chart, Info | CoinGecko [Last Updated On: November 28th, 2018] [Originally Added On: November 28th, 2018]
- Bitcoin Technical Analysis - FXStreet [Last Updated On: November 28th, 2018] [Originally Added On: November 28th, 2018]
- Bitcoin Crypto-Economics Index Real-time Price Charts ... [Last Updated On: November 29th, 2018] [Originally Added On: November 29th, 2018]
- The Beginner's Guide To Bitcoin - Everything You Need To Know [Last Updated On: December 2nd, 2018] [Originally Added On: December 2nd, 2018]
- Bitcoin | Definition, Mining, & Facts | Britannica.com [Last Updated On: December 2nd, 2018] [Originally Added On: December 2nd, 2018]
- What Is Bitcoin? The Ultimate Beginners Guide To Bitcoin [Last Updated On: December 2nd, 2018] [Originally Added On: December 2nd, 2018]
- XBT - Bitcoin rates, news, and tools - xe.com [Last Updated On: December 2nd, 2018] [Originally Added On: December 2nd, 2018]
- Pay with Bitcoin Online | Use Bitcoin to Pay for Gold and ... [Last Updated On: December 2nd, 2018] [Originally Added On: December 2nd, 2018]
- Bitcoin (BTC) for beginners - Coin Rivet guide to BTC [Last Updated On: December 2nd, 2018] [Originally Added On: December 2nd, 2018]
- Bitcoin extends falls as selloff in crypto currencies ... [Last Updated On: December 2nd, 2018] [Originally Added On: December 2nd, 2018]
- Bitcoin - Investopedia - Sharper Insight. Smarter Investing. [Last Updated On: December 9th, 2018] [Originally Added On: December 9th, 2018]
- Bitcoin | Bitcoin Price | Bitcoin News | BTC | Info ... [Last Updated On: December 21st, 2018] [Originally Added On: December 21st, 2018]
- Bitcoin Price Today - Live Bitcoin Value - Charts & Market ... [Last Updated On: January 6th, 2019] [Originally Added On: January 6th, 2019]
- News - Bitcoin News - Page 952 [Last Updated On: January 7th, 2019] [Originally Added On: January 7th, 2019]
- Bitcoin price | index, chart and news | WorldCoinIndex [Last Updated On: April 25th, 2019] [Originally Added On: April 25th, 2019]
- Something Very Strange Is Going On With Bitcoin And BTC ... [Last Updated On: September 6th, 2019] [Originally Added On: September 6th, 2019]
- Will Bitcoin hit $12000 by the end of the year? - Khaleej Times [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- Bitcoins $1000 Breakaway CME Gap Demands Attention From Analysts - BeInCrypto [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- Bitcoin Trending On Google Next To Call of Duty, Kanye West, and Rudy Giuliani - newsBTC [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- A Bitcoin Price In The Millions? But We Have To Wait A Decade - Bitcoinist [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- No Bitcoin Price Breakout for Another Year; Heres Why - newsBTC [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- Bitcoin Price Back Over $10K Following 36% Gains on the Day - Cointelegraph [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- When Will Bitcoin Sidechains Send Ethereum, Ripple, And Other Crypto Prices To Zero? - Forbes [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- Why the Price of Bitcoin Has Jumped 25% in Four Days - Barron's [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- Bitcoin Price Surges as Bitfinex Gets Chance to Recover $850M from Crypto Capital, VanEck Expert Believes - U.Today [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- Bitcoin (BTC) Price Steadies Uptrend But Another Correction Likely - newsBTC [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- Bitcoin and child pornography a connection we cannot tolerate - The Dallas Morning News [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- Congressman Warns Bitcoin Is A Threat To The U.S. Dollar - Forbes [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- The Bitcoin Halvening Is Coming - Forbes [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- China Roundup: Xis power on bitcoin, the rise of Alibabas new rival - TechCrunch [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- This U.S. Congressman Thinks Bitcoin Will Have Enormous Value And Utility Over The Long Term - Forbes [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- Game Is On Again For Bitcoin, ETH, XRP, And XLM - Forbes [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- These Are The Only 2 Major Crypto Assets Outperforming The Bitcoin Price This Year - Forbes [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- Stablecoins Are The New Bitcoin In Congress - Forbes [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- Bitcoin Has Crashed AgainWhat Now? - Forbes [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- Forget ChinaIs This The Real Reason Bitcoin, Ethereum, Litecoin, And Ripples XRP Bounced? - Forbes [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- After Recovery To $10,000, Bitcoin Should Hit $100,000 In 2021 - Forbes [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- A Former Bank Of England Governor Warned The 2008 Crash That Inspired Bitcoin Could Happen Again - Forbes [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- Bitcoin Bears Are Still There When You Zoom Out, Warns Analyst - BeInCrypto [Last Updated On: October 29th, 2019] [Originally Added On: October 29th, 2019]
- P2P Bitcoin Trading Volume in India Explodes Past All-Time High - BeInCrypto [Last Updated On: October 29th, 2019] [Originally Added On: October 29th, 2019]
- Exchange Tokens Have Outperformed BTC This Year - Bitcoin News [Last Updated On: October 29th, 2019] [Originally Added On: October 29th, 2019]
- Coffee for Crypto? ICE to Launch Bitcoin Consumer App with Starbucks - newsBTC [Last Updated On: October 29th, 2019] [Originally Added On: October 29th, 2019]
- Is Edward Snowden the Anonymous Bitcoin Time Traveler? - BeInCrypto [Last Updated On: October 29th, 2019] [Originally Added On: October 29th, 2019]
- Latest Bitcoin Cash price and analysis (BCH to USD) - Yahoo Finance [Last Updated On: October 29th, 2019] [Originally Added On: October 29th, 2019]
- Bitcoin and cryptocurrencies had a very bad day - TechCrunch [Last Updated On: October 29th, 2019] [Originally Added On: October 29th, 2019]
- Bitcoin price prediction: China-induced surge will continue if cryptocurrency defies dreaded 'Death Cross' - The Independent [Last Updated On: October 29th, 2019] [Originally Added On: October 29th, 2019]
- Russia: Government Official Expects To Mine 20% Of The Worlds Bitcoin - Cointelegraph [Last Updated On: October 29th, 2019] [Originally Added On: October 29th, 2019]
- Bitcoin Exploded: What Now? - Forbes [Last Updated On: October 29th, 2019] [Originally Added On: October 29th, 2019]
- Bitcoin Time-Traveller: Not Really From The Future, Shock! - Bitcoinist [Last Updated On: October 31st, 2019] [Originally Added On: October 31st, 2019]