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
- Bitcoin: Why You Need It - Forbes - December 7th, 2019
- Prominent Analyst: Bitcoin Likely on Cusp of Making a Major Price Movement - newsBTC - December 7th, 2019
- If Bitcoin Looks Like It Isnt Trading, Its Because It Isnt - The Wall Street Journal - December 7th, 2019
- Facebook, Yahoo, And MSN Users Warned Over Serious New $250,000 Bitcoin Scam - Forbes - December 7th, 2019
- Bitcoin price prediction: BTC/USD consolidates its position above the $7,500-level - FXStreet - December 7th, 2019
- The North American Bitcoin Conference Returns - Bitcoin News - December 7th, 2019
- Almost $9 Bln in Bitcoin Transferred, Reports Whale Alert, XRP Can't Do That, Bitcoiner Says - U.Today - December 7th, 2019
- Bitcoin battered: The worst crypto catastrophes of 2019 - ZDNet - December 6th, 2019
- Theres Something Very Strange Going On With Bitcoin Futures - Forbes - December 6th, 2019
- Ethereum (ETH) Flirts With Key Resistance, Bitcoin Up 3% - newsBTC - December 6th, 2019
- Tim Draper Says His $250,000 Bitcoin Price Prediction Is Not Based on Halvening - U.Today - December 6th, 2019
- Now Is One of the Top 3 Greatest Buying Opportunities for Bitcoin: Analyst - CCN.com - December 6th, 2019
- Bitcoin's bumpy revolution may be only just beginning - The Independent - December 6th, 2019
- Bitcoin (BTC) gets $500 more expensive in a matter of minutes. Whales behind the move? - FXStreet - December 6th, 2019
- Florida company headquarters relocation stalled after Bitcoin bust - Orlando - Orlando Business Journal - December 6th, 2019
- Billionaire Ray Dalio on Bitcoin and Stablecoins: Possibly Never - U.Today - December 6th, 2019
- The Cryptocurrency Market Update: Bitcoin is in recovery mode ahead of the weekend - FXStreet - December 6th, 2019
- Bitcoin CME Futures Gaps Are Filled With 95% Certainty, But Trading Them Is Risky - newsBTC - December 6th, 2019
- Bitcoin Trades Range-Bound As Investors Wait And See - Forbes - December 5th, 2019
- Why a massive $9 billion of bitcoin moved in one hour - Decrypt - December 5th, 2019
- Prominent Investor Says Halving Won't Have a Big Impact on Bitcoin Price, Here's Why - Forbes - December 5th, 2019
- Crypto Is UnstoppableIs Bitcoin Really On The Cusp Of A Huge Santa Rally? - Forbes - December 5th, 2019
- 70 cryptocurrency hedge funds have closed so far this year, investors weary of Bitcoin - The Next Web - December 5th, 2019
- How the bitcoin market always overreacts - Decrypt - December 5th, 2019
- $60 million liquidated as Bitcoin pumps 8% in three minutes - Yahoo Finance - December 5th, 2019
- Bitcoin To Spend 2020 In Accumulation Mode, Ideal Buy Zone - newsBTC - December 5th, 2019
- Four Bitcoin lost on the Lightning Network finally recovered - Yahoo Finance - December 5th, 2019
- Danish bank staff banned from buying Bitcoin with their own money urged to dump holdings - The Next Web - December 5th, 2019
- Watch the first-ever bitcoin TV commercial launched in France - Fox Business - December 5th, 2019
- Peter Schiff on Bitcoin Price Drop: "Pump-and-Dumpers Are Losing Their Mojo" - U.Today - December 5th, 2019
- Is Bitcoin a better investment than gold, oil and stocks? - Decrypt - December 5th, 2019
- Bitcoin Blasts Past $7,500, but Bulls Are Not Out of the Woods Yet - U.Today - December 5th, 2019
- Bitcoin Price Prediction: BTC/USD recovery stalled at $7,400 Confluence Detector - FXStreet - December 5th, 2019
- 24 Chinese nationals arrested in Thailand over alleged Bitcoin call center scam - The Next Web - December 5th, 2019
- Single Bitcoin Block Moves Funds the Size of Satoshi's Stash - Bitcoinist - December 5th, 2019
- Bitcoin (BTC) Relatively Muted, Signs of Further Weakness - newsBTC - December 5th, 2019
- Top 3 price prediction Bitcoin, Ethereum, Ripple: The calm before the storm - FXStreet - December 5th, 2019
- Bitcoin Ponzi Scheme That Keeps Dumping BTC Blamed for Bearish Price Action - U.Today - December 5th, 2019
- Voyager Pays Out the First Month of Interest to Bitcoin (BTC) Holders - SludgeFeed - December 5th, 2019
- Is This Why Bitcoin, Ethereum, Litecoin, And Ripples XRP Suddenly Rocketed Over Thanksgiving? - Forbes - December 2nd, 2019
- Two Years of Upside? Bitcoin Yearly Candles Hint Explosive Price Growth Incoming - newsBTC - December 2nd, 2019
- Calvin Ayre Increases Investment in Bitcoin SV Ecosystem with Funding for sCrypt Smart Contract Venture - PRNewswire - December 2nd, 2019
- How the Upcoming Bitcoin Halving Compares to Previous Cycles - Bitcoin News - December 2nd, 2019
- BitCoin and Cryptoasset Regulation: Recent Cases from Canada - JD Supra - December 2nd, 2019
- Understanding the distribution of the crypto market: Bitcoin, Ethereum, Bitcoin Cash, Litecoin, Cardano - FXStreet - December 2nd, 2019
- Vertcoin Network Sabotaged by Another 51% Attack - Bitcoin News - December 2nd, 2019
- Bitcoin Drops 4.53%, But Downtrend Has Cooled and Dominance is Now Heading Up | Coin Insider - Coin Insider - December 2nd, 2019
- Technical Weekly - Bitcoin bulls on thin ice; Altcoins mixed - FXStreet - December 2nd, 2019
- As Bitcoin Suddenly Bounces, A New Central Bank Crypto Rival Could End Evil Bitcoin - Forbes - December 2nd, 2019
- Here Are The Key Bitcoin Levels To Watch - Forbes - December 2nd, 2019
- Xi sees the future of China in the tech behind bitcoin - South China Morning Post - December 2nd, 2019
- How Bitcoin points to the future of decentralized protest - Decrypt - December 2nd, 2019
- Bitcoins Hash Rate is On the Decline; Heres What This Could Mean - Ethereum World News - December 2nd, 2019
- Sunday Digest: Bitcoin Price And Other Crypto News - Bitcoinist - December 2nd, 2019
- The reformation of Bitcoin - CoinGeek - December 2nd, 2019
- Bitcoin Has Wall Streets Love. But a Lack of Utility Means It Doesnt Have Investors. - Barron's - November 30th, 2019
- Bitcoin Isnt Dead But One Day You Will Be - Forbes - November 30th, 2019
- Bitcoin Could Be an Alternative to Endless Money Printing - BeInCrypto - November 30th, 2019
- Move Over Jack Dorsey And Elon Musk, Theres A New Bitcoin Believer In Silicon Valley - Forbes - November 30th, 2019
- Bitcoin Gets a Big Boost in Germany After Banks Allowed to Offer Cryptocurrencies - BeInCrypto - November 30th, 2019
- Bitcoin Cash can go up a thousand times from where it is now: 'Bitcoin Jesus' - CNBC - November 30th, 2019
- Bitcoin Gives the World Democratization of Savings Hedge Fund Exec - Cointelegraph - November 30th, 2019
- Zeitgeist and Bitcoin - Yahoo Finance - November 30th, 2019
- What the Fed Reserve's Balance Sheet Expansion Means for Bitcoin - Coindesk - November 30th, 2019
- Will Bitcoin Hit Peak Exhaustion in 2019 End? What Indicators Show - U.Today - November 30th, 2019
- Bitcoin Price Now Faces Its Do-or-Die Moment. Will It Drop to $6,200? - U.Today - November 30th, 2019
- Nobody knows what happened to this bitcoin exchange CEO - Decrypt - November 30th, 2019
- Forget the Noise; Traders Explain Why You Should Be Long-Term Bullish on Bitcoin - CCN.com - November 30th, 2019
- Bitcoin price: values show signing of recovery following slump - The Week UK - November 30th, 2019
- Bitcoin is hard to understand. So is its carbon footprint. - Grist - November 30th, 2019
- TV Host Refusing Free 100 Bitcoin Because Its Worthless Is Hypocritical - CCN.com - November 30th, 2019
- Bitcoin adoption to be driven by collateralized services: Max Keiser - AMBCrypto - November 30th, 2019
- Bitcoin Instead of Apartments: Director of Failed Property Developer Bought Crypto with Customers' D - U.Today - November 30th, 2019
- Bitcoins Bounce Bumped Into The Resistance - Yahoo Finance - November 30th, 2019
- Bitcoin Fell 50% From Its 2019 High. Has It Bottomed Out? - Forbes - November 26th, 2019
- Bitcoin price suddenly surges amid positive predictions - The Independent - November 26th, 2019
- Bitcoin is Screaming to Investors That Volatility is Inbound - Forbes - November 26th, 2019
- 4 Possible Reasons Bitcoin Dropped to $6.5K, According to VanEck Exec - Cointelegraph - November 26th, 2019
- Bitcoin has crashed again little wonder as it fails every test to be considered a currency - The Independent - November 26th, 2019
- Latest Bitcoin Cash price and analysis (BCH to USD) - Yahoo Finance - November 26th, 2019