Proof Provider Mediates Domain Name Blockchain Address Association
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current network identifier infrastructure systems, such as DNS, lack a robust mechanism for authenticating and validating the association of network identifiers with network addresses, making them vulnerable to attacks like spoofing and man-in-the-middle attacks, and do not efficiently integrate with blockchain technologies for secure and human-friendly address management.
Innovation Solution
The system associates a domain name with a blockchain address by using a proof provider to generate a signed association, which is validated and stored on the blockchain, enabling secure and human-friendly interaction between network identifiers and blockchain addresses.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a network identifier infrastructure system assigns human-readable network identifiers to network addresses, then ease of operation is improved, but reliability is worsened due to lack of robust authentication mechanisms
Solution Approach 1:
The patent introduces a proof provider as an intermediary between the network identifier infrastructure system and blockchain technology. This proof provider generates cryptographic proofs that serve as a mediator to authenticate the association between human-readable network identifiers and network addresses, thereby maintaining ease of operation while establishing reliable verification mechanisms through blockchain integration
2Ease of operation
If network identifier infrastructure systems store network infrastructure records in authoritative databases, then ease of operation is improved, but reliability is worsened due to vulnerability to spoofing and man-in-the-middle attacks
Solution Approach 1:
The patent merges the traditional network identifier infrastructure system with blockchain technology to create a hybrid system. The authoritative databases continue to store network infrastructure records for ease of operation, while blockchain simultaneously stores and verifies cryptographic proofs of these associations, providing enhanced reliability and protection against spoofing and man-in-the-middle attacks through the decentralized and immutable nature of blockchain
3Reliability
If the system integrates blockchain technology for secure address management, then reliability is improved, but device complexity is worsened
Solution Approach 1:
The proof provider serves as an intermediary that simplifies the integration of blockchain technology into the network identifier infrastructure system. It handles the complex tasks of generating cryptographic proofs and interacting with blockchain networks, thereby improving reliability through secure address management while shielding the rest of the system from blockchain-related complexity
Data Source
AI summary
Systems, methods, and computer products for associating a network identifier with a network address enable operations that may include: receiving a network identifier associated with a first network; obtaining an identification of a proof provider; sending, to the proof provider, a network address associated with a second network, wherein the proof provider is configured to generate a signed association of the network identifier with the network address using a private key of the proof provider; obtaining the signed association; and providing, to the second network, at least the signed association. The second network may be configured to validate the signed association and store the signed association.


