Zero-Knowledge Architecture
blockmsg is built with a zero-knowledge architecture - we literally cannot access your data, even if we wanted to.Unlike traditional apps that say “we don’t read your messages,” blockmsg is mathematically designed so that reading your messages is impossible.
Visual Flow
Two Layers of Privacy
Layer 1: Off-Chain (localStorage)
Your browser stores:
- Decrypted messages
- Transaction history
- Contact nicknames
- Read/unread status
Layer 2: On-Chain (FHE)
Blockchain stores:
- Encrypted message content
- Sender/recipient addresses
- Timestamps
Zero-Database Architecture
blockmsg has absolutely NO backend database. We don’t store:- Your messages (encrypted or decrypted)
- Your contact lists
- Your preferences
- Your wallet associations
- Anything at all
Where Your Data Actually Lives
Your Browser (localStorage)
Your Browser (localStorage)
Stored only on YOUR device:
- Decrypted messages (after you reveal them)
- Contact nicknames you’ve set
- Read/unread message status
- DM allow/block preferences
- Transaction history cache
Blockchain (FHE Encrypted)
Blockchain (FHE Encrypted)
Publicly visible but encrypted:
- Encrypted message content (FHE)
- Sender/recipient wallet addresses
- Timestamps
- Self-destruct expiry times
Who Can Read Your Messages?
| Actor | Access Level |
|---|---|
| 🔍 Block Explorers | ❌ See only encrypted gibberish |
| ⛏️ Miners / Validators | ❌ See only encrypted gibberish |
| 👨💻 blockmsg Team | ❌ Zero access - no keys, no servers |
| 🏛️ Governments | ❌ Cryptographically impossible |
| 📤 You (Sender) | ✅ Full access with your wallet |
| 📥 Recipient | ✅ Full access with their wallet |
Trust Model
Web2
Trust required: CompanyYou hope they don’t read your messages
Standard Web3
Trust required: NoneBut everyone can read everything
blockmsg
Trust required: NoneTrustless AND private
Summary
No Database
Your data lives in your browser and on the blockchain (encrypted)
No Access
We mathematically cannot read your messages
True E2E
Encryption happens in your browser before data leaves
Permissionless
No one can ban you or censor your messages