Ordnung Name System
Jump to navigation
Jump to search
| Ordnung Name System | |
|---|---|
| Developer | secondtruthLabs |
| Status | Draft |
| First published | 2025 |
| Based on | DNS |
| Transport | UDP/TCP |
| Default port(s) | 53 |
| License | Public Domain |
The Ordnung Name System (ONS) is a semantic data query system that repurposes the DNS CHAOS (CH) class for structured data retrieval. Developed by secondtruthLabs, ONS enables semantic queries using existing DNS infrastructure without requiring new protocol implementations.
Overview[edit | edit source]
ONS leverages an underutilized feature of DNS—the CHAOS class—to create a parallel query namespace for semantic data. This approach provides:
- Zero protocol overhead
- Complete freedom in data organization
- Compatibility with existing DNS tools
- Built-in caching via DNS infrastructure
Design philosophy[edit | edit source]
ONS prioritizes simplicity and compatibility:
- No new protocols to implement
- Works with standard DNS tools (
dig,nslookup) - Domain-agnostic naming
- Minimal structural requirements
Technical specification[edit | edit source]
Query format[edit | edit source]
ONS queries use standard DNS TXT record queries with the CHAOS class:
Basic ONS query
{{{code}}}
Examples[edit | edit source]
Query examples
{{{code}}}
Response format[edit | edit source]
Responses are standard DNS TXT records containing structured data:
Example response
{{{code}}}
Related specifications[edit | edit source]
ONS is part of a family of specifications:
- Ordnung Data Schema (ODS) – Standard field conventions for ONS data
- Ordnung Data Retrieval System (ODRS) – Global namespace using
.oTLD
Implementations[edit | edit source]
ONS can be implemented using:
See also[edit | edit source]
References[edit | edit source]