Blockchain-based domain name resolution system

A domain name resolution system and blockchain technology, applied in the domain name resolution system based on blockchain, can solve problems such as no cache structure, resolution efficiency to be verified, and unequal Internet sovereign rights and interests, so as to solve the problem of unbalanced distribution and improve The effect of management efficiency and low registration cost

Active Publication Date: 2018-05-22
PEKING UNIV SHENZHEN GRADUATE SCHOOL
View PDF5 Cites 45 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] 1. Domain name management is too centralized: in the existing DNS, the generation and distribution of top-level domain names are completely dependent on ICANN, lacking a mechanism for fair competition. At the same time, domain name transactions and change procedures are cumbersome, which also leads to low domain name management efficiency
[0009] 2. Security issues: The DNS system is a layered and centralized system, which makes the existing DNS system often face DDoS and other attacks in actual operation, resulting in network paralysis, poor system robustness, and the inability to stably provide external domain name resolution services
[0010] 3. Unbalanced distribution of root node servers: There are currently 13 root node servers in the world, of which 10 are in the United States, 2 are in Europe, and 1 is in Japan. The distribution is seriously unbalanced
This also leads to low parsing efficiency of the system
[0011] 4. The fundamental control of the network belongs to a certain country, which causes other countries to have inherent inequality in Internet sovereignty and rights, and most countries have no guarantee for network security
Therefore, the design of Blockstack did not discuss the allocation of top-level domain names, which led to the proliferation of top-level domain names registered in Blockstack
[0017] 2. Parsing efficiency needs to be verified: Blockstack does not have various cache structures of existing DNS. When the amount of data to be parsed is large enough, the parsing efficiency needs to be verified.
[0018] 3. Heavily dependent on the Bitcoin chain: the operation of Blockstack is attached to the Bitcoin blockchain, and it writes the pointer of the parsing record into a free field on the Bitcoin chain. If there are other applications, it will also record Writing to this field of the Bitcoin chain or occupying this field due to the adjustment of the Bitcoin chain will cause Blockstack to fail to operate normally
[0019] 4. Compatibility with DNS: As a name resolution system, Blockstack can only make one-to-one correspondence between object names and addresses, and cannot resolve and point to existing domain name resolution systems

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Blockchain-based domain name resolution system
  • Blockchain-based domain name resolution system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] figure 1 It shows the blockchain-based domain name resolution system provided by the present invention. The domain name resolution system adopts a hierarchical structure, including a top-level domain name chain network, a second-level domain name chain network, future network nodes and the original DNS system network. The top-level domain name chain network is respectively linked to the second-level domain name chain network, future network nodes and the original DNS system network. The top-level domain name chain network is used for each professional organization to deploy reliable server nodes to form an alliance Each node server records the information of all current top-level domain name chains, master nodes of the second-level domain name chain, future network nodes and the root node of the existing DNS system; the second-level domain name chain network is used for domain name Registration, management, and records of all second-level domain names and their subdomai...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a blockchain-based domain name resolution system. The domain name resolution system adopts a hierarchical structure, including a top-level domain name chain network, a second-level domain name chain network, a future network node and an original DNS system network, and the top-level domain name chain links the second-level domain name chain network, the future network nodeand the original DNS system network; the top-level domain name chain network is used for each professional organization to deploy reliable server nodes to form an allied blockchain network, each nodeserver records information about all current top-level domain names, second-level domain name chain nodes, future network nodes, and existing DNS system root nodes; the second-level domain name chainnetwork is used for domain name registration and management, and records a record of all second-level domain names and subdomain names to which they belong; the future network node is used for storing metadata and indexes thereof in the future network. The resolution request is reduced and the efficiency of domain name resolution is effectively improved.

Description

technical field [0001] The invention belongs to the field of Internet technology improvement, and in particular relates to a blockchain-based domain name resolution system and method. Background technique [0002] In 2008, a person named Satoshi Nakamoto published a research report "Bitcoin: A Peer-to-Peer Electronic Cash System" on a cryptography forum, proposing the concept of Bitcoin. As the value of Bitcoin climbs, more and more people begin to study the technology behind Bitcoin - blockchain. Blockchain, also known as distributed ledger technology, is an Internet database technology. It is characterized by decentralization, openness and transparency, and allows everyone to participate in data recording. This technology is one of the most popular research directions in the financial field. In the blockchain network, there is no core node, and the functions and rights and interests of all nodes are the same, and a consensus is reached among all nodes through a consensus ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/12
CPCH04L61/103H04L61/4511H04L9/3239H04L61/302H04L61/4552H04L61/58H04L9/50H04L9/0618H04L61/4535
Inventor 李挥马化军李昊鹏黄志浩杨昕李恪聃王菡
Owner PEKING UNIV SHENZHEN GRADUATE SCHOOL
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products