Releases: twincodesworld/LHDNS
LHDNS v1.0 — Official Open Source Release
📦 LHDNS v1.0 — Official Open Source Release
🚀 First public release of LHDNS (Ledger-based Hashed Decentralized Naming System)
A ledger-backed, privacy-preserving, censorship-resistant alternative to traditional DNS.
This version marks the completion of the core architecture, cryptographic framework, and governance model.
📘 Included Documents
- LHDNS_Whitepaper_v1.0.pdf — Main architecture, design, and roadmap
- LHDNS_Annex_A_ExtendedTechnicalReport.pdf — Full technical reference and canonical serialization rules
- LHDNS_Appendix_A_TechnicalModules.pdf — Modular specifications and operational logic
- LHDNS_Appendix_B_Glossary.pdf — Complete terminology and cryptographic definitions
- LHDNS_Appendix_C_References.pdf — Background research and related systems
- LHDNS_Appendix_D_ThreatScenarios.pdf — Threat models, attack trees, and mitigations
🧩 Core Highlights
- Decentralized trust — No single authority or root zone
- Ephemeral ledger entries — Time-limited, privacy-preserving lookups
- End-to-end encryption — X25519 + XChaCha20-Poly1305
- Proof-of-Work & Staking — Anti-Sybil and economic alignment
- DAO Governance — On-chain parameter updates and community control
🧠 Technical Summary
| Component | Technology |
|---|---|
| Signature | Ed25519 |
| Key Exchange | X25519 |
| Encryption | XChaCha20-Poly1305 |
| Hash | SHA-256 / BLAKE3 |
| Ledger Model | Gossip-based ephemeral entries |
| Governance | DAO (stake + reputation weighted) |
| Token | LHD (utility for fees, staking, governance) |
⚙️ Roadmap (Simplified)
| Phase | Description | Timeline |
|---|---|---|
| 0 | Prototype design & validation | 0–6 months |
| 1 | Private testnet & SDKs | 6–12 months |
| 2 | Public testnet + gateways | 12–18 months |
| 3 | Pilot deployments + DAO launch | 18–24 months |
| 4 | Mainnet launch | 24–36 months |
| 5 | Ecosystem expansion + post-quantum upgrades | 36m+ |
🔒 Security Focus
Defends against:
- Passive surveillance & traffic correlation
- Censorship & resolver hijacking
- Sybil & Eclipse attacks
- Replay, DoS, and key-compromise threats
Built-in mitigations: ephemeral keys, cover traffic, adaptive PoW, staking/slashing, multi-path relays.
🤝 Contributing
LHDNS is fully open source (Apache 2.0).
You can contribute by:
- Improving documentation
- Developing SDKs / client libraries
- Running validator or relay nodes
- Submitting governance proposals
All contributions must comply with the Apache 2.0 License.
✳️ Citation
If you reference this work in research or publications, please cite:
Hemmati, A. (2025). LHDNS: Ledger-based Hashed Decentralized Naming System. GitHub Repository. https://github.com/twincodesworld/LHDNS
📫 Contact
Author: Ahmad Hemmati
Website: https://www.twincodesworld.com
Repository: https://github.com/twincodesworld/LHDNS
Email: [email protected]
“Freedom begins when information flows without permission.”
“Think Different To Be Different”
— LHDNS Whitepaper, v1.0