The current Domain Name System (DNS), as a core infrastructure of the internet, exhibits several shortcomings: its centralized architecture leads to censorship risks and single points of failure, making domain name resolution vulnerable to attacks. The lack of encryption in the resolution process exposes it to DNS hijacking and cache poisoning attacks. Additionally, the high operational costs limit participation and innovation among small to medium-sized users. To address these issues, this paper proposes a Decentralized Domain Name Service (DDNS) based on blockchain (Phicoin) and distributed storage (IPFS). By leveraging the immutability of blockchain and the content verification of IPFS, the system achieves decentralized storage and distribution of domain name records, eliminating the centralized dependencies of traditional DNS. With a block time of 15 seconds, the system supports rapid broadcasting of domain name updates, significantly improving resolution efficiency. The DDNS aims to serve as a complement or backup to the existing DNS system, providing a pollution-resistant, censorship-resistant, high-performance, and low-cost domain name resolution solution, offering a new technical path for the security and stability of the internet.
翻译:当前域名系统(DNS)作为互联网核心基础设施存在若干缺陷:其中心化架构导致审查风险与单点故障,使域名解析易受攻击;解析过程缺乏加密机制,易遭受DNS劫持与缓存投毒攻击;高昂的运营成本限制了中小用户的参与和创新。为解决这些问题,本文提出基于区块链(Phicoin)与分布式存储(IPFS)的去中心化域名服务(DDNS)。该系统利用区块链的不可篡改性与IPFS的内容验证机制,实现域名记录的去中心化存储与分发,消除了传统DNS的中心化依赖。通过15秒的区块时间,系统支持域名更新的快速广播,显著提升解析效率。DDNS旨在作为现有DNS系统的补充或备份,提供抗污染、抗审查、高性能、低成本的域名解析方案,为互联网安全稳定提供新的技术路径。