The GNU Name System
RFC 9498, “The GNU Name System”, is an Informational document published in November 2023 by M. Schanzenbach, C. Grothoff, B. Fix. The canonical text is published by the RFC Editor.
Abstract
This document provides the GNU Name System (GNS) technical specification. GNS is a decentralized and censorship-resistant domain name resolution protocol that provides a privacy-enhancing alternative to the Domain Name System (DNS) protocols.
This document defines the normative wire format of resource records, resolution processes, cryptographic routines, and security and privacy considerations for use by implementers.
This specification was developed outside the IETF and does not have IETF consensus. It is published here to inform readers about the function of GNS, guide future GNS implementations, and ensure interoperability among implementations (for example, pre-existing GNUnet implementations).
What “Informational” means
Published for the general information of the community. It does not define an IETF standard and carries no standards-track status.
The canonical text of RFC 9498 is hosted at rfc-editor.org. Available in HTML,TXT,PDF,XML.
- RFC 9497 Oblivious Pseudorandom Functions Using Prime-Order Groups
- RFC 9496 The ristretto255 and decaf448 Groups
- RFC 9500 Standard Public Key Cryptography Test Keys
- RFC 9495 Certification Authority Authorization Processing for Email Addresses
- RFC 9501 Open Participation Principle regarding Remote Registration Fee
- RFC 9494 Long-Lived Graceful Restart for BGP
- RFC 9502 IGP Flexible Algorithm in IP Networks
- RFC 9493 Subject Identifiers for Security Event Tokens