The Comparison Framework
When evaluating a blockchain for proof anchoring, we care about four metrics:
- **Finality time**: How long until a transaction is irreversible?
- **Transaction cost**: What does each anchor cost?
- **Throughput**: How many transactions can the network handle?
- **Decentralization**: How many independent validators secure the network?
Ethereum Mainnet
- **Finality**: ~12 minutes (1 epoch)
- **Cost**: $2–$50 per transaction
- **Throughput**: ~15 TPS
- **Validators**: ~1,000,000+ stakers (via pools)
Solana Mainnet-Beta
- **Finality**: ~400ms (1 slot, 32 slots for absolute finality)
- **Cost**: ~$0.00025 base fee per transaction
- **Throughput**: ~4,000 TPS sustained
- **Validators**: ~2,000 independent validators
The Verdict
For proof anchoring — where we need to anchor thousands of hashes per day at low cost — Solana is the clear winner. Ethereum's security model is overkill for this use case. We don't need smart contract complexity; we need fast, cheap, permanent storage.
Addressing the FUD
- **'Solana goes down.'** Solana has had outages in the past, but the network has been stable for over a year. Even during outages, historical data is never lost — it's just temporarily inaccessible. For proof anchoring, this is acceptable.
- **'Solana is centralized.'** With 2,000+ validators and no single entity controlling >33% of stake, Solana is sufficiently decentralized for our use case.
- **'What if Solana dies?'** Even if Solana ceased to exist tomorrow, all anchored proofs are permanently recorded. The Solana ledger is replicated across thousands of nodes worldwide.