Tools/Explorers

Bitcoin Scaling Solutions Compared

Compare all Bitcoin scaling approaches: SegWit, Lightning, Spark, Liquid, rollups, and more. Throughput, latency, and trust model side by side.

Spark TeamInvalid Date

Overview of Bitcoin Scaling

Bitcoin's base layer processes roughly 7 transactions per second with 10-minute block intervals. That throughput ceiling has driven over a decade of scaling research, producing solutions that range from protocol-level optimizations to entirely separate execution layers. Each approach makes different tradeoffs between throughput, latency, trust assumptions, and how much finality it inherits from Bitcoin itself.

The following table summarizes every major Bitcoin scaling approach in production or active development. Each row is explored in detail below.

SolutionCategoryThroughputConfirmationTrust ModelBTC SecurityMaturity
SegWitOn-chain~1.7x base10 min (1 block)TrustlessFullProduction (2017)
LightningPayment channelsMillions (theoretical)Sub-secondTrustlessFullProduction (2018)
SparkStatechainsHigh (off-chain)Sub-second1-of-n operatorsUnilateral exitBeta mainnet (2025)
LiquidSidechainHigher than L11-2 minFederated (11-of-15)PartialProduction (2018)
RSK (Rootstock)Sidechain10-20 TPS20-30 secFederated + merge-minedPartial (~60% hashrate)Production (2018)
CitreaZK-RollupThousands (claimed)~2 sec blocksOptimistic (1-of-N)Full (DA + settlement)Mainnet (2026)
StacksSidechain / L2Not published~5-29 secProof of TransferFull (post-Nakamoto)Production (2021)
ArkVTXOsNot publishedNear-instant preconfOperator trust (preconf)Full once on-chainSignet only
RGBClient-side validationNot benchmarkedInstant (off-chain)TrustlessFull (UTXO-anchored)Early production (v0.12)

For a focused comparison of Layer 2 protocols specifically, see the Layer 2 comparison tool.

On-Chain Scaling: SegWit and Taproot

On-chain scaling increases Bitcoin's capacity without requiring a separate network. SegWit (Segregated Witness), activated in August 2017, restructured transaction data by moving signature (witness) data outside the base block. This introduced a 4 million weight unit limit that allows effective block sizes of approximately 1.5-2 MB in practice, up from the original 1 MB. As of 2025, roughly 85-87% of Bitcoin transactions use SegWit, and average block sizes hover around 1.7 MB.

Taproot, activated in November 2021, introduced Schnorr signatures and Merkelized Abstract Syntax Trees (MAST). Schnorr signatures enable key aggregation, making multisig transactions indistinguishable from single-sig on-chain, which improves both privacy and space efficiency. Taproot adoption has grown steadily, with over 50% of Bitcoin transaction volume utilizing Taproot addresses by late 2025.

On-chain optimizations are important but fundamentally limited. Bitcoin's block interval remains 10 minutes, and the weight unit cap constrains throughput to roughly 7-10 TPS even with full SegWit and Taproot adoption. Orders-of-magnitude scaling requires moving transactions off-chain.

Payment Channels: Lightning Network

The Lightning Network is Bitcoin's most widely deployed off-chain scaling solution. Two parties lock BTC into a 2-of-2 multisig payment channel, then exchange signed commitment transactions off-chain. Payments route through a network of interconnected channels using HTLCs and onion routing.

Lightning delivers sub-second confirmation times with fees typically under one satoshi. The network processes over 8 million transactions per month, with a payment success rate exceeding 99% for well-configured nodes. Public network capacity fluctuates around 3,000-5,600 BTC across approximately 40,000 channels.

The trust model is fully trustless: either party can broadcast the latest channel state to settle on-chain at any time. On-chain watchtowers can monitor for fraud on behalf of offline users. For a deeper technical treatment, see our research on Lightning liquidity and routing mechanics.

Lightning's limitations stem from its channel-based architecture: inbound liquidity must be provisioned in advance, both parties must be online for channel operations, and routing large payments (>0.167 BTC per the protocol limit) remains unreliable. These constraints have motivated a new generation of off-chain protocols.

Statechains: Spark Protocol

Spark is a statechain-based Layer 2 protocol that launched in beta mainnet in April 2025. Unlike Lightning, Spark does not require payment channels. Users deposit BTC into shared 2-of-2 multisig addresses (using FROST threshold signatures) between the user and an operator set. BTC is represented as "leaves": virtual UTXOs that can be transferred by having the operator set generate a new key for the recipient while deleting the old key share.

The result is instant, zero-fee transfers between Spark users with no channel management overhead. Spark supports offline receiving: service providers can hold payments conditionally until the recipient comes online. It also natively supports token issuance through the BTKN standard, enabling stablecoins like USDB to operate directly on Bitcoin.

Spark's trust model is 1-of-n: only one honest operator in the set is needed to prevent fraud. Users retain the ability to unilaterally exit to Bitcoin L1 at any time, preserving self-custody guarantees. Spark also provides native Lightning interoperability, allowing payments to and from Lightning invoices. For the full technical overview, see What is Spark?

Sidechains: Liquid and RSK

Sidechains are independent blockchains pegged to Bitcoin through a two-way bridge. They run their own consensus mechanisms and can support features Bitcoin L1 cannot, such as faster blocks, confidential transactions, or EVM-compatible smart contracts.

Liquid Network

Liquid is a federated sidechain operated by Blockstream with 87 federation members. An 11-of-15 multisig among hardware-secured functionaries guards the BTC peg. Blocks are produced every minute with 2-minute finality. Liquid supports Confidential Transactions by default, hiding amounts and asset types on-chain. In Q1 2026, Liquid processed over 1.16 million transactions with a TVL exceeding $5 billion.

The tradeoff is trust: users must trust that at least 11 of 15 functionaries remain honest. Bitcoin's proof-of-work does not directly secure Liquid. Liquid is best suited for traders, exchanges, and institutions that value speed and privacy but can accept the federated trust model.

RSK (Rootstock)

RSK is a merge-mined sidechain that brings EVM compatibility to Bitcoin. Approximately 60-65% of Bitcoin's hashrate secures RSK through merge mining, and a federated PowPeg mechanism manages the two-way BTC bridge. RSK produces blocks every 20-30 seconds with practical throughput of 10-20 TPS. A SegWit-supported PowPeg upgrade in October 2025 reduced peg-out fees and improved bridge scalability.

RSK's advantage is Solidity support: any Ethereum dApp can theoretically deploy on RSK. Its limitation is the federated peg, which means the BTC bridge is not fully trustless despite the merge-mining security.

Rollups: BitVM and Citrea

Rollups execute transactions off-chain and post proofs or data back to the base layer. On Ethereum, rollups dominate scaling. On Bitcoin, the absence of expressive opcodes made rollups impractical until BitVM introduced a framework for optimistic verification of arbitrary computation.

BitVM2 (the current iteration) enables a 1-of-N trust model: only one honest watcher is needed to challenge fraudulent proofs. This is a significant improvement over federated sidechains, which require an honest majority among a fixed set.

Citrea is the first ZK-rollup to reach Bitcoin mainnet, using ZK-STARKs for proof generation and BitVM-based verification for its Clementine bridge. Citrea produces blocks approximately every 2 seconds, with proof batches anchored to Bitcoin roughly every 15 minutes. It uses Bitcoin for both data availability and settlement, giving it stronger security guarantees than sidechains.

The rollup ecosystem on Bitcoin is nascent. Citrea launched on mainnet in 2026, and projects like BOB are building BitVM-based bridges. Capital efficiency remains a concern: operators in BitVM-based bridges must front their own BTC for user withdrawals, which limits practical liquidity.

Emerging Protocols: Ark, RGB, Stacks, and Drivechain

Ark Protocol

Ark uses virtual UTXOs (VTXOs) organized into transaction trees that are periodically anchored on-chain through coordinated rounds. Payments are near-instant as preconfirmations from the Ark operator, with full finality once the batch settles on Bitcoin L1. The protocol is still on signet with no mainnet deployment. Tether announced a strategic investment in Ark Labs in early 2026.

RGB Protocol

RGB takes a fundamentally different approach: client-side validated smart contracts anchored to Bitcoin UTXOs. Transaction data never touches a public chain, providing strong privacy. RGB v0.12 (released mid-2025) added ZK-STARK support. Tether has announced plans to issue USDT on Bitcoin via RGB. The protocol supports Lightning-compatible channels, but tooling and developer adoption remain limited.

Stacks

Stacks uses Proof of Transfer (PoX), where miners spend BTC to mine STX blocks. The Nakamoto upgrade (late 2024) introduced Bitcoin finality for Stacks transactions, meaning they cannot be reorganized without reorganizing Bitcoin itself. Target block time is 5 seconds, though actual averages have been closer to 29 seconds since launch. sBTC, a trust-minimized BTC bridge, went live with its third deposit cap filled within hours in May 2025.

Drivechain (BIP-300)

Drivechain proposes miner-secured sidechains via hashrate escrows (BIP-300) and blind merged mining (BIP-301). It has not been activated on Bitcoin mainnet and remains controversial: critics argue it gives miners excessive power over sidechain funds. The proposal exists only as a draft BIP, and adoption through Bitcoin Core is considered unlikely.

Trust Model and Security Comparison

The trust model is often the most important factor when choosing a scaling solution. The following table breaks down trust assumptions and security guarantees for each approach.

SolutionTrust AssumptionUnilateral Exit?Bridge ModelKey Risk
LightningNone (trustless channels)YesOn-chain channel open/closeLiquidity routing, online requirement
Spark1-of-n operators honestYesCooperative or unilateral exitOperator key deletion integrity
Liquid11-of-15 functionaries honestNoFederation multisigFederation collusion or compromise
RSKFederation + 60% hashrateNoPowPeg federationFederation collusion
Citrea1-of-N honest watcherVia BitVM challengeClementine (BitVM-based)Operator capital efficiency
StacksPoX miners + Bitcoin finalityVia sBTC (trust-minimized)sBTC with deposit capsBlock time variability
ArkOperator honest for preconfYes (on-chain VTXO)On-chain round settlementVTXO expiry, no mainnet
RGBNone (client-side validation)Yes (UTXO owner)Native Bitcoin UTXOsLimited tooling, early ecosystem

How to Choose a Bitcoin Scaling Solution

For instant payments with maximum decentralization: Lightning remains the most battle-tested option for trustless, sub-second Bitcoin payments. Its channel-based model is well suited for high-frequency, smaller-value transfers.

For payments without channel management: Spark eliminates the liquidity and channel complexity of Lightning while preserving self-custody and unilateral exit guarantees. It is the best fit for wallets and applications that need simple, instant transfers with native stablecoin support.

For institutional trading and privacy: Liquid's Confidential Transactions and 2-minute finality make it well suited for exchanges and OTC desks that can accept a federated trust model.

For EVM-compatible smart contracts on Bitcoin: RSK offers the most direct path for Solidity developers, while Stacks provides an alternative with its Clarity language and Bitcoin finality post-Nakamoto.

For maximum trustlessness with programmability: RGB and Bitcoin rollups (Citrea) are the most promising long-term approaches, though both ecosystems are still early. RGB offers strong privacy through client-side validation, while rollups promise higher throughput with Bitcoin-grade security.

Frequently Asked Questions

What is the fastest way to send Bitcoin?

The fastest Bitcoin payment methods are Lightning Network and Spark, both offering sub-second confirmation times. Lightning routes payments through a network of payment channels, while Spark transfers ownership of virtual UTXOs via cryptographic key handoff. Both settle instantly off-chain, with the ability to finalize on Bitcoin L1 if needed. On-chain Bitcoin transactions require at least one block confirmation (approximately 10 minutes).

Is Lightning Network a Layer 2?

Yes. Lightning is a Layer 2 protocol that operates on top of Bitcoin's base layer. Transactions happen off-chain in payment channels, but the security ultimately derives from Bitcoin L1: either party can broadcast the latest channel state on-chain to enforce settlement. This is the defining characteristic of a true L2: the base layer serves as the final arbiter of disputes.

What is the difference between a sidechain and a Layer 2?

A sidechain runs its own consensus mechanism independent of Bitcoin. Users bridge BTC to the sidechain, which operates under its own security assumptions (typically a federation). A true Layer 2 derives its security from Bitcoin L1 and allows users to unilaterally exit back to L1 without permission from any third party. Liquid and RSK are sidechains. Lightning and Spark are Layer 2 protocols. The distinction matters because sidechains introduce additional trust assumptions beyond Bitcoin itself.

How does Spark compare to Lightning?

Both offer sub-second Bitcoin transfers, but they use different mechanisms. Lightning requires opening and funding payment channels, managing inbound liquidity, and both parties being online. Spark uses statechain-style key handoff with no channels: users hold virtual UTXOs that can be transferred instantly, split, or merged. Spark also supports offline receiving and native token issuance (including stablecoins). Lightning has a larger network and longer production track record, while Spark is newer but eliminates most channel management complexity.

Can Bitcoin rollups achieve Ethereum-level throughput?

In theory, yes. ZK-rollups like Citrea execute transactions off-chain and post only proofs to Bitcoin, which can compress thousands of transactions into a single on-chain footprint. However, Bitcoin's limited scripting capabilities constrain how proofs are verified on-chain. BitVM bridges this gap with optimistic verification, but the ecosystem is still in its first year of mainnet operation. Achieving sustained, Ethereum-level rollup throughput on Bitcoin will require further protocol maturation and potentially new Bitcoin opcodes like covenants.

What is BitVM?

BitVM is a framework for optimistic verification of arbitrary computation on Bitcoin without requiring new opcodes. It works by encoding programs as Bitcoin Script commitments that can be challenged through an on-chain fraud proof game. BitVM2, the current iteration, uses a 1-of-N trust model: only one honest watcher needs to submit a challenge to prevent fraud. Citrea's Clementine bridge is the most prominent production use of BitVM-based verification.

Which Bitcoin scaling solution is most decentralized?

Lightning and RGB are the most decentralized: both are fully trustless with no federation or operator dependency during normal operation. Spark requires trusting that at least one operator in the set is honest, which is a weaker assumption than Liquid's 11-of-15 federation but stronger than full trustlessness. Sidechains like Liquid and RSK are the least decentralized due to their federated peg models. The right choice depends on how much trust you are willing to accept in exchange for additional features like faster confirmation or smart contract support.

This tool is for informational purposes only and does not constitute financial advice. Data is approximate and based on publicly available information as of mid-2026. Network capacities, adoption metrics, and protocol statuses change frequently. Always verify current data through official project documentation before making decisions.

Build with Spark

Integrate bitcoin, Lightning, and stablecoins into your app with a few lines of code.

Read the docs →