The protocol that enables 3-5 second transactions
XRP validators vote on transactions instead of mining. They share proposals, iterate until 80%+ agree, and confirm transactions in 3-5 seconds. No energy-intensive mining, no staking required, immediate finality.
Miners compete to solve puzzles. Energy-intensive, slow but battle-tested.
Validators stake tokens as collateral. Energy-efficient, moderately fast.
Trusted validators vote on transactions. No mining, no staking, very fast.
You send XRP. Your transaction is broadcast to the network and collected by validators into a "candidate set."
Each validator proposes which transactions from the candidate set should be included in the next ledger. They share these proposals with validators on their UNL (trusted list).
Validators compare proposals and update their own. Over 4-6 rounds, they converge on a common set. Transactions without enough support are deferred to the next ledger.
When 80%+ of a validator's UNL agrees on a transaction set, consensus is reached. This supermajority ensures security while enabling speed.
The new ledger is finalized and published. Your transaction is confirmed - permanently, irreversibly. Total time: 3-5 seconds.
For any transaction to be confirmed, at least 80% of validators in a node's UNL must agree it's valid. This prevents:
Cooperate to agree
Validators vote together
3-5 seconds
Minimal energy
Compete to win
Miners race to solve puzzles
10-60 minutes
Massive energy
| Aspect | XRP (Federated) | Bitcoin (PoW) | Ethereum (PoS) |
|---|---|---|---|
| Confirmation Time | 3-5 seconds | 10-60 minutes | 12-15 seconds |
| Finality | Immediate | Probabilistic (6 blocks) | ~15 minutes |
| Energy Usage | Minimal | ~150 TWh/year | Low |
| Requirements | Trusted validators | Mining hardware | 32 ETH stake |
| 51% Attack | Not possible | Theoretically possible | Very expensive |
| Throughput | 1,500+ TPS | ~7 TPS | ~15-30 TPS |
The UNL is a trust mechanism, not a control mechanism. You choose who to trust. If you disagree with the default UNL, create your own. The network has 150+ validators - Ripple controls only ~4%. Decentralization comes from validator diversity.
For 80% to collude, you'd need ~28 of the 35 default UNL validators to coordinate. They're run by competitors (exchanges, universities, different companies). Economic and reputational incentives prevent this. Also, you'd notice and change your UNL.
They run validators for other reasons: ensuring network access for their business (exchanges), influence over governance, research (universities), or community support. No inflation = no dilution of existing holders.