Blockchain-Based Decentralized Domain Name System
Guang Yang, Peter Trinh, Alma Nkemla, Amuru Serikyaku, Edward Tatchim, Osman Sharaf

TL;DR
This paper introduces a blockchain-based decentralized DNS system that enhances security, resilience, and censorship resistance by leveraging blockchain, IPFS, and cryptographic trust primitives, demonstrating practical scalability and performance.
Contribution
The paper presents a novel blockchain-based DDNS with a specialized Proof-of-Work consensus, integration with IPFS, and zero-trust verification, improving security and decentralization over traditional DNS.
Findings
Achieves 15-second domain record propagation time.
Supports 20 DNS record types.
Handles up to 1,111.1 transactions per second.
Abstract
The current Domain Name System (DNS) infrastructure faces critical vulnerabilities including poisoning attacks, censorship mechanisms, and centralized points of failure that compromise internet freedom and security. Recent incidents such as DNS poisoning attacks on ISP customers highlight the urgent need for resilient alternatives. This paper presents a novel blockchain-based Decentralized Domain Name System (DDNS). We designed a specialized Proof-of-Work blockchain to maximize support for DNS-related protocols and achieve node decentralization. The system integrates our blockchain with IPFS for distributed storage, implements cryptographic primitives for end-to-end trust signatures, and achieves Never Trust, Always Verify zero-trust verification. Our implementation achieves 15-second domain record propagation times, supports 20 standard DNS record types, and provides perpetual free…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCaching and Content Delivery · Blockchain Technology Applications and Security · Peer-to-Peer Network Technologies
