CN108566449A - Domain name mapping data managing method, system and storage system based on block chain - Google Patents
Domain name mapping data managing method, system and storage system based on block chain Download PDFInfo
- Publication number
- CN108566449A CN108566449A CN201810341785.7A CN201810341785A CN108566449A CN 108566449 A CN108566449 A CN 108566449A CN 201810341785 A CN201810341785 A CN 201810341785A CN 108566449 A CN108566449 A CN 108566449A
- Authority
- CN
- China
- Prior art keywords
- domain name
- data
- block chain
- area file
- node
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4505—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
- H04L61/4511—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/12—Applying verification of the received information
- H04L63/123—Applying verification of the received information received data contents, e.g. message integrity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/0643—Hash functions, e.g. MD5, SHA, HMAC or f9 MAC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3247—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Power Engineering (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The present invention relates to domain name system technology field, domain name mapping data managing method, system and storage system based on block chain are disclosed, management method includes:Acquire domain name data;Generate the area file of the corresponding domain name mapping data of domain name data;Store the area file;The value of the area file is compared with the desired value in block chain database, the area file is incorporated to the block chain database if the value is consistent with the desired value.The area file that the present invention passes through generation domain name mapping data, storage and management domain name parsing data in the form of block chain, it prevents domain name mapping data to be tampered, realizes the decentralization domain name mapping data-storage system based on block chain technology, increase the attack tolerant of domain name system.
Description
Technical field
The present invention relates to domain name system technology fields, more particularly to the domain name mapping data managing method based on block chain,
System and storage system.
Background technology
Domain name system is responsible for the parsing work of global domain name, primary root server, auxiliary root server and root mirror image server association
With work, importance is self-evident.In recent years, the attack pattern for domain name system (DNS) becomes more diversified such as logical
It is polluted by DNS with top level domain, the domains CN are attacked by distributed denial of service (DDoS) etc., seriously affect domain name resolution service
Operation.Safety problem is not included in system scope by domain name system at the beginning of designing, and is highly prone to attack, such as there is message and usurp
Change, cache pollution, identity theft etc..
Although the introducing of DNSSec (DNS security extension) makes DNS domain name system safety problem gradually be eased, but still
By ddos attack, DNS pollution, DNS deception, single point failure the problems such as perplexed, while DNSSec from root name server to
The universal of terminal user faces many difficulties on the implementation, and safety is difficult to ensure.
Invention content
Technical problem to be solved by the present invention lies in provide a kind of domain name mapping data management side based on block chain
Method, system and storage system, by generating the area file of domain name mapping data, storage and management domain name solution in the form of block chain
Data are analysed, domain name mapping data is prevented to be tampered, realize the decentralization domain name mapping data storage based on block chain technology
System increases the attack tolerant of domain name system
In order to solve the above technical problem, the present invention provides a kind of domain name mapping data management sides based on block chain
Method, including:
Acquire domain name data;
Generate the area file of the corresponding domain name mapping data of domain name data;
Store the area file;
The value of the area file is compared with the desired value in block chain database;
The area file is incorporated to the block chain database if the value is consistent with the desired value.
Further, the source of domain name data includes primitive root mirror image data and log-on data.
Preferably, the area file for generating the corresponding domain name mapping data of domain name data, including:
Primitive root mirror image data is pre-processed, the area file of root domain name mapping data in primitive root mirror image data is generated, and
Top level domain is added and parses data.
Further, the acquisition domain name data, including:
Judge whether collected domain name data is root zone data;
If root zone data described in root zone data then mirror image;Otherwise, judge the domain name data integrated whether as log-on data;
The log-on data is then handled if log-on data.
Preferably, the area file includes domain-name information and area file signature, and the area file signature uses cryptographic Hash, will
The cryptographic Hash of the area file signature is compared with the desired value in block chain database, if the cryptographic Hash and the target
The area file is unanimously then incorporated to the block chain database by value.
Correspondingly, the present invention also provides a kind of domain name mapping data administrators based on block chain, including:
Data acquisition module, for acquiring domain name data;
Area file generation module, the area file for generating the corresponding domain name mapping data of domain name data;
Area file memory module, for storing the area file;
Area file correction verification module, for comparing the value of the area file and the desired value in block chain database
It is right;
Area file synchronization module, for the area file to be incorporated to the area if the value is consistent with the desired value
Block chain database.
Further, the area file includes domain-name information and area file signature, and the area file synchronization module is additionally operable to
It signs in the block chain database synchronization domain name information and the area file.
The present invention also provides a kind of domain name mapping data-storage system based on block chain, including network environment structure are single
Member, domain name mapping data storage device, node management unit and system monitoring unit:
The network environment construction unit, for establishing node, the node includes multiple physical nodes and multiple virtual
Node, there are mapping relations between the physical node and the dummy node, the dummy node includes domain name mapping data;
It is above-mentioned device that domain name, which parses data storage device,;
The node management unit is used for the service management and operational management of node;
The system monitoring unit is used for the monitoring resource and analysis feature flow monitoring of node.
Further, the physical node includes starting point, and a startup point corresponds to a coding information;
The dummy node includes multiple first peer nodes positioned at rhizosphere, first peer node with it is multiple
Positioned at the startup point of rhizosphere, there are mapping relations;
The dummy node includes multiple second peer nodes positioned at top level domain, second peer node with it is more
There are mapping relations for a startup point positioned at top level domain.
Preferably, the storage system is based on ether mill platform.
Implement the embodiment of the present invention, has the advantages that:
The present invention by acquire domain name data, generate domain name mapping data area file and by the value of the area file with
Verification is compared in desired value in block chain database, verifies success if consistent, the area file can be incorporated to the area
In block chain database.Data are parsed by the form storage of block chain and management domain name, domain name mapping data is prevented to be tampered, it is real
Show the decentralization domain name mapping data-storage system based on block chain technology, increases the attack tolerant of domain name system.
Description of the drawings
Fig. 1 is a kind of domain name system structure chart based on block chain provided in an embodiment of the present invention;
Fig. 2 is a kind of domain name mapping data managing method flow chart based on block chain provided in an embodiment of the present invention;
Fig. 3 is a kind of execution flow of domain name mapping data managing method based on block chain provided in an embodiment of the present invention
Figure;
Fig. 4 is a kind of domain name mapping data management system schematic diagram based on block chain provided in an embodiment of the present invention;
Fig. 5 is a kind of domain name mapping data-storage system schematic diagram based on block chain provided in an embodiment of the present invention;
Fig. 6 is two layers of decentralization domain name mapping Data Storage Models schematic diagram provided in an embodiment of the present invention;
Fig. 7 is the root zone file data management model of decentralization rhizosphere name analysis module provided in an embodiment of the present invention.
Specific implementation mode
To make the object, technical solutions and advantages of the present invention clearer, the present invention is made into one below in conjunction with attached drawing
Step ground detailed description.Obviously, described embodiment is only a part of the embodiment of the present invention, rather than whole implementation
Example.Based on the embodiments of the present invention, those of ordinary skill in the art are obtained without making creative work
Every other embodiment, shall fall within the protection scope of the present invention.
In the description of the present invention, it is to be understood that, term " first ", " second " are used for description purposes only, and cannot
It is interpreted as indicating or implies relative importance or implicitly indicate the quantity of indicated technical characteristic.Define as a result, " the
One ", the feature of " second " can explicitly or implicitly include one or more this feature.Moreover, term " first ",
" second " etc. is suitable for distinguishing similar object, without being used to describe specific sequence or precedence.It should be appreciated that in this way
The data used can be interchanged in the appropriate case, so that the embodiment of the present invention described herein can be in addition to scheming herein
Sequence other than those of showing or describe is implemented.
The problem of for the storage of domain name mapping data and DNS single point failures, design a kind of decentralization domain name mapping data
Storage model has designed and Implemented a kind of decentralization domain name mapping data-storage system based on block chain, empty by building
Quasi-ization network provides network environment for the operation of domain name analysis system, as shown in Figure 1, and node is managed and is monitored, structure
Multiple parallel domain name mapping nodes are built, in the case where one or more parses node failure, as long as there are one parallel domain name solutions
Analysis node is working properly, and normal domain name mapping function may be implemented in domain name mapping storage system, has credible and anti-tamper machine
System.Wherein, by taking the parsing of rhizosphere name as an example, the root zone file data management model of decentralization rhizosphere name analysis module, such as Fig. 7 institutes
Show, the domain name mapping Data Storage Models of other levels and so on.
It is below the embodiment of the present invention, refers to Fig. 2, it illustrates a kind of domain name mapping data pipes based on block chain
Method flow diagram is managed, is specifically included:
S210. domain name data is acquired.
The source of the domain name data collected includes primitive root mirror image data and log-on data.The acquisition of domain name data
Strategy basis is formulated according to the types and sources of the area file of domain name mapping data.Wherein, the content of primitive root mirror image is Root
The data of Hints files and Root Zone files, privately owned registration provide domain name resolution service to private network.Root
Hints files contain the registration of rhizosphere name, and Root Zone files contain the registration of top level domain.
S220. the area file of the corresponding domain name mapping data of domain name data is generated.
The critical data translated domain names into data generates area file.
Wherein, the area file of generation its be implemented as a kind of check information and exist, the result of verification influences area file in block
Synchronous situation in chain database, and the area file that is distributed in block chain database while can be in each section for participating in domain name mapping
Automatic synchronization in point.
S230. the area file is stored.
Each node for participating in domain name mapping forms respective block chain form, area file storage according to the level of recursion resolution
In corresponding node, and the node positioned at same level is present in decentralization structure, is multiple ground to link together
The node of position equality, is a kind of system structure of open equality.As shown in Figure 1, the data of decentralization structure are synchronous, do not have
There is central control system, individual node is allowed to break down.
Specifically, the domain name mapping of decentralization root has identical function by multiple, it is in the parallel roots service of same level
Device forms, and subordinate relation is not present in every root server and other root name servers, common to access in decentralization network, real
The data of existing root node synchronize.When the machine in decentralization network is attacked or when node failure, based on going for block chain
The situation of domain name mapping failure can occur to avoid the failure because of single root server in centralized network.
S240. the value of the area file is compared with the desired value in block chain database.
The area file includes domain-name information and area file signature, and the area file signature uses Hash (Hash) value, will
The cryptographic Hash of the area file signature is compared with the desired value in block chain database.
S250. the area file is incorporated to the block chain database if the value is consistent with the desired value.
Specifically, the area file is incorporated to the block chain data if the cryptographic Hash is consistent with the desired value
Library.
The domain name mapping data of acquisition are stored in block chain, and all nodes that domain name is added can synchronize and shared domain
Data in name block chain.Block chain from wound generation BOB(beginning of block), according to chronological order, is spelled each block in the form of long-chain
It is connected to together, what these data were ordered into, and content can be verified.
S260. the area file block chain data are not incorporated to if the value and the desired value are inconsistent
Library.
According to the separate sources of the domain name data collected, in one embodiment, Fig. 3 is referred to, it illustrates one
Domain name mapping data managing method flow chart of the kind based on block chain, specifically includes:
S310. start domain name data acquisition.
S320. acquisition goal task is received.
S330. judge to collect whether domain name data is root zone data.
If root zone data then elder generation S340. mirror image root zone data;Moreover S350. generates root zone file, including to mirror
As root zone data are pre-processed:The area file of root domain name mapping data in primitive root mirror image data is generated, and top level domain is added
Parse data.Specifically, the domain name mapping data of primitive root server replace with the domain name mapping data of decentralization root server,
And top level domain (top-level domains, TLDs) parsing data are added, the file of generation is stored in block chain database
In.Finally, S360. is verified, is synchronized the root zone file.
Wherein, interconnection network data distributor gear provides root zone file mirrors, and " named.root " is the Root of mirror image
Hints files, " root.zone " are the Root Zone files of mirror image, the Cron that the process of image file is configured by Linux
Function periodically obtains root domain name mapping data from internic (Internet information centre) server.
If not then elder generation S370. determines whether log-on data to root zone data, if log-on data then note by elder generation S390. processing
Volumes evidence, log-on data are considered as the data being newly added;S350. generates root zone file again;Last then S360. is verified, is same
Walk the root zone file.Wherein, if not log-on data, then be back to domain name acquisition step.
Fig. 4 is referred to, it illustrates a kind of schematic diagram of the domain name mapping data administrator 401 based on block chain, tools
Body includes:
Data acquisition module 4011, for acquiring domain name data;
Area file generation module 4012, the area file for generating the corresponding domain name mapping data of domain name data;
Area file memory module 4013, for storing the area file;
The area file memory module is domain name resolution server.
Area file correction verification module 4014, for carrying out the desired value in the value of the area file and block chain database
It compares;
Area file correction verification module is responsible for carrying out consistency check in the content of area file, and consistency check is responsible for deposit in
The corresponding cryptographic Hash of domain name in block chain database is compared with the signature (cryptographic Hash) of area file.
Area file synchronization module 4015, for the area file to be incorporated to institute if the value is consistent with the desired value
State block chain database;
The area file includes domain-name information and area file signature, and the area file synchronization module is additionally operable in the block
Chain database synchronization domain name information and area file signature.Area file correction verification module and area file synchronization module ensure
The integrality and consistency of dns resolution data periodically carry out signature check to area file.
Domain name mapping data administrator is capable of the number of the other nodes of automatic synchronization when the data of node are updated
According to node itself has completeness check mechanism to data, detects the integrality of area file, area file can realize function, content
On need include domain-name information and area file signature cryptographic Hash.
Fig. 5 is referred to, it illustrates a kind of schematic diagrames of the domain name mapping data-storage system 40 based on block chain, specifically
Including:Domain name mapping data storage device 401, network environment construction unit 402, node management unit 403 and system monitoring list
Member 404:
It includes data acquisition module 4011, area file generation module 4012, area that domain name, which parses data storage device 401,
File storage module 4013, area file correction verification module 4014 and area file synchronization module 4015;
The network environment construction unit 402, for establishing node, the node includes multiple physical nodes and multiple void
Quasi- node, there are mapping relations between the physical node and the dummy node, the dummy node includes domain name mapping number
According to;The physical node includes starting point (Boot Node), a corresponding coding (enode) information of a startup point;Institute
It includes multiple first peer nodes positioned at rhizosphere to state dummy node, and first peer node is with multiple positioned at rhizosphere
There are mapping relations for the startup point;The dummy node includes multiple second peer nodes positioned at top level domain, described in one
There are mapping relations with multiple startup points positioned at top level domain for second peer node.For actively quickly finding P2P
Other peer nodes in (Peer-to-peer networking, peer-to-peer network) network make multiple peer nodes complete data
It is synchronous.
Specifically, referring to Fig. 6, Boot Node indicate an individual network node, top-down according to domain name system
Hierarchical tree and recursion resolution sequence, multiple Boot Node are set on identical level, often create a Boot
Node can generate one 128 enode information, the unique mark as Boot Node.Peer node is that have same level
The node of domain name mapping function can access multiple Boot Node of same level under one peer node.Rhizosphere to constant pitch
The Boot Node of rhizosphere are added in point, and the Boot Node of top level domain are added in the peer node of top level domain, and so on.First parse root
In area file rhizosphere (such as:) parse again top level domain (such as:.COM) parse again level-one domain (such as:.***.com),
It is exactly that root zone file the inside includes top level domain, level-one domain and second-level domain.Wherein, the parsing data of root server storage are top level domain
Data, top numeric field data are stablized relatively, can disclose and obtain, be synchronized in root server.
The node management unit 403 is used for the service management and operational management of node;
The operations such as service management responsible node is registered and discovery, and operational management responsible node starts, destroys, restarting, network
Log recording, the operation of monitoring process etc. are responsible in node log management.
The system monitoring unit 404 is used for the monitoring resource and analysis feature flow monitoring of node;
System monitoring unit studies the system resource real time monitoring of network node, monitors system resource, is convenient for system
Anomaly;It is for statistical analysis to flow by domain name server (DNS) flow monitoring, the convenient performance monitoring to server.
Wherein, storage system can be based on ether mill platform (Ethereum, be one increase income have intelligent contract function
Public block platform chain) running.It is stored using ether mill platform validation block chain data, after check information is stored in block chain,
Checking procedure later according to domain name identification read block chain check information, and with stored in domain name mapping database area text
Part signature is proofreaded, if area file check and correction failure, is decided whether to allow to be modified data by system manager.
Area file database includes solution new record, and the operation for reading and writing block chain database needs intelligent contract to complete, and
It needs to be compiled intelligent contract, be published in block chain, be automatically performed synchronous with the data of other nodes.
Specifically, as an embodiment of the present invention, by node virtual technology, completing the automatic of dummy node
Change structure, to given virtual network topology, completes virtual network using Fast-Newman (a kind of algorithm) and divide, use
Overlay networks (overlay network) realize dummy node communication, and virtual network is provided for decentralization root domain name analysis system
Environment.Write intelligent contract and complete interaction with block chain, be based on block chain technology, complete root domain name mapping data synchronize and
Integrity verification, realizes decentralization root domain name mapping, and domain name mapping cannot be only used for the domain name solution under public network environment
Analysis, can be used for the domain name mapping under private network environment.Using dummy node monitoring technology, node serve pipe is realized
Reason, realizes dummy node management using Shipyard (being an application container engine management tool based on Web), realizes
Management and the log recording functions such as startup, destruction to container devise DNS flow collection modules, realize DNS flows prison
It surveys, builds dummy node monitor supervision platform, provide visualization man-machine interactive interface to the user.
Structure shown in the present embodiment is not constituted only with the relevant part-structure of application scheme to this
The restriction for the equipment that application scheme is applied thereon, specific equipment may include more or fewer components than showing,
Either combine certain components or the arrangement with different components.
Those skilled in the art further appreciate that, respectively show in conjunction with what embodiment disclosed in this specification described
Example unit and algorithm steps, being implemented in combination with electronic hardware, computer software or the two, in order to illustrate with clearing
The interchangeability of hardware and software generally describes each exemplary composition and step according to function in the above description
Suddenly.These functions are implemented in hardware or software actually, depend on the specific application and design constraint item of technical solution
Part.Professional technician can use different methods to achieve the described function each specific application, but this reality
Now it should not be considered as beyond the scope of the present invention.
Above disclosed is only presently preferred embodiments of the present invention, cannot limit the right of the present invention with this certainly
Range, therefore equivalent changes made in accordance with the claims of the present invention, are still within the scope of the present invention.
Claims (10)
1. the domain name mapping data managing method based on block chain, which is characterized in that including:
Acquire domain name data;
Generate the area file of the corresponding domain name mapping data of domain name data;
Store the area file;
The value of the area file is compared with the desired value in block chain database;
The area file is incorporated to the block chain database if the value is consistent with the desired value.
2. the domain name mapping data managing method according to claim 1 based on block chain, which is characterized in that domain name
The source of data includes primitive root mirror image data and log-on data.
3. the domain name mapping data managing method according to claim 2 based on block chain, which is characterized in that the generation
The area file of the corresponding domain name mapping data of domain name data, including:
Primitive root mirror image data is pre-processed:The area file of root domain name mapping data in primitive root mirror image data is generated, and is added
Top level domain parses data.
4. according to any domain name mapping data managing methods based on block chain of claim 1-3, which is characterized in that institute
Acquisition domain name data is stated, including:
Judge whether collected domain name data is root zone data;
If root zone data described in root zone data then mirror image;Otherwise, judge the domain name data integrated whether as log-on data;
The log-on data is then handled if log-on data.
5. the domain name mapping data managing method according to claim 1 based on block chain, which is characterized in that area's text
Part includes domain-name information and area file signature, and the area file signature uses cryptographic Hash, the cryptographic Hash that the area file is signed
It is compared with the desired value in block chain database, if the cryptographic Hash is consistent with the desired value simultaneously by the area file
Enter the block chain database.
6. the domain name mapping data administrator based on block chain, which is characterized in that including:
Data acquisition module, for acquiring domain name data;
Area file generation module, the area file for generating the corresponding domain name mapping data of domain name data;
Area file memory module, for storing the area file;
Area file correction verification module, for the value of the area file to be compared with the desired value in block chain database;
Area file synchronization module, for the area file to be incorporated to the block chain if the value is consistent with the desired value
Database.
7. the domain name mapping data administrator according to claim 6 based on block chain, which is characterized in that area's text
Part includes domain-name information and area file signature, and the area file synchronization module is additionally operable to described in the block chain database synchronization
Domain-name information and area file signature.
8. the domain name mapping data-storage system based on block chain, which is characterized in that including network environment construction unit, domain name solution
Analyse data storage device, node management unit and system monitoring unit:
The network environment construction unit, for establishing node, the node includes multiple physical nodes and multiple dummy nodes,
There are mapping relations between the physical node and the dummy node, the dummy node includes domain name mapping data;
It is the device described in any one of claim 6-7 that domain name, which parses data storage device,;
The node management unit is used for the service management and operational management of node;
The system monitoring unit is used for the monitoring resource and analysis feature flow monitoring of node.
9. the domain name mapping data-storage system according to claim 8 based on block chain, which is characterized in that the physics
Node includes starting point, and a startup point corresponds to a coding information;
The dummy node includes multiple first peer nodes positioned at rhizosphere, and first peer node is located at multiple
There are mapping relations for the startup point of rhizosphere;
The dummy node includes multiple second peer nodes positioned at top level domain, second peer node and multiple positions
In the startup point of top level domain, there are mapping relations.
10. according to any domain name mapping data-storage system based on block chain of claim 8 or 9, which is characterized in that
The storage system is based on ether mill platform in operation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810341785.7A CN108566449A (en) | 2018-04-17 | 2018-04-17 | Domain name mapping data managing method, system and storage system based on block chain |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810341785.7A CN108566449A (en) | 2018-04-17 | 2018-04-17 | Domain name mapping data managing method, system and storage system based on block chain |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108566449A true CN108566449A (en) | 2018-09-21 |
Family
ID=63535517
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810341785.7A Pending CN108566449A (en) | 2018-04-17 | 2018-04-17 | Domain name mapping data managing method, system and storage system based on block chain |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108566449A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109587285A (en) * | 2018-12-20 | 2019-04-05 | 全链通有限公司 | Method, equipment, system and the storage medium of domain name are issued in block chain |
CN109672755A (en) * | 2019-01-24 | 2019-04-23 | 中国互联网络信息中心 | A kind of domain name record update method and system based on block chain |
CN109714372A (en) * | 2019-03-27 | 2019-05-03 | 上海量明科技发展有限公司 | Network safety system and processing method based on block chain |
CN109905394A (en) * | 2019-03-05 | 2019-06-18 | 中国联合网络通信集团有限公司 | Method for anti-counterfeit, base station, user terminal, user support system based on block chain |
CN111787116A (en) * | 2020-07-07 | 2020-10-16 | 上海道客网络科技有限公司 | System and method for trusted authentication of container mirror image based on block chain technology |
CN111917896A (en) * | 2020-06-23 | 2020-11-10 | 北京邮电大学 | Credible domain name resolution method, system, electronic equipment and storage medium |
CN112187900A (en) * | 2020-09-18 | 2021-01-05 | 中国科学院计算技术研究所 | DNS data updating method and system based on block chain shared cache |
CN113542443A (en) * | 2020-04-20 | 2021-10-22 | 西门子股份公司 | Creating a domain name system container mirror for creating a domain name system container instance |
CN115150355A (en) * | 2021-03-15 | 2022-10-04 | 正链科技(深圳)有限公司 | Method for realizing distributed domain name |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107391298A (en) * | 2017-07-06 | 2017-11-24 | 上海策链信息科技有限公司 | State data memory detection method, device and computer-readable recording medium |
CN107613041A (en) * | 2017-09-22 | 2018-01-19 | 中国互联网络信息中心 | DNS management system, domain name management method and domain name analytic method based on block chain |
-
2018
- 2018-04-17 CN CN201810341785.7A patent/CN108566449A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107391298A (en) * | 2017-07-06 | 2017-11-24 | 上海策链信息科技有限公司 | State data memory detection method, device and computer-readable recording medium |
CN107613041A (en) * | 2017-09-22 | 2018-01-19 | 中国互联网络信息中心 | DNS management system, domain name management method and domain name analytic method based on block chain |
Non-Patent Citations (1)
Title |
---|
刘兴强: "基于私有根域名的DNS解析试验***设计与实现", 《中国优秀硕士学位论文全文数据库信息科技辑》 * |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109587285A (en) * | 2018-12-20 | 2019-04-05 | 全链通有限公司 | Method, equipment, system and the storage medium of domain name are issued in block chain |
CN109587285B (en) * | 2018-12-20 | 2021-12-24 | 全链通有限公司 | Method, device, system and storage medium for publishing domain name in block chain |
CN109672755A (en) * | 2019-01-24 | 2019-04-23 | 中国互联网络信息中心 | A kind of domain name record update method and system based on block chain |
CN109672755B (en) * | 2019-01-24 | 2021-10-22 | 中国互联网络信息中心 | Domain name record updating method and system based on block chain |
CN109905394B (en) * | 2019-03-05 | 2021-10-01 | 中国联合网络通信集团有限公司 | Anti-counterfeiting method based on block chain, base station, user terminal and user support system |
CN109905394A (en) * | 2019-03-05 | 2019-06-18 | 中国联合网络通信集团有限公司 | Method for anti-counterfeit, base station, user terminal, user support system based on block chain |
CN109714372A (en) * | 2019-03-27 | 2019-05-03 | 上海量明科技发展有限公司 | Network safety system and processing method based on block chain |
CN113542443B (en) * | 2020-04-20 | 2023-09-19 | 西门子股份公司 | Creating domain name system container images for creating domain name system container instances |
CN113542443A (en) * | 2020-04-20 | 2021-10-22 | 西门子股份公司 | Creating a domain name system container mirror for creating a domain name system container instance |
EP3901807A1 (en) * | 2020-04-20 | 2021-10-27 | Siemens Aktiengesellschaft | Creation of a domain name system container image for creating a domain name system container instance |
US11621856B2 (en) | 2020-04-20 | 2023-04-04 | Siemens Aktiengesellschaft | Generating a domain name system container image to create an instance of a domain name system container |
CN111917896B (en) * | 2020-06-23 | 2022-09-16 | 北京邮电大学 | Credible domain name resolution method, system, electronic equipment and storage medium |
CN111917896A (en) * | 2020-06-23 | 2020-11-10 | 北京邮电大学 | Credible domain name resolution method, system, electronic equipment and storage medium |
CN111787116A (en) * | 2020-07-07 | 2020-10-16 | 上海道客网络科技有限公司 | System and method for trusted authentication of container mirror image based on block chain technology |
CN112187900B (en) * | 2020-09-18 | 2022-03-01 | 中国科学院计算技术研究所 | DNS data updating method and system based on block chain shared cache |
CN112187900A (en) * | 2020-09-18 | 2021-01-05 | 中国科学院计算技术研究所 | DNS data updating method and system based on block chain shared cache |
CN115150355A (en) * | 2021-03-15 | 2022-10-04 | 正链科技(深圳)有限公司 | Method for realizing distributed domain name |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108566449A (en) | Domain name mapping data managing method, system and storage system based on block chain | |
WO2021036545A1 (en) | Smart contract-based data processing method, and device and storage medium | |
CN108064444B (en) | Domain name resolution system based on block chain | |
CN108124502B (en) | Top-level domain name management method and system based on alliance chain | |
US10715485B2 (en) | Managing dynamic IP address assignments | |
US11831772B2 (en) | Blockchain multi-party shared-governance-based system for maintaining domain name information | |
US11930113B2 (en) | Blockchain hybrid consensus-based system for maintaining domain name information | |
JP5237034B2 (en) | Root cause analysis method, device, and program for IT devices that do not acquire event information. | |
Liu et al. | A data storage method based on blockchain for decentralization DNS | |
CN110061838A (en) | A kind of the decentralization storage system and its realization, information retrieval method of DNS resource record | |
CN108600163B (en) | Cloud environment distributed hash chain architecture and cloud data integrity verification method | |
Hassanzadeh-Nazarabadi et al. | LightChain: Scalable DHT-based blockchain | |
US20080147861A1 (en) | Data distribution network and an apparatus of index holding | |
CN111711711A (en) | Block chain-based top-level domain name management and analysis method and system | |
CN106973125A (en) | Domain name mapping implementation method and device | |
CN112468525A (en) | Domain name management system based on block chain | |
CN114338419B (en) | IPv6 global networking edge node monitoring and early warning method and system | |
CN111506661B (en) | Content access management method, device and storage medium | |
García-Martínez et al. | Design and implementation of inblock—a distributed ip address registration system | |
CN114254150A (en) | Distributed video storage system and storage method based on block chain | |
CN113194159A (en) | DNS authoritative data management method and system | |
CN112182601A (en) | Domain name data storage method and system based on block chain | |
CN113094373B (en) | Resource directory management method and device | |
CN117082106B (en) | Multi-level data networking method, system, device and equipment oriented to government cloud environment | |
Boshrooyeh et al. | Integrita: Protecting View-Consistency in Online Social Network with Federated Servers |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20180921 |