Bifurcated Digital Signing for Scalable Multi-Network Validation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing multi-signature (multisig) and multi-party computation (MPC) digital signing methods face limitations in scalability and security, particularly in large-scale environments, due to complexity, computational overhead, and exposure of sensitive data, which hinder their applicability beyond small groups within a single network.
Innovation Solution
A bifurcated digital signing process integrates local multisig validation layers with composite MPC, allowing participants to independently secure their data while contributing to a broader signing process, ensuring decentralized verification and privacy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multi-signature (multisig) digital signing is used, then security is improved through multiple private keys, but device complexity increases and scalability is limited to small groups
Solution Approach 1:
The patent segments the digital signing process into two distinct phases: a first signing routine that processes requests with first processing characteristics, and a second signing routine that processes requests with second processing characteristics. This segmentation allows the system to handle different types of signing requests through specialized routines, reducing overall complexity while maintaining security through multiple private keys.
Solution Approach 2:
The system dynamically selects which signing routine to use based on the processing characteristics of the incoming request. This dynamic adaptation allows the system to optimize for either security (first signing routine) or efficiency (second signing routine) depending on the specific needs of each transaction, enabling scalability beyond small groups while maintaining appropriate security levels.
2Loss of information
If multi-party computation (MPC) digital signing is used, then privacy is improved by not revealing individual private key shares, but computational overhead increases
Solution Approach 1:
The patent implements partial MPC action by using the second signing routine for requests where full MPC computation is not necessary. This allows the system to achieve privacy protection through MPC only when required, while using more efficient signing methods for other cases, thereby reducing overall computational overhead while maintaining privacy where needed.
Solution Approach 2:
The system changes the computational parameters of the signing process based on request characteristics. By adjusting which signing routine is invoked, the system can balance between privacy protection and computational efficiency, applying full MPC computation only when the processing characteristics indicate a need for enhanced privacy preservation.
3Ease of operation
If a unified digital signing process is used across all requests, then ease of operation is improved, but adaptability to different processing characteristics deteriorates
Solution Approach 1:
The patent creates a universal signing system that can handle multiple types of requests through two signing routines. The system maintains ease of operation by providing a unified interface for submitting signing requests, while internally adapting to different processing characteristics by selecting the appropriate routine, thus achieving both ease of operation and adaptability.
Solution Approach 2:
The system uses feedback from the processing characteristics of incoming requests to dynamically determine which signing routine to invoke. This feedback mechanism allows the system to automatically adapt to different request types without requiring complex user input or configuration, maintaining ease of operation while achieving high adaptability to various processing scenarios.
Data Source
AI summary
Systems and methods for executing multi-party validations for complex communications across multiple computer networks using bifurcated digital signing processes. For example, the system may receive a first request, at a bifurcated digital signing process, to perform a first multi-party validation action, wherein the first request has a first processing characteristic. The system may, in response to receiving the first request, process the first request with a first signing routine of the bifurcated digital signing process. The system may determine, based on the first signing routine, whether the first processing characteristic corresponds to a predetermined processing characteristic. The system may, in response to determining that the first processing characteristic corresponds to the predetermined processing characteristic, process the first request with a second signing routine of the bifurcated digital signing process to perform the first multi-party validation action.


