
Tech • IA • Crypto
Char is a proposed shared sequencing layer for Bitcoin layer-2 networks that replaces trust with stake-based, slashable consensus and verifiable ordering of transactions.
Char is designed as common infrastructure that multiple Bitcoin layer-2 applications can use to order transactions. Instead of each L2 building its own sequencer, Char offers a shared system that produces a single, verifiable ordering backed by economic incentives. This aims to reduce fragmentation and reliance on centralized operators across the ecosystem.
Participants lock up Bitcoin for defined periods to join a stake-weighted validator set. These participants sign attestations and collectively form consensus. If they act dishonestly, their locked funds can be destroyed, creating direct financial consequences for misbehavior and replacing trust assumptions with cryptoeconomic guarantees.
The system produces proofs showing that transaction ordering was agreed upon by a group with significant value at risk. If conflicting data appears, it implies that at least a third of participants would have had to sacrifice their funds. This makes fraud detectable and economically irrational at scale.
Char is implemented as a modified version of Bitcoin Core using a plug-in style approach. When disabled, the software behaves like a standard node. When enabled, it adds sequencing functionality without heavily altering the base protocol, maintaining high compatibility with existing infrastructure.
Participants are organized into epochs based on their staked Bitcoin. Each has an identity (“anchor”) and a bond representing their deposit. Within each epoch, participants sign messages tied to specific applications and channels, producing ordered, application-specific data streams.
The system uses randomized leader selection to guide message ordering. Leadership rotates frequently, reducing the risk of control or censorship. If a leader behaves poorly, another quickly replaces them, ensuring resilience without centralized authority.
Most layer-2 systems are expected to use Char between periodic checkpoints to Bitcoin. For example, an L2 might post its full state weekly on-chain, while relying on Char for fast, low-latency consensus in between. This hybrid approach combines efficiency with Bitcoin’s security.
Char leverages deterministic nonce techniques inspired by MuSig and Schnorr signatures. If a participant signs conflicting messages, their private key can be exposed due to nonce reuse properties, making slashing enforceable through cryptography rather than manual dispute resolution.
Several design questions remain. These include how new applications register without enabling denial-of-service attacks, how to compress large consensus proofs efficiently, and how to price sequencing bandwidth. Incentive models range from direct fees to more experimental “field-based” approaches that avoid traditional token systems.
The design intentionally avoids relying on tokens as the primary coordination mechanism. Instead, it explores using economic signals and probabilistic incentives to allocate bandwidth and rewards, treating tokens as byproducts rather than foundational elements.
Char proposes a modular, economically secured sequencing layer that could standardize how Bitcoin layer-2 systems achieve fast and verifiable consensus while minimizing trust.