HD Wallet Name Card Generation via Dual Digital Signatures

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In digital encryption economics, managing multiple private keys using a single seed for HD wallets improves user privacy but introduces security risks as hackers can forge and tamper with transaction addresses, making it difficult for senders and their wallet software/hardware to identify and sign transactions securely.

Innovation Solution

A method and device for generating HD wallet name cards and trusted addresses by digitally signing user information with preset private and trusted keys, integrating signature information, and using short code IDs to create a secure and recognizable wallet cover, ensuring the integrity and consistency of transactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single seed is used to derive multiple private keys for HD wallet, then user privacy is improved, but security risks increase due to potential forgery and tampering of transaction addresses

Engineering Contradiction:
Improveuser privacyVSAvoidsecurity risks from forgery and tampering
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a trusted third party (notary public or certificate authority) as an intermediary to issue and verify name cards. This mediator authenticates the wallet address and generates a trusted name card that includes digital signatures, preventing direct forgery by hackers while maintaining the privacy benefits of HD wallet seed-based key derivation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces manual verification mechanisms with digital cryptography and blockchain technology. Digital signatures, hashing algorithms, and blockchain's immutable ledger replace traditional mechanical verification methods, enabling secure authentication of wallet addresses and name cards without compromising the seed-based privacy mechanism.

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

2Reliability

If multiple addresses are created for different currencies or same currency in single HD wallet, then user privacy is improved, but it becomes difficult to identify and verify transaction addresses securely

Engineering Contradiction:
Improveuser privacyVSAvoiddifficulty to identify and verify transaction addresses
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent uses visual differentiation through name card design, including colors, logos, and distinctive visual elements, to help users easily identify and distinguish between different wallet addresses. Each wallet address has a unique name card with visual characteristics that make it recognizable and verifiable, solving the difficulty of identifying multiple addresses while maintaining privacy.

Inventive Principle:
Principle #32Color changes

Solution Approach 2:

The patent creates a copy of the wallet address information in the form of a name card that contains all necessary verification data. This name card copy includes the address, public key, and digital signatures, allowing users to verify address authenticity without exposing the private seed, thus maintaining privacy while improving identifiability.

Inventive Principle:
Principle #26Copying

3Reliability

If digital signatures are added to verify wallet address authenticity, then security against forgery is improved, but device complexity increases

Engineering Contradiction:
Improvesecurity against forgeryVSAvoidcomplexity of digital signature verification
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary actions by pre-generating and storing public keys and digital signatures in the blockchain ledger before transactions occur. The notary public or certificate authority pre-issues trusted name cards with embedded cryptographic verification data, so that during actual transactions, verification is simplified through lookup and validation rather than complex real-time computation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11303433B2Method and device for generating HD wallet name card and method and device for generating HD wallet trusted address
Publication Date: 2022.04.12 SHANGHAI EKOOL INFORMATION TECH SERVICES CO LTD
  • US11303433B2 patent drawing
  • US11303433B2 patent drawing
  • US11303433B2 patent drawing

AI summary

The present invention provides a method and a device for generating an HD wallet name card and a method and a device for generating an HD wallet trusted address. The method for generating the HD wallet name card comprises: first signature information is obtained by digitally signing first user information with a first private key; second signature information is obtained by digitally signing second user information with a first trusted private key; and the first user information, the second user information, the first signature information and the second signature information are integrated to generate the HD wallet name card. The present invention is advantageous in that the wallet information is digitally signed with the preset first trusted private key and the first private key, thus preventing the HD wallet name card from being forged, intercepted, and modified by a third party so as to ensure the security of transaction.