How Malachite consensus works
For how this fits into the broader architecture, see the system overview. Each block passes through a four-step pipeline. A rotating proposer assembles transactions, and all validators participate in two rounds of voting before the block is committed.- Propose — A validator selected as proposer for the current round bundles pending transactions into a block and broadcasts it.
- Pre-vote — Every validator evaluates the proposed block and broadcasts a vote on its validity.
- Pre-commit — Validators broadcast a second vote. If more than two-thirds of validators pre-commit to the same block, it proceeds to commit.
- Commit — The block is finalized and appended to the chain. Every transaction in the block is irreversible.
Proof-of-Authority validator set
Arc uses a permissioned Proof-of-Authority (PoA) model instead of anonymous economic staking. Validators are selected, known institutions with compliance obligations and operational guarantees. For details on operating a validator node, see running a node.- SOC 2 certified — Validators meet audited security and availability standards.
- Geographic distribution — Nodes run across multiple global regions to reduce correlated downtime.
- Rotating proposer — Block production rotates among validators to ensure fairness and liveness.
- Uptime SLAs — Each validator commits to operational availability requirements.
Performance characteristics
Performance also depends on the execution layer, which processes transactions within each block. Malachite delivers optimistic responsiveness: blocks are produced as fast as the network permits, with no artificial delays or extra timeouts.| Metric | Value | Conditions |
|---|---|---|
| Throughput | 3,000+ TPS | 20 globally distributed validators |
| Finality | <350 ms | Benchmark conditions |
| Peak throughput | 10,000+ TPS | 4 validators |
Security guarantees
Arc combines protocol-level safety with institutional safeguards:| Guarantee | Description |
|---|---|
| Safety | With fewer than one-third faulty validators, consensus guarantees that no conflicting blocks are finalized. |
| Liveness | The network continues to produce blocks as long as two-thirds or more of validators are online and honest. |
| Accountability | Validators are regulated institutions, making malicious behavior costly beyond protocol penalties. |
| Resilience | Geographic distribution reduces the risk of correlated outages or targeted attacks. |