Tri-Party Blockchain Authentication for Secured File Transactions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital platforms, including blockchains, face challenges in securely authenticating transactions that require restricted access due to their public visibility, leading to data breaches and security issues.

Innovation Solution

A system and method for determining an assessment value of a document related to research work, involving a server arrangement that processes information to identify technical fields, entities, and semantic relationships, comparing these to previous research work and publicly available knowledge to determine association and novelty factors, which are used to assess the document's value, while utilizing a tri-party setup with encrypted intents and consents to authenticate secured file transactions on a blockchain platform.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If blockchain technology is used to record transactions, then transaction verification and permanence are improved, but public visibility leads to loss of data security and restricted access

Engineering Contradiction:
Improvetransaction verificationVSAvoiddata security
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent segments the blockchain system into public and private components. The public blockchain records transaction hashes and metadata for verification, while the actual file data and sensitive information are stored in private, encrypted form. This segmentation allows transaction verification to remain public while data security is maintained through private storage and encryption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary hashing mechanism where the actual data is not stored on the blockchain but rather cryptographic hashes of the data are stored. This intermediary approach allows the blockchain to verify transaction integrity without exposing the actual data, thus maintaining both verification capability and data security.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If server arrangements are used as gate keepers to authenticate transactions, then transaction security is improved, but centralized storage leads to data breaches

Engineering Contradiction:
Improvetransaction authenticationVSAvoiddata breach
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the authentication function from centralized servers and distributes it across the blockchain network. Instead of relying on a single server arrangement as a gate keeper, multiple nodes in the distributed blockchain network collectively authenticate transactions through consensus mechanisms, eliminating the single point of failure that makes centralized servers vulnerable to breaches.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The blockchain system performs self-authentication through cryptographic signatures and consensus protocols. Each participant in the network can independently verify transactions using public key cryptography, eliminating the need for trusted third-party server arrangements. The system serves itself by distributing trust across multiple nodes rather than relying on centralized authentication authorities.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11405196B2Authenticate transactions of secured file in blockchain
Publication Date: 2022.08.02 INNOPLEXUS AG
  • US11405196B2 patent drawing
  • US11405196B2 patent drawing
  • US11405196B2 patent drawing

AI summary

Disclosed is a system and method for authenticating secured file transactions in a tri-party setup. The system comprises of a first agent module, a second agent module, a server arrangement, and a distributed ledger communicably coupled with each other. The system is configured to store a hash corresponding to a transaction in the distributed ledger. The system is further configured to validate a first agent module and a server arrangement to authenticate transfer of secured files.