Wallet Nodes Decentralized Identification Network Architecture
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current decentralized network architectures, such as Ethereum, face limitations in speed, cost, and qualitative aspects, particularly in interactions with the outside world and are vulnerable to sybil attacks, lacking confidentiality and requiring intermediation by trusted third parties.
Innovation Solution
The implementation of a decentralized identification system using 'Wallet Nodes' (WNs) that enable secure access to HTTPS websites via end-to-end TLS protocol, mitigate sybil attacks, and ensure execution integrity through hardware-based smart contracts, allowing for reliable message sending and confidential transactions without intermediaries.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If decentralized identification system using Wallet Nodes is implemented, then network decentralization is enhanced and intermediaries are eliminated, but system complexity increases
Solution Approach 1:
The patent introduces Wallet Nodes as intermediary entities that enable decentralized identification and secure communication. These nodes act as trusted mediators that verify identities and facilitate transactions without requiring centralized authorities, thus enhancing decentralization while managing complexity through standardized node behavior
2Reliability
If hardware-based smart contracts are used, then execution integrity is ensured and sybil attacks are mitigated, but manufacturing cost and device complexity increase
Solution Approach 1:
The patent replaces software-based trust mechanisms with hardware-based verification systems. Smart contracts are implemented in hardware circuits that inherently guarantee execution integrity, eliminating the need for complex software validation layers and reducing vulnerability to sybil attacks through physical unclonability
3Reliability
If end-to-end TLS protocol is implemented for secure access, then security is improved, but processing overhead and transaction cost increase
Solution Approach 1:
The patent performs cryptographic key exchange and security setup in advance during the TLS handshake phase. Wallet Nodes pre-establish secure channels and cache cryptographic materials, allowing subsequent communications to proceed with reduced processing overhead while maintaining end-to-end security
4Reliability
If multiple mirror nodes are deployed for redundant access, then reliability and confidentiality are improved, but network resource consumption increases
Solution Approach 1:
The patent distributes different types of mirror nodes with specialized functions across the network. Some nodes are optimized for data storage, others for computation, and others for verification. This local specialization allows the system to achieve high reliability through redundancy while consuming network resources more efficiently by avoiding duplicate full-node operations
Data Source
Figure 1a~2b
Figure 3a~3b
Figure 3c~3d
AI summary
A method for establishing connection weights between network nodes is implemented by communicating data processing units, a public key and a private key being associated with each node, each node being able to communicate its public key to another node, thus forming a so-called real connection ("IRL-connected") between two nodes, and each node being also able to communicate to another node a public key received from yet another node, thus forming a so-called indirect connection between the other node and the yet another node. Each node can have a specific connection weight in relation to another node to which it is really or indirectly connected. In order to determine the connection weight of a second node in relation to a first node, the method comprises calculating a set combination of weighting factors (influence, proximity) of third nodes that are IRL-connected to the second node.