Skip to content

aevov/qns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QNS: Quantum Name Service

License: CC BY 4.0

The Naming Infrastructure for Web 5

By Babatope Jesse Afolabi | cr8OS Foundation


What is QNS?

QNS (Quantum Name Service) is a next-generation domain resolution system for Web 5 (The Quantum Web). It replaces traditional DNS with a distributed, cryptographically-secured, quantum-ready naming architecture.

Traditional DNS: domain.com → 192.168.1.1 (centralized, slow, insecure)
QNS:             domain.q   → CIP@orbital  (decentralized, instant, quantum-secure)

The Problem with DNS

Issue Impact
Centralized control ICANN, registrars, single points of failure
Slow propagation 24-48 hour update delays
No content integrity IP address says nothing about content
Pre-quantum crypto Vulnerable to quantum attacks
Annual fees Rent your own identity

QNS Solution

Feature Benefit
Decentralized 200+ orbital resolvers, no ICANN
Instant Seconds, not hours
Content-addressed CIP guarantees integrity
Quantum-secure ACL 3.0 post-quantum cryptography
No fees Own your domain cryptographically

Protocol Stack

┌─────────────────────────────────────────┐
│         APPLICATION LAYER               │
│        (.q domains, browsers)           │
├─────────────────────────────────────────┤
│         RESOLUTION LAYER                │
│         QNS Protocol                    │
├─────────────────────────────────────────┤
│           DATA LAYER                    │
│         QDR Format                      │
├─────────────────────────────────────────┤
│        ADDRESSING LAYER                 │
│         CIP (Content-ID)                │
├─────────────────────────────────────────┤
│        TRANSPORT LAYER                  │
│      Quantum Edge Transport             │
├─────────────────────────────────────────┤
│         NETWORK LAYER                   │
│       Orbital Mesh Network              │
└─────────────────────────────────────────┘

Specifications

Document Description
QDP Specification Complete framework architecture
QDP Proposal Initial proposal and vision
QDP Framework PDF Formatted specification document

Quick Example

// Register a quantum domain
const domain = await QNS.register('mysite.q', {
  owner: wallet.publicKey,
  records: { root: siteId }
});

// Resolve a domain
const cip = await QNS.resolve('mysite.q');
// → QmXxxx... (content hash)

// Transfer ownership
await QNS.transfer('mysite.q', newOwner.publicKey);

Supported TLDs

TLD Purpose Status
.q Primary quantum domain Active
.quantum Extended format Active
.qweb Web-focused Active
.q3 Storage-native Active

Repository Structure

qns/
├── README.md              ← This file
├── LICENSE                ← CC BY 4.0
├── specs/
│   ├── QDP-SPECIFICATION.md
│   └── QDP-PROPOSAL.md
└── docs/
    └── QDP-Framework-v0.1.pdf

Roadmap

Phase Status
QDP Framework Design ✅ Complete
QNS Protocol v1.0 ✅ Implemented
200+ Orbital Network ✅ Deployed
Browser Extensions ✅ Available
IETF Internet-Draft 🔄 In Progress
Browser Native Support 📋 Planned

Related Projects


License

Creative Commons Attribution 4.0 International


Links


The Quantum Web awaits.

Welcome to QNS.

About

QNS: Quantum Name Service - The Naming Infrastructure for Web 5 (.q domains)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages