Skip to main content

Comparisons

How does Shielded CSV compare to other privacy and scaling approaches?

vs. RGB

Both use Client-Side Validation on Bitcoin, but serve different purposes.

Shielded CSVRGB
FocusPrivate paymentsSmart contracts + tokens
PrivacyFull (ZK proofs hide everything)Limited (history visible to participants)
Proof sizeConstant (independent of history)Grows with transaction history
On-chain data64 bytes per TXFull Bitcoin transaction
Smart contractsNoYes (zk-AluVM, Turing-complete)
DeFi/LendingNot possiblePossible (bilateral)
StatusResearch / early prototypeMainnet (v0.12)
Complementary, not competing

zkCoins for the payment layer (privacy + scalability), RGB for programmable logic (lending, tokens). Both use Client-Side Validation on Bitcoin L1.

vs. Lightning Network

Shielded CSVLightning
LayerL1 (Client-Side Validation)L2 (payment channels)
PrivacyFull (ZK proofs)Good (onion routing)
InteractivityReceiver must be reachableRouting path required
Capacity~100 TPS on L1Theoretically unlimited
Offline receiveNoNo
StatusResearchProduction

Lightning and Shielded CSV are complementary. CSV assets could theoretically flow through Lightning channels.

vs. Zcash

Shielded CSVZcash
BlockchainBitcoin (existing)Own chain
Consensus changeNone neededOwn consensus
Privacy modelMandatory for CSV usersOptional (~10-20% usage)
ZK systemPCD (Folding/STARKs)Halo2
Trusted setupNoneEliminated since NU5
On-chain footprint64 bytes/TXFull transaction
MaturityResearch phaseProduction since 2016

vs. Monero

Shielded CSVMonero
BlockchainBitcoinOwn chain
Privacy approachZK proofsRing signatures + Stealth + RingCT
Anonymity setAll coins ever createdRing of 16 decoys
Scalability~64 bytes on-chain~2-3 KB per TX
Statistical attacksNot possiblePossible (decoy selection analysis)
MaturityResearch phaseProduction since 2014

vs. CoinJoin

Shielded CSVCoinJoin (Wasabi/JoinMarket)
Anonymity setAll coinsRound participants only
Amounts hiddenYesNo (equal-output)
CoordinatorNoneRequired
On-chain analysisNot possibleDifficult but not impossible
Cost1 nullifier (cheap)Multiple UTXOs (expensive)
Regulatory riskLow (no coordinator)High (coordinators prosecuted)

vs. Silent Payments (BIP352)

Shielded CSVSilent Payments
GoalFull transaction privacyReceive-only privacy
Amounts hiddenYesNo
Transaction graph hiddenYesNo
ComplexityHighModerate
MaturityResearchNear production

Silent Payments solve a different problem (reusable addresses). They could serve as a receive mechanism for Shielded CSV in the future.

Bitcoin privacy landscape (2025/2026)

TechnologyPrivacy levelStatus
Shielded CSVMaximum (full ZK)Research
Silent Payments (BIP352)Receive-onlyNear production
PayJoin (BIP77/78)Send-privacyProduction
CoinJoinMedium (statistical)Under regulatory pressure
Lightning (BOLT12)Good (routing)Production

Shielded CSV is the most ambitious privacy solution for Bitcoin, but also the furthest from production readiness. Silent Payments are the pragmatic short-term choice.