Privacy in blockchain transactions is a hotly debated topic. While mixers (like Tornado Cash) and ZK proofs dominate the conversation, both approaches come with significant tradeoffs—regulatory scrutiny, complexity, and high gas costs. What if we could achieve privacy without cryptographic obfuscation?
The Problem: All On-Chain Transactions Are Public Broadcasts
Every Ethereum transaction is recorded on-chain, making it trivial to track wallet balances and transaction histories. Mixers attempt to break this link by pooling funds, but they face regulatory bans (OFAC sanctions on Tornado Cash) and centralization risks.
ZK proofs offer a cryptographic solution, but introduce:
- High computational overhead (proving/verifying ZK circuits is expensive)
- Trusted setups (some ZK systems require toxic waste disposal)
- Complexity (most users can't generate or verify proofs)
Why Mixers Failed
Tornado Cash was sanctioned by OFAC in 2022, effectively banning its use. This highlighted a fundamental issue: mixers work technically, but they're legally fragile. Even decentralized mixers face regulatory pressure, making them unreliable for long-term privacy.
The Bearer Instrument Model: Privacy Like Physical Cash
Physical cash is privacy-first by design:
- No identity required to spend it
- No transaction history after spending
- Peer-to-peer, no intermediaries tracking payments
We built FLAT Protocol to replicate this model on-chain:
1. FlatID: Email + Password, No Seed Phrases
Instead of wallet addresses (which are public), FlatID assigns a non-transferable identity to each user. Sign up with email + password in 30 seconds. No wallet software, no seed phrases to lose.
2. CPI-Pegged Stability
FLAT is pegged to the Consumer Price Index, updating every Ethereum block (~12 seconds). Unlike volatile privacy coins, FLAT maintains purchasing power over time — making it viable for savings and everyday payments.
3. P2P Fiat Exchange
Buy or sell FLAT for cash, UPI, or bank transfer directly with peers. No KYC, no centralized exchange. The escrow mechanism handles trust between counterparties.
4. FlatEthVault: ETH → LP + Yield
Deposit ETH in a single transaction:
- Protocol buys FLAT at oracle price (no slippage)
- Pairs FLAT + ETH as Uniswap V2 LP
- You receive vault shares + earn SAVE token yield
5. Private AI: Zero-Log Queries
Ask any question at flat.cash/ask. The application writes nothing to any database or log. Three free questions per day, then 1 FLAT per answer.
Tradeoffs (Honest Assessment)
| Aspect | Bearer Model | ZK Proofs | Mixers |
|---|---|---|---|
| Regulatory risk | Low | Low | High |
| Gas costs | Standard ERC-20 | High | Medium |
| User complexity | Email + password | Wallet + proofs | Wallet + deposits |
| Privacy guarantee | Operational | Cryptographic | Obfuscation |
| Stability | CPI-pegged | N/A | N/A |
The bearer model provides operational privacy (privacy through design) rather than cryptographic privacy (privacy through math). This means:
- ✅ No regulatory risk (no pooling, no mixing)
- ✅ Simple UX (email + password)
- ⚠️ Privacy depends on not linking your FlatID to your real identity
- ⚠️ New protocol, still building trust
Try It
- Main site: flat.cash
- Private AI: flat.cash/ask (3 free queries)
- Smart contracts: flat.cash/contracts
- P2P Exchange: p2p.flat.cash
We're small, early, and building in public. Feedback welcome.
Top comments (0)