Distributed Decentralized Domain Name Service
- 1 May 2016
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 1279-1287
- https://doi.org/10.1109/ipdpsw.2016.109
Abstract
We present D3NS, a system to replace the current top level DNS system and certificate authorities, offering increased scalability, security and robustness. D3NS is based on a distributed hash table and utilizes a domain name ownership system based on the Bitcoin blockchain. It addresses previous criticism that a DHT would not suffice as a DNS replacement. D3NS provides solutions to current DNS vulnerabilities such as DDOS attacks, DNS spoofing and censorship by local governments. D3NS eliminates the need for certificate authorities by providing a decentralized authenticated record of domain name ownership. Unlike previous DNS replacement proposals, D3NS is reverse compatible with DNS and allows for incremental implementation within the current system.Keywords
This publication has 10 references indexed in Scilit:
- A Distributed Greedy Heuristic for Computing Voronoi Tessellations with Applications Towards Peer-to-Peer NetworksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2015
- Bitcoin and the age of Bespoke SiliconPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2013
- IRM: Integrated File Replication and Consistency Maintenance in P2P SystemsIEEE Transactions on Parallel and Distributed Systems, 2009
- A Comparative Study of the DNS Design with DHT-Based AlternativesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2006
- The design and implementation of a next generation name service for the internetACM SIGCOMM Computer Communication Review, 2004
- Serving DNS Using a Peer-to-Peer Lookup ServiceLecture Notes in Computer Science, 2002
- ChordPublished by Association for Computing Machinery (ACM) ,2001
- Voronoi diagrams—a survey of a fundamental geometric data structureACM Computing Surveys, 1991
- Computing the n-dimensional Delaunay tessellation with application to Voronoi polytopesThe Computer Journal, 1981
- A Formal Basis for the Heuristic Determination of Minimum Cost PathsIEEE Transactions on Systems Science and Cybernetics, 1968