Data Holding with Dynamic Secret-Share Updates Against Collusion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing secret distribution technologies for crypto-assets are vulnerable to collusion among administrators or parties holding shares, leading to potential leakage of secret keys, despite measures to enhance security.

Innovation Solution

A data holding system that employs (m, n) secret distribution, where shares are updated cooperatively based on random numbers, and access is locked in (n−(m−1) servers when (m−1) servers are accessed, inhibiting the restoration of original data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If secret distribution technology is used to divide and distribute secret key shares among multiple servers, then security against single-point breach is improved, but vulnerability to collusion among administrators holding shares remains

Engineering Contradiction:
Improvesecurity against single-point breachVSAvoidcollusion vulnerability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent implements dynamic share updating by periodically regenerating secret shares using random values. Each update creates new share versions that invalidate previous shares, preventing colluded administrators from using accumulated shares to restore the secret key. This dynamic regeneration transforms static vulnerable shares into dynamic protected credentials.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs periodic share updates at predetermined intervals or based on update counts. This periodic regeneration of shares ensures that even if collusion occurs, the window of opportunity is limited and previous share versions become useless, thereby mitigating the harmful effect of collusion over time.

Inventive Principle:
Principle #19Periodic action

2Reliability

If secret shares are periodically updated to prevent collusion, then security against collusion is improved, but access complexity and operational overhead increase

Engineering Contradiction:
Improvesecurity against collusionVSAvoidaccess control complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms where each server monitors access requests and share usage. When a threshold of access attempts or share requests is reached, the system automatically triggers share regeneration. This feedback-driven approach balances security enhancement with operational simplicity by updating shares only when necessary.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system enables automated share management where servers can autonomously participate in share regeneration processes without requiring complex manual coordination. The predetermined update rules and automatic triggering mechanisms allow the system to self-manage the complexity of periodic updates, reducing operational overhead.

Inventive Principle:
Principle #25Self-service

3Reliability

If access to shares is restricted through locking mechanisms, then security against unauthorized restoration is improved, but legitimate access efficiency decreases

Engineering Contradiction:
Improvesecurity against unauthorized restorationVSAvoidlegitimate access efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements preliminary locking mechanisms that proactively prevent access when suspicious patterns are detected. By locking shares before unauthorized restoration can occur and using predetermined access thresholds, the system stops potential breaches in advance while allowing legitimate access within normal parameters to proceed without interruption.

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS12463803B2Data holding system
Publication Date: 2025.11.04 NOMURA RESEARCH INSTITUTE
  • US12463803B2 patent drawing
  • US12463803B2 patent drawing
  • US12463803B2 patent drawing

AI summary

A data holding system holds n pieces of shares to be utilized for (m, n) secret distribution based multi-party computation (MPC) in n pieces of share holding servers in a distributed manner, and makes a new revision by updating each share based on a random number cooperatively in each of the share holding servers, to cancel an influence of the random number at a time of restoration of original data. In a case of an access state in which access to the share of the same revision occurs or is likely to occur in (m−1) pieces of the share holding servers, access to the held share is locked in other (n−(m−1)) pieces of the share holding servers.