Wallet Nodes Decentralized Identification Network Architecture

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvenetwork decentralizationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improveexecution integrityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Reliability

If end-to-end TLS protocol is implemented for secure access, then security is improved, but processing overhead and transaction cost increase

Engineering Contradiction:
ImprovesecurityVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSLoss of energy

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

Inventive Principle:
Principle #10Preliminary action

4Reliability

If multiple mirror nodes are deployed for redundant access, then reliability and confidentiality are improved, but network resource consumption increases

Engineering Contradiction:
Improveaccess reliabilityVSAvoidnetwork resources
Core Design Contradiction:
ReliabilityVSQuantity of substance

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

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP3403213B1Methods and systems implemented in a network architecture with nodes capable of performing message-based transactions
Publication Date: 2024.10.23 MAIM ENRICO
  • EP3403213B1 patent drawingFigure 1a~2b
  • EP3403213B1 patent drawingFigure 3a~3b
  • EP3403213B1 patent drawingFigure 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.