摘要
域名系统(Domain Name System,DNS)是Web2.0时代互联网最基础的服务之一,其提供了将域名解析为真实IP地址的功能,从而使得网络互联互通成为可能。DNS有着非常多的优点,也有着相应的升级和改进,但是一些深层次的基本问题并没有得到根本的解决,如网络中立性问题、匿名性问题、安全性问题等。区块链(Blockchain)技术是一个分布式数字账本,是通过密码学和计算机科学,按时间顺序排列和记录所有类型的交易的一种去中心化的账本。区块链是一种安全、可靠和稳定的技术,可以用于解决和确保数据、信息和交易安全性、真实性和唯一性。因此,基于区块链的域名系统(Blockchain Name System,BNS)可以作为一种有效的手段来解决现有DNS系统的问题。提出一种基于CNWW3公链网络的BNS系统--CNS(CNWW3 Name System),既兼容现有的DNS系统,同时又能解决现有其他BNS的不足,从而使得基于区块链的域名系统真正具有广泛的应用性。
DNS (Domain Name System) is one of the most fundamental services of the Internet in current Web2.0 era.It provides the services of resolving domain names into real machine-readable IP addresses,which makes network interconnection and communication possible.As an Internet service with decades of history,With many advantages DNS has been taken many corresponding upgrade and improvements,but some deep-seated basic problems have not been fundamentally solved,such as network neutrality issues,anonymity attack issues,cyber security issues,etc.The Blockchain technology is a distributed digital ledger that chronologically arranges and records a decentralized ledger of all types of information,transactions,smart contracts and other data through cryptography and computer science.It is a secure,reliable and stable technology that can be used to solve and ensure the security,authenticity and uniqueness of data,information and transactions.Therefore,the blockchain-based domain name system BNS (Blockchain Name System) can be used as an effective method to solve the problems of the existing DNS system.This paper proposes a CNS (CNWW3 Name System) solution based on the CNWW3 public-chain network,which is compatible with the existing DNS system and solves the shortcomings of other existing BNSs,to ensure make the blockchain-based domain name system truly wide applicability.
作者
李东云
白杰
吴先锋
Li Dongyun;Bai Jie;Wu Xianfeng(AoWei Information Technology (Jiangsu) Limited Company,Nanjing 210000,China)
出处
《信息技术与网络安全》
2019年第10期6-13,共8页
Information Technology and Network Security