ZK-Statechains Without States

Dec 16 - Dec 17, 2025

  • The introduction of statechains to the Bitcoin ecosystem over six years ago marked a pivotal step towards enhancing user privacy and transaction efficiency.

The evolution of this concept, particularly through Commerce Block's Mercury Layer and the further innovation of incorporating blinded signing, has significantly refined the way statechains function. At the forefront of these advancements is a new protocol that integrates zkSNARKs into the statechain mechanism, offering an unprecedented level of privacy for state transitions. This integration not only addresses the inherent non-fungibility issue associated with statecoins but also introduces the capability for private zero-knowledge smart contracts.

This sophisticated approach situates itself as a Layer 3 (L3) solution within the Bitcoin network, facilitating a bridge contract on a Bitcoin rollup. It functions independently, employing a unique consensus mechanism, yet maintains the ability to connect with Bitcoin or other blockchains for efficient message passing. Central to its design is the enhancement of privacy for Bitcoin transactions, where users can engage in ownership transfers of funds deposited into a multisig wallet without compromising their anonymity. These transfers are made possible by locking funds into a 2-of-2 multisig setup and pre-signing unilateral exit transactions, which are a key feature of statechains.

The protocol proposes a novel payment flow that begins with depositing funds into a multisig address, subsequently mirrored on a ZK Ledger to enable peer-to-peer transfers validated by zkSNARK proofs. This architecture presents a significant leap in operational efficiency and privacy, with the inclusion of an advanced note structure within the ZK Ledger for secure transfers. Moreover, it introduces solutions to tackle potential double-spending issues and enhance note fungibility within a shielded pool.

One notable implementation challenge highlighted is Spark's "leaf splitting" feature for fractional UTXO transfers, which, despite its innovative approach, falls short in terms of blind signing, thereby posing certain privacy and operational limitations. However, by integrating zkSNARKs to validate key changes and manage timelocks, the new protocol substantially mitigates these concerns, offering a more streamlined and privacy-centric operation compared to traditional statechain models.

In conclusion, the protocol melds the flexibility of statechains with the privacy assurances of zkSNARK technology, positioning itself uniquely between existing Statechains and ShieldedCSV or ZKCoins. It paves the way for programmable market-based mechanics to facilitate seamless transitions into and out of shielded pools, heralding a new era of privacy-focused Bitcoin transactions. This initiative, backed by insights from contributors such as Janusz, Gus Gotoski, SuperTestnet, and fiatjaf, underscores a significant stride towards fostering a more private, secure, and efficient Bitcoin transaction landscape.

Link to Raw Post
Bitcoin Logo

TLDR

Join Our Newsletter

We’ll email you summaries of the latest discussions from high signal bitcoin sources, like bitcoin-dev, lightning-dev, and Delving Bitcoin.

Explore all Products

ChatBTC imageBitcoin searchBitcoin TranscriptsSaving SatoshiDecoding BitcoinWarnet
Built with 🧡 by the Bitcoin Dev Project
View our public visitor count

We'd love to hear your feedback on this project.

Give Feedback