Skip to main content

What about privacy on Bitcoin Cash?

Privacy is a critical aspect of money, as it preserves fungibility between tokens and makes it more attractive to end-consumers, and is therefore a high priority of the Bitcoin Cash community in its quest to become the global reserve currency. However, the BCH blockchain is completely accessible to anyone, with no privacy solutions built directly into the chain. This is a point most frequently highlighted by competing Monero advocates.

tip

Instead of providing protocol level privacy itself, the BCH community is working on "atomic swap" technology to allow trustless exchange between BCH & XMR or other privacy focussed chains. In this way, the BCH community has easy access to those properties without introducing all of the tradeoffs directly into its own ecosystem.

The BCH community attacks privacy in the following ways:

  • Focus on peer-to-peer adoption: The best form of privacy is being able to hide in a crowd. The BCH community is heavily focussed on spreading to as many people as possible while creating real commerce links and retail merchant adoption. This reduces the need to interact with centralised exchanges or other privacy-reducing identity checkpoints. The more BCH is earnt directly peer-to-peer, and the more places it can be spent peer-to-peer, the more private the entire chain becomes and the more difficult chain analysis is. Note that creating this adoption is a community mentality more than a technical issue, and that building more privacy into the protocol itself may make this effort more difficult by raising the technical and user experience barriers to providing and supporting simple end user tools at global scale.
  • Low-fee UTXO design: As a UTXO chain, BCH is more private by default than account model chains like Ethereum. Because of its committment to low fees, it is trivial for BCH users to use fresh addresses & spread out their wallets - helping to protect their privacy as well as other BCH users. This is not true on high-fee BTC, where users prefer to consolidate their UTXOs to reduce fee burden (but sacrificing their own & other BTC users' privacy).
  • CashFusion: Instead of building privacy into the protocol, BCH has built it on top with a technology called CashFusion. This lets users mix their coins together in batches that obfuscates the coin history and restores privacy and fungibility if coin tracking would be an issue. It is available today with Electron Cash wallet.

Note that none of these three points are replicated by the Bitcoin (BTC) community, who are far less aware of the need for privacy and fungibility. The BTC community does have its own competing privacy solutions (such as Whirlpool or other coinjoin technologies), which operate with the benefit of BTC's greater network effect & liquidity but without the speed or low fees of BCH.

The BCH strategy also accomodates the following properties:

  • Easily auditable supply: Scarcity/known supply is a critical property of money, and the chance of undetected supply inflation is reduced to almost nothing by having a transparent blockchain. Not only is this technically simple, it is also very straightforward to explain and convince new adopters of.
  • Possibility for transparent financing: Although financial privacy is important in many cases, so is financial transparency in some cases. Financial transparency can be very useful, such as for cryptocurrency-based charities or for public funding of node infrastructure (for example, BCHN releases public reports of their donation-income spending). BCH allows for both transparency or privacy where suited.
  • Avoids regulatory attack: The simplicity of a transparent blockchain allows BCH (and many other cryptocurrencies) to avoid intense attack from regulators. Coins with protocol-level privacy strategies like Monero, ZCash and others frequently suffer from being delisted from exchanges, banned for usage by governments or other issues that slow down their ability to attract new end users.

Monero or other privacy-focussed chains may compromise on any/all of those aspects in their own chain design, deficits that they tend to undervalue or overlook without appropriately considering the balance of factors needed to be the best money in the world and reach global adoption.

What about protocol level privacy?

Occassionally people will be curious if BCH's pro-innovation mindset will facilitate protocol level privacy upgrades like Monero or other coins. This is unlikely, for a combination of the following reasons:

  • Supply auditability: An inflation bug may be argued as a low risk, but it can never be argued as 0 risk & this is not an element of sound money the BCH community is likely to ever tolerate compromising.
  • Scaling: It is critical for BCH to be able to reach global adoption (which itself creates privacy, the best privacy is being part of a large crowd) & this may not be feasible if making protocol level compromises for increased privacy.
  • Impact on DeFi: Privacy technologies may conflict with or cause issues in the CashTokens ecosystem. The BCH community has chosen the substantial benefits of this economic innovation & traction over protocol level privacy implementations. Not that the two are necessarily totally exclusive, but reconciling the two is certainly no trivial task.
  • CEX & regulatory pushback: Going all in on the privacy front, while laudable, is likely to create a huge swath of issues with global regulators & delistings from exchanges. This is simply not a battle the BCH community can currently afford to fight alongside its many other concerns.
  • Lack of resources: While not an independently strong argument, much aside from anything else the BCH community has to prioritise where it spends its limited pool of resources & developer talent. Protocol level privacy is just not high on that list.

See also: What about Monero (XMR)?

See also: Why Bitcoin Cash instead of another cryptocurrency?

See also: What if governments ban/regulate crypto?