Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

DNS data updating method and system based on blockchain shared cache

A data update and shared cache technology, applied in the direction of digital transmission system, transmission system, user identity/authority verification, etc., can solve the problem of no solution migration, the data update process is too simple, etc., to ensure authenticity and credibility degree of effect

Active Publication Date: 2021-01-05
INST OF COMPUTING TECH CHINESE ACAD OF SCI
View PDF9 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the data update process of the existing scheme 2 is too simple and does not consider the above factors, so it does not have the mobility of the scheme

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
  • DNS data updating method and system based on blockchain shared cache
  • DNS data updating method and system based on blockchain shared cache

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The purpose of the present invention is to solve the above-mentioned prior art in the DNS recursive service based on the blockchain shared cache, which will cause a large number of recursive DNS servers to simultaneously initiate queries to the upper-level DNS server when the DNS resource records cached on the blockchain expire. For the problem, a data update method and system for DNS recursive service based on blockchain shared cache is proposed. Core technical content of the present invention comprises:

[0022] 1) The blockchain that the present invention relies on is not a completely decentralized public blockchain, but a multi-centralized blockchain, that is, only a limited number of blockchain management nodes can become block-producing nodes to participate in Consensus block production process, and each round of block production cycle has a globally known block production node to receive data, so that the management node can send the updated data and its digital si...

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 provides a DNS data updating method based on blockchain shared cache, which comprises the following steps: establishing an consortium blockchain, deploying a smart contract, and monitoring DNS resource records cached in the consortium blockchain; when it is monitored that any DNS resource record meets an updating condition, selecting a plurality of management nodes of the consortiumblockchain as updating nodes, and executing an updating operation to obtain updating data of the DNS resource record; after each updating node generates a digital signature for the updating data through a private key, sending the digital signature a current block output node of the consortium blockchain for verification so that the block output node selects uploaded data from the updating data; and generating a new block from the uploaded data through the block output node and loading the new block into the consortium blockchain. The invention further provides a DNS data updating system basedon the blockchain shared cache and a data processing device for realizing the DNS data updating method.

Description

technical field [0001] The invention relates to the technical field of computer network domain names, in particular to a method for updating DNS data based on a block chain shared cache. Background technique [0002] Domain Name System (Domain Name System, DNS) is a distributed network directory service of the Internet. It is mainly used to complete the mutual mapping between domain names and IP addresses, so that users can easily access specific websites through domain names without having to remember Complex and obscure IP addresses. The Domain Name System was created in 1983 as part of the ARPANET. With the rapid growth of the scale of the Internet, the important role of the domain name system to properly maintain the host name and address mapping is highlighted, and the design of the domain name system is also continuously increasing and optimizing functions with more and more complex Internet applications. [0003] Blockchain is a new application model of computer tec...

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
IPC IPC(8): H04L29/08H04L29/12H04L9/32
CPCH04L67/10H04L9/3247H04L61/4511H04L67/5682
Inventor 李晓东张玉军魏久麒
Owner INST OF COMPUTING TECH CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products