This article was originally posted on The Bitcoin News - a trusted site covering numerous topics related to Bitcoin since 2012.
Bitcoin is a terrible money for criminals. The assets loose pseudonymity makes it relatively easy to identify someones address and transactions. But its not just criminals that should want privacy. Privacy is important beyond its direct implications.
Fungibility is one of the key properties of sound money. This refers to the property whereby all coins appear identical in an economy and are therefore interchangeable. Without fungibility, its possible to trace coins back to their previous owners. If you happen to have bitcoin that was previously owned by a criminal, then an exchange may refuse to accept your deposit, essentially making it worth less than untainted coins, such as freshly minted coinbase bitcoins.
Bitcoins lack of privacy and fungibility has long been a source of frustration for users and developers. Due to the size of the Bitcoin ecosystem and the slow passage of Bitcoin Improvement Proposals (BIPs), we are still a long way from achieving anything resembling full privacy. However, instead, Bitcoin is making several small strides simultaneously in this direction at different levels. Lets take a look at some of these improvements.
Data analytics companies can tell an awful lot about Bitcoin activity.
The most important, and hardest to implement, form of privacy is at the protocol level. Even more problematic are those protocol changes that obfuscate data such as transactions amounts and addresses on the actual blockchain. Typically, the cryptography required demands a tradeoff in scalability due to the heavy data load of the mechanisms.
Confidential transactions (CTs) completely hides the amounts in transactions, leaving only the sender and receiver addresses visible. The main problem with CTs though is their huge size. If implemented right now and widely used, they would significantly reduce the throughput of Bitcoin. Fortunately, a recent breakthrough, Bulletproofs, allow for CTs to be far more compact and therefore more feasible. Whether the reduction is adequate, though, is another question as throughput would still fall to some extent.
For now, CTs are only in use on side chains. The Liquid sidechain from Blockstream uses CTs to obfuscate transaction amounts and the type of asset being exchanged. Liquid attaches to Bitcoin via a two-way peg. However, its currently only available to exchanges and institutions, not regular users.
MimbleWimble is a fascinating proposal that is already being adopted by two new projects Grin and Beam. Its also being considered by Litecoin.
MimbleWimble is a complete redesign of the Bitcoin blockchain structure. The protocol is able to achieve total blockchain privacy by hiding transaction amounts as well as the sender and receivers. Importantly, it does all this in a scalable manner. MimbleWimble offers a blockchain that can handle similar throughput to Bitcoins current capacity while completely obfuscating the data.
MimbleWimble is groundbreaking in being able to achieve scalable blockchain privacy.
Unfortunately, due to the radical design differences, developers cannot simply add MimbleWimble to the current Bitcoin blockchain. Either they give up the current design of Bitcoin including its scripting functionality or use an auxiliary method such as extension blocks to benefit from MimbleWimbles advantages. Alternatively, similar to CTs, MimbleWimble could be built as a side chain that is then pegged to the original Bitcoin blockchain. This would allow users to transact with total privacy and then return to Bitcoin when they want to.
Regardless of how much privacy exists on the blockchain level, without other precautions, nodes are still vulnerable to being identified. Onlookers and hostile parties can quite easily identify the IP addresses, geolocations, and other metadata should they want to.
Dandelion is a novel approach to achieving network privacy. Currently, transactions propagate through the Bitcoin network by flooding. This means that nodes communicate transactions randomly to any other node it has a connection with. As such, other parties can obtain useful and identifiable data on them through triangulation.
The Dandelion protocol will bring high-level privacy to all Bitcoin nodes.
In Dandelion, however, a node sends its data to just one other node that it has randomly chosen. This node then does the same. The process occurs several times until, after a while, a node sends out the information to the entire network at once. This alternative propagation method makes it all but impossible for onlookers to decipher valuable information about the original node.
Since its release in 2017, Dandelion has had several upgrades and should be part of a future Bitcoin Core release, possibly at some point this year.
While privacy at the blockchain level still leaves a lot wanting for Bitcoin, users will benefit from much stronger fungibility and privacy on layer two protocols such as the Lightning Network.
Lightning uses Sphinx, an onion-routing system, that prevents nodes from knowing both the sender and receiver of payments. As payments route through payment channels, nodes can see them. However, they have no method of determining the source or endpoint of the channel. A node can only see the node one hop in front and one hop behind them in the channel, and they dont know how long the channel is.
Furthermore, no onlooker can link packets flowing through the same channel. The benefit of Sphinx versus other onion-routing systems like Tor is that it precludes any need for exit nodes that can be used by surveillance entities to collect data.
Data is encrypted between all nodes on the Lightning Network.
To this end, privacy-conscious Bitcoin users would be far better using Lightning for payments than on-chain transactions.
Bitcoin Core developers and the Bitcoin research community have been working on several proposals to blur the lines between different types of transactions and smart contracts. Such upgrades will also make it impossible to identify on-chain from off-chain transactions.
Currently, Bitcoin uses an ECDSA signature scheme for creating digital signatures. One problem among others is that ECDSA requires every user in a multisignature transaction to unveil their public key. Schnorr signatures are an alternative scheme that allows for signature aggregation and therefore removes the need for individual participants to expose their respective public keys. Therefore, any multisignature arrangement would protect the identity of individual participants.
MAST (Merkelized Abstract Syntax Trees) is a way to reintroduce more extensive smart contracts into Bitcoin by significantly reducing the amount of data they occupy. More than that, though, it has an important ramification for privacy.
The increased efficiency of MAST means that only executed smart contracts are revealed, reducing the amount of other information that would otherwise be exposed. This, in short, helps to reduce the ability to decipher on-chain from off-chain transactions. However, it is far from perfect.
Taproot and its complimentary upgrade, Graftroot, make up for privacy deficiencies left behind by MAST.
Together, these upgrades make regular and multisignature transactions look completely identical on the blockchain. All in all, as the Lightning Network grows, these changes will increase in their impact, as all Bitcoin transactions, whatever network or layer they operate on, will appear the same.
Privacy and fungibility have been a goal of the Bitcoin community for a long time, so you might be surprised how far the protocol has yet to go. While the network level and second layer protocol privacy features are making huge progress, the underlying blockchain is still a long way from satisfaction.
If Bitcoin is truly to become sound money and a global reserve asset, developers will need to find a comprehensive BIP that guarantees solid fungibility at the blockchain level. Until then, all other upgrades, while helpful, fall short of the end goal.
The post Bitcoins Long Road to Privacy appeared first on CoinCentral.
TheBitcoinNews.com is here for you 24/7 to keep you informed on everything crypto. Like what we do? Tip us some Satoshi with the exciting new Lightning Network Tippin.me tool!
Post source: Bitcoins Long Road to Privacy
More Bitcoin News and Cryptocurrency News on TheBitcoinNews.com
- Ethereum Is Beating Bitcoin In More Ways Than One - Forbes - July 14th, 2020
- A Panel of Experts See Bitcoin Averaging $12948 by Year End - Bitcoin News - July 14th, 2020
- 'Ferocious Rally': Weiss Ratings Bullish on Bitcoin, Price to Hit $70K Next Year | Markets and Prices - Bitcoin News - July 14th, 2020
- Bitcoin Thieves Hit Cashaa - Infosecurity Magazine - July 14th, 2020
- $424 Million and Numismatic Value: There's Only 20000 Casascius Physical Bitcoins Left Unspent | Featured Bitcoin News - Bitcoin News - July 14th, 2020
- This Exchange Crashed Bitcoin Price to $9K: Heres Why Thats Bullish - Cointelegraph - July 14th, 2020
- US Army Requests Information on Tools to Track Cryptocurrency Transactions | News - Bitcoin News - July 14th, 2020
- 'Fiat and Money Printing' Street Mural Earns $500 in Bitcoin Donations in Five Days | News - Bitcoin News - July 14th, 2020
- Bitcoin Trading Volume Slumps; Will TikTok Revive Dogecoin? - Forbes - July 14th, 2020
- Comparing Apple to Bitcoin? Crypto Occupies a Class of Its Own - Cointelegraph - July 14th, 2020
- Huobi Futures to launch bitcoin options trading in Q3 - HedgeWeek - July 14th, 2020
- Bitcoin Transactions: New High for Argentina as Confidence in the Peso Tanks - Bitcoin News - July 14th, 2020
- CoinSwap and the Ongoing Effort to Make Bitcoin Privacy 'Invisible' - CoinDesk - CoinDesk - July 14th, 2020
- Black wealth must exit to Bitcoin, says author Isaiah Jackson - Decrypt - July 14th, 2020
- Bitcoin Price Retreat As Bulls Run Out Of Steam At The 50-Day SMA - InvestingCube - July 14th, 2020
- US Dept of Homeland Security Buys Analytics Software From Coinbase | News - Bitcoin News - July 14th, 2020
- Bug in Bitcoin Wallets Found Using the Replace-By-Fee Feature - PRNewswire - July 14th, 2020
- Nearly $60M in Bitcoin Moved to Ethereum in June - Yahoo Finance - July 9th, 2020
- ModiHost's Token Is Live on HitBTC, the Leading European Bitcoin Exchange | Press release - Bitcoin News - July 9th, 2020
- For The First Time It's Free To Hold Bitcoin In A Retirement Account - Introducing The No Annual Fee Choice IRA For Digital And Traditional Assets -... - July 9th, 2020
- Permissionless Software Foundation Aims to Foster Open-Source Software With Bitcoin Cash - Bitcoin News - July 9th, 2020
- Bitcoin Will Never Be Truly Private Says Andreas Antonopoulos - Cointelegraph - July 8th, 2020
- Forget Bitcoin and Cash ISAs! I'd buy cheap FTSE 100 shares now to beat the State Pension - Yahoo Finance UK - July 8th, 2020
- Ethereum, Bitcoin locked in DeFi hits all-time high of $2 billion - Decrypt - July 8th, 2020
- Nearly $60M in Bitcoin Moved to Ethereum in June - CoinDesk - CoinDesk - July 7th, 2020
- The Three Most Controversial Bitcoin Price Models and What They Predict - Cointelegraph - July 7th, 2020
- Trumps Former Sanctions Chief Joins Bitcoin Investigation Firm Advisory Board As Part Of Expanded $49 Million Investment - Forbes - July 7th, 2020
- Bitcoin Undo Button & Fleeing Firms: Bad Crypto News of the Week - Cointelegraph - July 7th, 2020
- Bitcoin Up 27% in First Half of 2020, Beating Gold, Silver and Platinum - CoinDesk - CoinDesk - July 7th, 2020
- The Popular Stablecoin Tether Is Now Circulating on the Bitcoin Cash Network - Bitcoin News - July 7th, 2020
- Demand for Bitcoin Will See a Dramatic Shift in 8 Years - Retail Investors to Eat up Entire New Supply | Economics - Bitcoin News - July 7th, 2020
- Breadwallet and Ledger Live Released Fixes for Flaws in Bitcoin Wallets - ResearchAndMarkets.com - Business Wire - July 7th, 2020
- Developer Reveals Layer-Two Private Messaging and Payment System on Bitcoin Cash | Technology - Bitcoin News - July 7th, 2020
- Equities Buoy Bitcoin, But Price Headwinds Are Unchanged - Forbes - July 7th, 2020
- Alleged scammers hid $14 million of stolen money in Bitcoin - Decrypt - July 7th, 2020
- Bitcoin As A Payment System Crypto Cards And The Rocky Road They Travel - Forbes - July 7th, 2020
- Bitcoin will hit $50,000 by the end of the year Nexo co-founder - Crypto News Flash - July 7th, 2020
- Crypto Derivatives Volumes Crash 36% to $393 Billion in June, a Low for 2020 | Markets and Prices - Bitcoin News - July 7th, 2020
- 20K Bitcoin Is Still On The Table - Futures Magazine - July 7th, 2020
- First Mover: The Return of the Bitcoin Retail Investor (And Why Thats a Good Thing) - CoinDesk - CoinDesk - June 30th, 2020
- The most secretive Bitcoin wallet just moved nearly $1 billion - Decrypt - June 30th, 2020
- Why the Stock-to-Flow Bitcoin Valuation Model Is Wrong - CoinDesk - CoinDesk - June 30th, 2020
- Why Bitcoin Will Take a Long Time to Dethrone the Dollar - CoinDesk - CoinDesk - June 30th, 2020
- Skeptics Concerned Plustoken Scammers Plan to Dump $187M Worth of Ethereum | Altcoins - Bitcoin News - June 30th, 2020
- Bitcoin.org Maintainer Calls for the Removal of Cobra, Website Owner Then Fires Him - Bitcoin News - June 30th, 2020
- An Israeli Blockchain Startup Claims Theyve Invented an Undo Button for Bitcoin Transactions - Cointelegraph - June 30th, 2020
- Bitcoin and Cardanos ADA Weekly Technical Analysis June 29th, 2020 - Yahoo Finance - June 30th, 2020
- Theory of Bitcoin: Essential knowledge from Craig Wright and Ryan X. Charles - CoinGeek - June 30th, 2020
- Bolstering Separation of Money and State Following the 244th Independence Day - Bitcoin News - June 30th, 2020
- Legendary Investor Jim Rogers Warns Governments Will Have To Eliminate Bitcoin - Forbes - June 27th, 2020
- What Changed My Mind About Bitcoin Narratives - CoinDesk - CoinDesk - June 27th, 2020
- The Last Time Volatility Was This Low Bitcoin Went On to Rally By $2K - CoinDesk - CoinDesk - June 27th, 2020
- Record Unemployment Has Contributed To A Striking Shift Toward Bitcoin, New Research Reveals - Forbes - June 27th, 2020
- Developer Who Successfully Hacked Bitcoin Wallet Ensures BTC Is Still Safe - Cointelegraph - June 27th, 2020
- What will happen to Bitcoin after all 21 million are mined? - Decrypt - June 27th, 2020
- Leveraged Tokens Soon Available on the Bitcoin.com Exchange | Promoted - Bitcoin News - June 27th, 2020
- Bitcoin mining farm buys up 17,600 minersdespite the halving - Decrypt - June 27th, 2020
- 6 Privacy-Enhancing Tools That Place Bitcoin Cash Transactions Ahead of the Pack | Privacy - Bitcoin News - June 27th, 2020
- Bitcoin Mining Chip Manufacturer Ebang to List on Nasdaq This Week - Bitcoin News - June 27th, 2020
- Bitcoin Suddenly Plunged To $8,900And It May Kickstart A 3-Month Correction - Forbes - June 16th, 2020
- Inactive Bitcoin Supply Reaches 4-Year High, Pointing to Bullish Sentiment - CoinDesk - CoinDesk - June 16th, 2020
- Crypto 101: How to Send and Receive Bitcoin Cash Via the Bitcoin.com Wallet | Featured - Bitcoin News - June 16th, 2020
- 6 Reasons Why 2020 Is a Great Year for Bitcoin - CoinDesk - CoinDesk - June 16th, 2020
- Currency wars: The rise of bitcoin - Opinion - Jakarta Post - June 16th, 2020
- Encrypted Messaging Site Privnote Cloned to Steal Bitcoin - CoinDesk - CoinDesk - June 16th, 2020
- Bitcoin is becoming more trustworthy than big banks, says survey - Decrypt - June 16th, 2020
- Bitcoin-Friendly Top US Banking Regulator Aims to Solve Banks' Problems With Decentralization | News - Bitcoin News - June 14th, 2020
- Developer Activity Surrounding Eos, Tron, and Bitcoin Cash Plummets - Cointelegraph - June 14th, 2020
- CryptoMixer.bz: Bitcoin Mixer for your anonymity in the Crypto World - Yahoo Finance - June 14th, 2020
- Facebooks Libra Stablecoin Project, Ethereum (ETH), Near, Bitcoin Cash are Currently Most Active Development Projects: Report - Crowdfund Insider - June 14th, 2020
- Is Bitcoin on the brink of a breakthrough? Or a crash? Same writer offers up two scenarios - Straight.com - June 14th, 2020
- Bitcoin Price Drop to Key $9K Support Could Place the Uptrend in Peril - Cointelegraph - June 13th, 2020
- Last Time This Key Statistic Hit All-Time High, Bitcoin Saw A 3900% Parabolic Rally - Forbes - June 13th, 2020
- Bitcoin Realized Cap Hits $106B Record as Fear Returns to BTC Index - Cointelegraph - June 13th, 2020
- Bitcoin's March to $100K: A Number of Crypto Experts Who Believe the Price per BTC Touches Six-Digits | Market Updates - Bitcoin News - June 13th, 2020
- Analyst predicts major correction in price of Bitcoin - Yahoo Finance - June 13th, 2020
- 3 Reasons Why Bitcoin Price Continues to Reject at $10,000 - Cointelegraph - June 13th, 2020
- COVID-19 And Jerome Powell Will Test Bitcoin's Resilience - Forbes - June 13th, 2020
- Bitcoin Is More Than an Inflation Hedge - CoinDesk - CoinDesk - June 13th, 2020
- 3 Reasons Bitcoin Price Could Be on the Verge of a New Uptrend - Cointelegraph - June 13th, 2020