CodeChain Digital Person Identity Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Internet and IoT systems face issues such as information monopolies, insecure data transmission, and inefficient human-machine interactions, leading to challenges in trust, privacy, and financial security, particularly in e-commerce and digital currency transactions.

Innovation Solution

The introduction of a CodeChain-based network access mechanism that utilizes a digital person concept for secure, human-centered interactions and transactions, enabling decentralized data management and authentication through a consensus mechanism based on digital person identity, rather than IP addresses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional Internet access mechanisms based on IP addresses are used, then network connectivity and data transmission are achieved, but information monopolies and security risks arise due to centralized control and lack of trust mechanisms

Engineering Contradiction:
Improvetransaction securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the centralized Internet access mechanism into distributed digital person nodes, where each node independently manages its own identity and data through digital persons. This segmentation eliminates the single point of control that causes information monopolies and security vulnerabilities, while maintaining network functionality through peer-to-peer connections.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces digital persons as intermediary entities between users and the Internet infrastructure. These digital persons serve as trusted mediators that manage authentication, data storage, and transaction verification, replacing the traditional IP address-based direct connection model and enabling secure decentralized interactions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If digital person-based authentication is implemented, then transaction security and privacy are enhanced, but authentication complexity and verification overhead increase

Engineering Contradiction:
Improveauthentication securityVSAvoidauthentication time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-registering and storing digital person identity information, public keys, and authentication credentials in advance. When a transaction occurs, the verification process simply retrieves and validates pre-computed digital signatures and identity proofs, dramatically reducing authentication time while maintaining high security standards.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If decentralized data management through digital persons is adopted, then information monopolies are reduced and user privacy is protected, but data transmission efficiency and system performance may deteriorate

Engineering Contradiction:
Improvedata ownership controlVSAvoiddata transmission efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies partial action by implementing selective decentralization - only the critical identity and ownership data are distributed to digital persons, while other data can remain centralized or use hybrid storage. This approach maintains user control over personal information while preserving transmission efficiency for non-sensitive data through optimized protocols and caching mechanisms.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11657390B2Codechain-based models, apparatuses, systems, methods, and applications of the same
Publication Date: 2023.05.23 XU WEI
  • US11657390B2 patent drawing
  • US11657390B2 patent drawing
  • US11657390B2 patent drawing

AI summary

Disclosed are CodeChain-based models, apparatuses, systems, methods, and applications. When implementing interaction based on CodeChain, each digital person has identity information, the identity information corresponding to a person represented by the digital person and/or the terminal device used by the person; the method comprising: identifying, by the terminal device, a coding medium generated according to a CodeChain access protocol so as to enable the digital person to access a CodeChain network on behalf of the person; and performing data transfer with another digital person and/or system according to entrustment of the person. Through identification of the coding medium, the access address of the code chain server is obtained, and then the address of the server which actually provides services is obtained from the CodeChain server, such that the service is obtained by providing a service parameter as required.