Secure Multi-Party Data Processing With Bandwidth-Controlled Iterations
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing multi-party joint data processing methods face high bandwidth consumption and inefficiency while requiring stringent privacy and security measures, especially in high-density data processing scenarios.
Innovation Solution
A bandwidth-controlled multi-party joint data processing method and apparatus that utilizes secure multi-party computation (MPC) to determine shared identifiers and random arrays based on initial seeds, allowing participants to reuse confidential data within iterations without direct exchange, thereby reducing bandwidth and enhancing processing efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If service data are directly exchanged between multiple participants for joint processing, then processing completeness is improved, but bandwidth consumption increases and privacy security deteriorates
Solution Approach 1:
The patent segments service data into feature data and identifiers, where only identifiers and processed feature data are exchanged between participants. This segmentation allows joint processing to proceed without transmitting complete raw service data, thereby reducing bandwidth consumption while maintaining processing efficiency.
Solution Approach 2:
The patent introduces a trusted third party or secure multi-party computation protocol as an intermediary that enables joint processing without direct data exchange. This intermediary mechanism processes data through cryptographic operations and secure protocols, eliminating the need for participants to directly transmit sensitive service data over the network.
2Productivity
If service data are directly exchanged between multiple participants for joint processing, then processing completeness is improved, but data privacy security deteriorates
Solution Approach 1:
The patent employs secure multi-party computation protocols and trusted intermediaries that enable joint processing while maintaining cryptographic security. These intermediary mechanisms ensure that no participant can directly access or infer other participants' service data, preserving privacy security while enabling collaborative processing.
Solution Approach 2:
The patent uses cryptographic copies and representations of data (such as encrypted feature data and hashed identifiers) instead of transmitting original service data. These cryptographic copies maintain the necessary processing capabilities while preventing direct access to sensitive information, thus preserving data privacy.
3Measurement precision
If confidential data are exchanged in each iteration of joint processing, then processing accuracy is improved, but bandwidth consumption increases
Solution Approach 1:
The patent performs preliminary processing of service data into feature data and identifiers before the iterative joint processing begins. This preliminary action prepares data in a format that maintains processing accuracy requirements while minimizing the data volume that needs to be exchanged during subsequent iterations, thereby reducing bandwidth consumption.
Solution Approach 2:
The patent discards redundant or non-essential data elements during the iterative processing, keeping only the necessary feature data and identifiers for maintaining processing accuracy. This selective discarding reduces the amount of data that needs to be exchanged in each iteration while preserving the essential information needed for accurate results.
Data Source
AI summary
Bandwidth-controlled, private, multi-party joint data processing is described. When performing an nth iteration of joint data processing on service data, multiple participants separately determine a same nth identifier at the current iteration and includes sub-identifiers separately corresponding to service data of the multiple participants. The multiple participants are enabled to separately determine their respective random arrays in a predetermined trusted interaction manner and based on the nth identifier and initial seeds of the multiple participants. When a first sub-identifier exists in a correspondence between sub-identifiers and confidential data, the multiple participants separately obtain first confidential data corresponding to the first sub-identifier and perform the current iteration of joint data processing with another participant using secure multi-party computation (MPC) based on exchange of other confidential data and respective first confidential data. The first confidential data is obtained by fusing first service data and a corresponding first random number.


