Font Size: a A A

Research On Key Techniques Of Domain Name Registration Management Based On Blockchain

Posted on:2022-08-11Degree:MasterType:Thesis
Country:ChinaCandidate:M X JiangFull Text:PDF
GTID:2518306572951029Subject:Cyberspace security
Abstract/Summary:PDF Full Text Request
With the development of the Internet,domain name has become an important asset,and domain name security has attracted more and more attention.In the current domain name registration and management system,the domain name data associated with the domain name is completely controlled and maintained by the domain name registration and management organization and the registration service organization of the domain name.There is a risk that the registration and management organization will be attacked,resulting in a single point of failure or the data will be changed or deleted due to the misuse of the staff.In addition,the opaque domain name registration management process brings uncontrollable factors to the standardized domain name registration management.In order to prevent the above risks,this paper proposes a domain name registration management framework based on blockchain,which is called Domain Name Registration Management Chain(DNRMC).The main work of this paper is as followsThis paper analyzes the defects and risks of the existing domain name registration management process,and puts forward DNRMC.DNRMC makes use of the characteristics of blockchain,such as decentralization,distributed account book storage,non tampering,to realize the multi participant decentralized management of domain name data and the transparency and standardization of domain name registration management process.This paper studies the domain name registration and management of smart contract technology,in order to achieve the transparency and standardization of the domain name registration and management process.The technology uses the smart contract of blockchain to regulate the domain name life cycle stages and the conversion rules of each stage,and specifies the domain name operations that can be executed in different stages.Domain name operation includes domain name registration,domain name renewal,domain name redemption,domain name deletion,domain name transfer and domain name supervision.In the domain name registration management smart contract technology,the domain name ownership proof operation is also included,which aims to migrate the existing registered domain name owners.There are two schemes for the proof of domain name ownership.One is the proof of domain name ownership based on DNSSEC,which is successfully deployed in the region.The scheme requires the domain name owner to use the DNSSEC key to sign the resource records containing specific data,and the signature authenticity is verified by the smart contract on the chain;The other is a domain name ownership proof scheme based on blockchain Oracle,which is a supplementary scheme for regions where DNSSEC cannot be deployed.The scheme adopts the form of "challenge response",and the domain name owner adds "challenge" content in the region as "response",which is verified outside the blockchain Oracle chain.Based on the hyperledger fabric alliance chain framework,this paper implements DNRMC,and deploys the organizational structure and network environment of DNRMC.DNRMC takes the domain name registration management smart contract technology as the domain name registration management scheme,which supports the new domain name registration management and the migration management of registered domain names in the current domain name registration management system.In this paper,through the static code test and function test of the smart contract of DNRMC,as well as the performance test of DNRMC network,the effectiveness of DNRMC is verified.
Keywords/Search Tags:domain name, blockchain, domain name registration, domain name lifecycle management, certificate of domain name ownership
PDF Full Text Request
Related items