摘要
本文介绍了传统域名系统的安全缺陷,阐述了区块链技术架构原理,提出了在区块链技术架构上设计域名系统的思路.根据区块链技术架构抵御网络攻击的方式,通过全概率模型推算出基于区块链技术架构的域名系统安全性结论.分析域名系统的功能需求和安全性需求,探讨域名系统在区块链技术架构上实现的可行性,设计基于区块链技术架构去中心化的域名系统模型.开发可以操作区块链账本的智能合约和本地程序界面,完成区块链网络环境的搭建,部署实现基于区块链架构的域名系统模型.
This paper introduces the security defects of traditional domain name system,expounds the principle of blockchain technology architecture,and puts forward the idea of designing domain name system based on blockchain technology architecture.According to the way of blockchain technology architecture to resist network attacks,the security conclusion of domain name system based on blockchain technology architecture is calculated by full probability model.The functional requirements and security requirements of domain name system are analyzed and discussed The feasibility of domain name system in blockchain technology architecture,design domain name system model based on blockchain technology architecture decentralization,develop smart contract and local program interface that can operate blockchain ledger,complete the building of blockchain network environment,deploy and realize domain name system model based on blockchain architecture.
作者
李嶒
LI Ceng(Department of Information Engineering and Art Design,Anhui Zhong-Ao Institute of Technology,Hefei 230041,China)
出处
《枣庄学院学报》
2020年第2期54-64,共11页
Journal of Zaozhuang University
基金
安徽省科技攻关计划项目(项目编号:1501041135)
安徽省高等学校自然科学研究项目(项目编号:KJ2019A1172)
安徽省质量工程重点教学研究项目(项目编号:2019jyxm0737).
关键词
区块链
域名系统
智能合约
去中心化
block chains
domain name system
smart contract
decentralization