Cold Wallet Digital Signature Generation With Distributed Key Shares

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital signature systems face challenges in balancing high security with easy user access, as cold wallets provide strong security but are difficult to access, while centralized systems are vulnerable to user behavior and require communication networks, introducing risks.

Innovation Solution

A method and system that distributes a private signature key among multiple nodes in a cold wallet, generating pre-signatures that are transmitted to pre-signature nodes for partial signature creation, allowing easy access while maintaining air-gapped security by preventing data entry into the cold wallet.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a cold wallet is used to store private signature keys in an air-gapped system, then security level is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvesecurity levelVSAvoidease of access
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The private signature key is segmented into multiple shares distributed across different nodes in the cold wallet system. This segmentation allows the system to maintain air-gapped security while enabling access through distributed participation, resolving the contradiction between security and ease of operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A trusted key management service acts as an intermediary between users and the cold wallet system. This intermediary enables users to access signature capabilities without directly interacting with the air-gapped cold wallet, thus maintaining security while improving ease of operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If private signature keys are stored locally on user hardware, then ease of operation is improved, but reliability deteriorates

Engineering Contradiction:
Improveease of accessVSAvoidsecurity level
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The private signature key is divided into multiple shares stored in the cold wallet rather than kept locally on user hardware. This segmentation removes the single point of failure while still allowing users to access signature capabilities through the distributed system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The cold wallet system with distributed key shares acts as an intermediary that provides signature generation without requiring users to store or directly access the complete private key, thus improving security while maintaining ease of operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If a trusted key management service is used to store private signature keys, then ease of operation is improved, but reliability deteriorates

Engineering Contradiction:
Improveease of accessVSAvoidsecurity level
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The key management service only holds public key information and coordination data, not the complete private signature key. The private key is segmented and stored in the air-gapped cold wallet, distributing trust and improving security while maintaining service accessibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system moves from a single centralized key storage model to a distributed multi-dimensional architecture where key shares are stored in air-gapped cold wallet nodes, and the key management service operates in a separate coordination dimension, thus improving both security and accessibility.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

4Ease of operation

If data is transmitted into the air-gapped cold wallet system to perform signatures, then ease of operation is improved, but reliability deteriorates

Engineering Contradiction:
Improveease of accessVSAvoidsecurity level
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The message to be signed is extracted from the external environment and processed outside the air-gapped system. Only public key information and signature requests leave the cold wallet, while the private key shares remain isolated, thus maintaining security while enabling signature operations.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The trusted key management service acts as an intermediary that receives signature requests from users, coordinates with the cold wallet nodes, and facilitates the signing process without requiring direct data transmission into the air-gapped system, thus maintaining security while improving ease of operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12423684B2Digital signature generation using a cold wallet
Publication Date: 2025.09.23 BLOCKDAEMON APS
  • US12423684B2 patent drawing
  • US12423684B2 patent drawing

AI summary

A method and a system for providing a digital signature are disclosed. A private signature key is distributed among two or more nodes of a cold wallet. Each node of the cold wallet generates a pre-signature, based on its share(s) of the private signature key, and transmits the pre-signature to one of two or more pre-signature nodes. A signing application requests a signature and transmits a message to be signed to each of the pre-signature nodes. In response to receiving the request for a signature and the message to be signed, each pre-signature node generates a partial signature, based on its pre-signature and on the message to be signed. Each pre-signature node transmits its partial signature to the signing application, and the signing application computes a digital signature from the partial signatures.