VOLT ⚡
Instant, Feeless, Privacy-Preserving — A Chainless Open-Source Protocol
Hello everyone!
I’m excited to introduce Volt, an open-source protocol written in Rust that brings a post-blockchain architecture for digital value transfer. Instead of a globally replicated ledger, every node keeps a single 32-byte root of a Sparse Merkle Tree (SMT). Account data and inclusion proofs are fetched on demand from a libp2p/Kademlia Distributed Hash Table (DHT) and cached locally in RocksDB. Each transaction carries the sender’s and recipient’s proofs, letting any peer verify and update the root in constant time. No miners, no gas, no fees — transfers are instant, feeless, unlinkable, and horizontally scalable.
Volt aims to prove that global consensus over full account state is *not* a prerequisite for secure digital cash. By anchoring value to one SMT root and outsourcing proofs to a P2P DHT, Volt delivers exceptional efficiency and privacy while remaining fully decentralized. Challenges remain (post-quantum signatures, stronger spam controls), but the design offers a compelling alternative wherever classic blockchains feel like overkill.Key Features- Chainless Architecture: Nodes store only a 32-byte root hash and fetch account data when needed, eliminating blockchain bloat while preserving cryptographic security.
- Network Bridges: Seamlessly move assets between Volt, Ethereum, and other networks. Lock tokens on one chain and mint them on the other with cryptographic proofs to ensure integrity.
- Feeless Transactions: Send any amount with zero fees. No miners or validators to pay means $0.01 really costs $0.01.
- Privacy-Preserving: There is no public ledger of your history. Verification relies on proofs, not on exposing every past transaction.
- Scalable: Stateless verification means nodes process only relevant transfers. Capacity grows with the network and can reach thousands of TPS on modest hardware.
Technical ArchitectureSparse Merkle Tree (SMT) Volt stores all account states in an SMT. Proofs of inclusion let nodes verify balances and nonces without holding the full tree.
Distributed Hash Table (DHT) Peer discovery and data storage rely on a Kademlia DHT, so nodes can locate and retrieve proofs without any central server.
Cryptographic Proofs Transactions include Ed25519 signatures and SMT proofs, enabling full stateless verification.
Selective Processing Nodes validate only the transactions relevant to them and rely on proofs for all others, eliminating the main scalability bottleneck of conventional blockchains.
Project Resources• GitHub:
https://github.com/e7172/voltnetwork • White Paper:
https://www.voltnetwork.org/whitepaper • Website:
https://voltnetwork.org • Wallet (web):
https://app.voltnetwork.orgJoin the Community• Discord:
https://discord.gg/NcKvqbwgTechnical Documentation• Architecture spec:
ARCHITECTURE.md • CLI guide:
CLI_GUIDE.md • Node setup:
NODE_SETUP.mdIf you’d like to contribute, jump into Discord or open an issue/PR on GitHub. We’d love your feedback and ideas!