Decentralized DNS (dDNS)
The traditional Domain Naming System (DNS) uses centralized management of location based on an IP address. The network for DNS is controlled by the Internet Corporation for Assigned Names (ICANN). dDNS typically uses a public registry that is not centrally managed to map a path to content or applications. As such, it is not as subject to censorship or manipulation. dDNS allows for many more cases of use from setting up an interconnected Edge Computing network to providing complete control of a user’s data by that user with an interface to the decentralized web.
Decentralized Domain (dDomain)
Decentralized domains are like what traditional domains are in that they represent some digital asset or application. They use pointers (dURL) much like a uniform record locator (URL) is used to get to that information or application.
Decentralized URL (dURL)
Uniform resource locators (URL) are the workhorses of the internet in that they resolve a request to the expected destination. In DNS, they are the web address as represented by the protocol used, location of the server, potential port number of the server, location of the directory structure of the server and fragment identifier if used. dURLs do similar things including protocol and pointers to the ultimate content. At this time, the paths may be different based on the protocol. However, over time, we are working on resolvers to find common start paths regardless of protocol used.
Decentralized Top-Level-Domain (dTLD)
A dTLD is the top tier of the dDNS in that domains resolve through paths tied to the name. Like TLD’s such as .com, .org, .io, etc., dTLDs are the main level identifier for aligning domains and subdomains.
Cross-chain dDomains uses newer technology that allows for bridging across chains and DLT. Still in its infancy, the objective is to create a dTLD on a primary chain and that a coupling bridge to resolving that domain on other chains. One purpose of this is to create uniformity on naming conventions across Registrars and another is to provide access to chain specific applications without needing a new dDomain for each.
Non-Fungible Tokens (NFT)
An NFT is a type of token that allows for minting, buying and selling of unique digital assets. Each is unique, making them perfect for bDNS so that each domain can be owned and managed. NFT’s are very popular for digital collectibles, and we believe that domains can use the system of access that an NFT represents.