Distributed Ledger Mass Balancing via Secret Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Publicly verifiable mass balancing protocols on distributed ledgers lack privacy, potentially harming producers' competitive advantages and conflicting with legal regulations like GDPR, as they reveal sensitive production details.

Innovation Solution

Implementing an asymmetric cryptosystem and additive secret sharing to compute and store random shares of production amounts on a secure, distributed ledger, ensuring privacy while maintaining public verifiability through blinded amounts and encrypted transactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If production amounts are stored publicly on a distributed ledger for mass balancing verification, then public verifiability is improved, but privacy of production details deteriorates

Engineering Contradiction:
Improvepublic verifiabilityVSAvoidprivacy of production details
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent segments production amounts into multiple additive shares (x1, x2, ..., xn) where each share is stored on the distributed ledger. Individually, each share reveals no information about the total production amount, but collectively they enable public verification when summed. This segmentation resolves the contradiction by dividing the sensitive information into non-sensitive components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces random values (r1, r2, ..., rn) as intermediaries that are added to each production share before storage. These random values act as mediators that mask the actual production amounts while allowing verification through cryptographic proofs. The random values are later removed or accounted for during verification, enabling public verification without exposing private production details.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If individual production amounts are made visible on the distributed ledger, then transparency is improved, but competitive advantage deteriorates

Engineering Contradiction:
ImprovetransparencyVSAvoidcompetitive advantage
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

By segmenting the total production amount into multiple additive shares stored on the ledger, the system achieves transparency in aggregate production verification while keeping individual component values hidden. Competitors can verify total production compliance but cannot infer individual production details that would reveal competitive strategies or capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different quality levels to different parts of the data: aggregate production data is made transparent and verifiable, while individual production amount details remain private. This local differentiation of information quality allows transparency where needed for verification while protecting competitive-sensitive details.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If customer data is stored in a distributed ledger for verification, then public access is improved, but legal compliance deteriorates

Engineering Contradiction:
Improvepublic accessVSAvoidlegal compliance
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments customer-related production data into additive shares that can be publicly accessed and verified on the distributed ledger. Each individual share contains no identifiable customer information, but the sum enables verification of production claims. This segmentation allows public access for verification while maintaining legal compliance with data protection regulations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses cryptographic intermediaries and zero-knowledge proof mechanisms that allow public verification of production data without exposing underlying customer information. These intermediaries enable ease of public access for verification purposes while ensuring legal compliance by preventing direct access to sensitive customer data.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11367148B2Distributed ledger based mass balancing via secret sharing
Publication Date: 2022.06.21 SAP SE
  • US11367148B2 patent drawing
  • US11367148B2 patent drawing
  • US11367148B2 patent drawing

AI summary

A producer may supply amounts xi of a good to a plurality of consumers Ci in a series of transactions and be subject to a mass balancing verification protocol after every K transactions. A producer platform may compute K random shares (r1 through rK) of a random value r, publish blinded amounts ti representing xi+ri to a secure, distributed transaction ledger, and transmit an encrypted ri to consumer Ci using an asymmetric cryptosystem. A consumer platform may receive and decrypt ri (while the consumer Ci actually receives an amount {circumflex over (x)}i of the good from the producer), compute {circumflex over (x)}i+ri and generate a fraud alert signal if it differs from the published ti. The consumer platform may also transmit an encrypted rolling sum value to a next consumer Ci+1. A verifier platform may, after K transactions, execute the mass balance verification protocol to determine a total amount of the good that the producer had collectively supplied to the consumers Ci. The verifier platform may also generate a fraud alert signal when appropriate based on the total amount and a maximum allowed amount.