Blockchain Guarantee System Using Zero-Knowledge Proofs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current messaging systems, such as traditional secure messaging networks, face inefficiencies and lack transparency due to complex routing and regulatory challenges, particularly when more than two parties are involved, and there is a need for a platform that provides transparent, immutable, and verifiable messaging records while ensuring data privacy.

Innovation Solution

A blockchain-based system that enables secure messaging by generating and verifying zero-knowledge proofs for guarantees, such as standby letters of credit, using consensus algorithms to store and update records on a blockchain, ensuring data privacy and transparency through smart contracts and trusted execution environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional secure messaging networks use peer to peer infrastructure with multiple nodes for routing messages, then data security and privacy are ensured, but transaction efficiency decreases and transparency is lost

Engineering Contradiction:
Improvedata securityVSAvoidtransaction efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent introduces a blockchain network as an intermediary layer between guarantors and beneficiaries. Instead of direct peer-to-peer messaging that requires complex multi-node routing, the blockchain serves as a trusted mediator that records guarantee transactions immutably. This resolves the contradiction by providing both security (through cryptographic verification and distributed consensus) and efficiency (through streamlined transaction processing without complex routing).

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If traditional secure messaging networks route messages through multiple nodes to ensure security, then data privacy is protected, but transparency of the messaging process is reduced

Engineering Contradiction:
Improvedata privacyVSAvoidtransparency
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent segments information into two distinct layers: encrypted private data (the actual guarantee content) and public metadata (transaction hashes, timestamps, party identifiers). This segmentation allows the system to simultaneously provide data privacy through encryption while maintaining transparency through the publicly visible transaction record on the blockchain. The encrypted content remains private, but the existence and verification of transactions are transparent to all network participants.

Inventive Principle:
Principle #1Segmentation

3Reliability

If traditional messaging systems involve complex routing through multiple nodes, then security is maintained, but the system complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The blockchain network acts as a simplified intermediary that replaces complex multi-node routing infrastructure. Instead of implementing and managing complex routing logic across multiple traditional messaging nodes, participants simply interact with the blockchain network to create and verify guarantee transactions. The blockchain's consensus mechanism and distributed ledger provide security without requiring participants to implement complex routing and node management systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If traditional secure messaging networks process international transactions through multiple nodes, then regulatory compliance is achieved, but processing time increases

Engineering Contradiction:
Improveregulatory complianceVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by requiring guarantors to deposit guarantees on the blockchain before actual transactions occur. These guarantees are pre-verified and recorded immutably, creating a ready-to-execute framework for future transactions. When transactions need to occur, they can be quickly processed by referencing the pre-established guarantee records, eliminating the need for time-consuming multi-node verification and regulatory checks at the time of transaction execution.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3799643B1Blockchain-based trustable guarantees
Publication Date: 2023.11.08 ALIPAY (HANGZHOU) INFORMATION TECH CO LTD
  • EP3799643B1 patent drawingFigure 1
  • EP3799643B1 patent drawingFigure 2~3
  • EP3799643B1 patent drawingFigure 4

AI summary

Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing blockchain-based guarantee information. One of the methods includes receiving a first cyphertext of a first digital document specifying a guarantee from a first computing device associated with at least a first guarantor and one or more zero-knowledge proofs (ZKPs) related to one or more values associated with the guarantee, and the first digital document specifies one or more predetermined conditions of executing the guarantee; verifying that the one or more ZKPs are correct; upon verifying that the one or more ZKPs are correct, storing the first cyphertext to a blockchain based on performing a consensus algorithm; receiving a first message from a second computing device associated with a beneficiary or a representative of the beneficiary, the first message including a request to modify the guarantee; sending a second message about the request to modify the guarantee to the first computing device; and receiving from the first computing device a second cyphertext of a second digital document specifying the guarantee, the second digital document representing a modified version of the first digital document in which the modification was made based on the request.