摘要

本文介绍了传统域名系统的安全缺陷,阐述了区块链技术架构原理,提出了在区块链技术架构上设计域名系统的思路.根据区块链技术架构抵御网络攻击的方式,通过全概率模型推算出基于区块链技术架构的域名系统安全性结论.分析域名系统的功能需求和安全性需求,探讨域名系统在区块链技术架构上实现的可行性,设计基于区块链技术架构去中心化的域名系统模型.开发可以操作区块链账本的智能合约和本地程序界面,完成区块链网络环境的搭建,部署实现基于区块链架构的域名系统模型.