Blockchain Multi-Party Shared Governance for Domain Name Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The centralized management of the traditional DNS service system leads to instability and security risks, as the entire system can be affected by operational errors or attacks on the central server, resulting in inefficiencies and potential losses.

Innovation Solution

A blockchain multi-party shared-governance-based system is introduced, where a Root blockchain is formed by network nodes with top-level domain registries, and domain name operation information is verified through a consensus process among authoritative nodes, ensuring decentralized maintenance and higher security and stability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If centralized management is adopted for DNS service system, then management efficiency is improved, but system stability and security deteriorate

Engineering Contradiction:
Improvemanagement efficiencyVSAvoidsystem stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent divides the centralized DNS management system into a decentralized blockchain-based system with multiple independent nodes. Each node operates autonomously and validates domain name operations independently, eliminating the single point of failure in centralized management while maintaining efficient operation through distributed consensus mechanisms.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements multiple copies of domain name information stored across different blockchain nodes rather than a single centralized database. This replication ensures that if one node fails or is attacked, other nodes still maintain the necessary data and can continue providing DNS services, thereby improving system stability.

Inventive Principle:
Principle #26Copying

2Ease of operation

If centralized management is adopted for DNS service system, then administrative control is improved, but security against attacks deteriorates

Engineering Contradiction:
Improveadministrative controlVSAvoidsecurity against attacks
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent segments the administrative control function across multiple independent blockchain nodes rather than concentrating it in a single authority. Each node independently validates and executes domain name operations, making it difficult for attackers to compromise the entire system through a single point of failure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a consensus mechanism where multiple nodes verify and feedback on domain name operations before they are executed. This multi-node verification process provides continuous feedback validation, making it extremely difficult for malicious operations to succeed without detection and rejection by the distributed network.

Inventive Principle:
Principle #23Feedback

3Speed

If centralized server stores all domain name data, then data access efficiency is improved, but system vulnerability to operational errors increases

Engineering Contradiction:
Improvedata access efficiencyVSAvoidvulnerability to operational errors
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent creates multiple copies of domain name data stored across different blockchain nodes simultaneously. This distributed storage ensures that data remains accessible even if some nodes experience operational errors or failures, as other nodes still hold valid copies of the information.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent implements beforehand cushioning by having multiple nodes pre-validate and store domain name operations in the blockchain before any single node could potentially fail. The immutable blockchain record provides a cushion against operational errors, ensuring data integrity and availability even when individual nodes malfunction.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS11831772B2Blockchain multi-party shared-governance-based system for maintaining domain name information
Publication Date: 2023.11.28 CHINA INTERNET NETWORK INFORMATION CENTER
  • US11831772B2 patent drawing
  • US11831772B2 patent drawing
  • US11831772B2 patent drawing

AI summary

Provided by embodiments of the present application is a blockchain multi-party shared-governance-based system for maintaining domain name information, wherein a Root blockchain is formed by first network nodes where respective top-level domain registries are located, and domain name operation information needs to be confirmed by authoritative nodes among the first network nodes after a consensus process. Since the authoritative node is generated by means of voting by each first network node, each network node in the Root blockchain in the system participates in the consensus process for the domain name operation information. Through such a decentralized method for maintaining domain name information, the final state will not be affected by a mistake or an attack on one network node, resulting in higher security and better stability of the entire system compared to the centralized maintenance method. Furthermore, all the domain name operation information is stored in each first network node in the Root blockchain to prevent malicious tampering, and a reliable data source is provided for update of domain name.