Digital Signature Aggregation via Beacon and Validator Nodes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current digital signing methods in network security, particularly in blockchain environments, are computationally intensive and inefficient due to the need for multiple rounds of data transmission and processing, leading to significant delays and resource utilization issues when signing messages, such as cryptocurrency transactions.

Innovation Solution

A system where a beacon device computes and transmits a signature-data value to multiple validator devices, allowing them to compute partial-open decrypted values, which are then aggregated by the requestor device to generate the digital signature in a single request and response session, using additive homomorphic secret sharing and threshold decryption processes to reduce the number of transmission and computation rounds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional digital signing methods are used with multiple rounds of data transmission, then security and verification can be achieved, but computational resources and network latency increase significantly

Engineering Contradiction:
ImprovesecurityVSAvoidcomputational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the digital signing process by dividing the private key into multiple shares distributed across different validator devices. Each validator computes a partial signature using its key share and the message, then these partial signatures are aggregated to form the complete signature. This segmentation allows parallel processing across multiple devices, reducing computational time while maintaining security through distributed key management.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges the signature computation process by aggregating partial signatures from multiple validator devices into a single complete signature. Instead of requiring multiple sequential rounds of communication where each validator signs separately, the system combines their partial results in a single aggregated operation, significantly reducing network latency and computational overhead while achieving the same security verification.

Inventive Principle:
Principle #5Merging (Combining)

2Measurement precision

If multiple rounds of data transmission are used for digital signing, then verification accuracy is improved, but network latency and processing time increase

Engineering Contradiction:
Improveverification accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-distributing key shares to multiple validator devices before the actual signing operation. Each validator device is pre-configured with its portion of the private key, allowing it to immediately compute partial signatures when the message arrives. This eliminates the need for multiple sequential communication rounds to establish key distribution, reducing processing time while maintaining verification accuracy through the aggregated partial signatures.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If distributed validation across multiple devices is implemented, then security against single point of failure is improved, but system complexity increases

Engineering Contradiction:
Improvefault toleranceVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary aggregation mechanism that collects and combines partial signatures from multiple validator devices. This intermediary layer abstracts the complexity of coordinating multiple distributed validators, presenting a simplified interface where the requestor device only needs to send the message and receive the aggregated signature. The intermediary handles the complex coordination of key shares and partial signature computation, reducing the operational complexity at the user level while maintaining fault tolerance through distributed validation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12022007B2Systems and methods for signing of a message
Publication Date: 2024.06.25 GALAXY DIGITAL TRADING LLC
  • US12022007B2 patent drawing
  • US12022007B2 patent drawing
  • US12022007B2 patent drawing

AI summary

There is provided a requestor device for digital signing of a message, comprising: at least one hardware processor executing a code for: transmitting the message for signing thereof, in a single request session over the network to each one of a plurality of validator devices, wherein a beacon device computes and transmits over a network to each one of a plurality of validator devices a signature-data value computed and signed by the beacon device, receiving in a single response session from each one of the plurality of validator devices, a respective partial-open decrypted value computed for the signature-data value and the message, and aggregating the partial-opens decrypted values received from the plurality of validator devices to compute the digital signature of the message.