Blockchain Identity Ledger Segmentation for Mobile Node Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional blockchain systems for cryptocurrencies lack identity authentication for users, making it difficult to prevent illegal money laundering as identity information is not linked to addresses, and they struggle with data size management, making it challenging for mobile nodes to operate efficiently.

Innovation Solution

A blockchain system with bank nodes that include identity ledgers for digital IDs and public keys, chaincode registration and execution ledgers, collateral asset registration ledgers, and digital currency ledgers, allowing for decentralized identity verification and dynamic digital currency generation, reducing data size by using separate ledgers and summary ledgers on mobile nodes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If identity information is not linked to addresses in blockchain system, then user privacy is protected, but identity authentication cannot be performed and money laundering cannot be prevented

Engineering Contradiction:
Improveidentity authenticationVSAvoididentity information linkage
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent segments the blockchain system into multiple specialized ledgers: identity ledger for storing digital ID and public key mappings, account ledger for transaction records, and contract ledger for smart contracts. This segmentation allows identity information to be stored and verified without exposing it in transaction data, resolving the contradiction between maintaining identity authentication capability and protecting user privacy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a bank node as an intermediary that holds the identity ledger and performs identity verification. The bank node acts as a mediator between users and the blockchain network, authenticating identities without requiring identity information to be publicly visible in transaction records, thus enabling identity authentication while maintaining privacy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If all transactional information is recorded in a single blockchain ledger, then system integrity is maintained, but data size becomes unmanageable and mobile nodes cannot operate efficiently

Engineering Contradiction:
Improvemobile node operation efficiencyVSAvoiddata storage size
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent divides the monolithic blockchain ledger into multiple specialized ledgers distributed across different node types. Bank nodes maintain comprehensive ledgers including identity ledger, account ledger, and contract ledger, while mobile nodes only need to store and verify transaction hashes and essential transaction data. This segmentation reduces the data burden on mobile nodes while maintaining system integrity through cross-ledger verification.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a tiered information storage approach where mobile nodes store only essential transaction information and hashes needed for verification, while comprehensive transactional information is stored in full by bank nodes. This partial storage approach on mobile nodes enables efficient operation without requiring them to handle the complete dataset, resolving the contradiction between data completeness and operational efficiency.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP3961977A1Blockchain system that includes bank nodes each having separate ledgers for identity, digital currency and other functions, and operation method thereof
Publication Date: 2022.03.02 SOVEREIGN WALLET CO LTD
  • EP3961977A1 patent drawingFigure 1
  • EP3961977A1 patent drawingFigure 2
  • EP3961977A1 patent drawingFigure 3~4

AI summary

A blockchain system (100) is disclosed. The blockchain system (100) includes bank nodes (200-1, ..., 200-4) and mobile nodes (300-1, 300-2), and each of the bank nodes (200-1, ..., 200-4) includes an identity ledger (210) that includes a public key (PuKl, PuK3, PuK3, PuK4) of each of the bank nodes (200-1, ..., 200-4), a digital ID (DID1, ..., DID4) for identifying an identity of a user of each of the bank nodes (200-1, ..., 200-4), a public key (PuKml, PuKm2) of each of the mobile nodes (300-1, 300-2), and a digital ID (DIDml, DIDm2) for identifying an identity of each of the mobile nodes (300-1, 300-2).