摘要
域名系统(DNS)是互联网核心的基础设施之一,能够提供域名和IP地址之间的转换服务。传统DNS系统的中心化层次树状结构存在中心节点权力过大、单点故障等脆弱性,降低了互联网的安全性和可靠性。域名系统安全扩展协议(DNSSEC)并未从根本上摆脱中心化的域名体系。区块链技术由于其去中心化、数据难以篡改、交易可追溯等特性,成为备受关注的域名系统去中心化底层技术方案。文中首先介绍互联网DNS的概况和研究现状,并简要阐述区块链技术的基本概念和原理,然后从系统结构、域名操作实现等方面分析研究四个典型的基于区块链的去中心化DNS系统,最后对基于区块链的去中心化DNS系统面临的问题挑战进行分析探讨。