Blockchain Trust Management via Distributed Verification Nodes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing smart contract evaluation methods rely on central authorities, compromising the non-centralization characteristic of blockchain technology, as they require management by a central authority to confirm the credibility of smart contract quality.

Innovation Solution

A trust management system with multiple verification nodes that manage smart contracts and execution transactions on a blockchain, including evaluation execution transactions, allowing third parties to verify the quality of smart contracts without central authority management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a central authority manages smart contract evaluation, then the credibility of smart contract quality can be confirmed, but the non-centralization characteristic of blockchain is compromised

Engineering Contradiction:
Improvecredibility of smart contract qualityVSAvoidnon-centralization characteristic
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the central evaluation function into multiple distributed verification nodes. Each node independently executes verification transactions and stores evaluation results in the blockchain, replacing the single central authority with a distributed network of validators. This segmentation maintains credibility through collective verification while preserving blockchain's non-centralization principle.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces verification transactions as an intermediary mechanism between smart contract providers and users. These transactions encode verification logic that automatically executes quality checks, serving as a mediator that establishes credibility without requiring direct central authority intervention. The verification transactions act as programmable intermediaries that bridge trust between parties.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If smart contract quality evaluation is performed by third parties, then credibility can be confirmed without central authority, but system complexity increases

Engineering Contradiction:
Improvecredibility confirmation by third partiesVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent makes verification nodes multi-functional by enabling them to simultaneously perform blockchain validation, smart contract execution, and quality evaluation. The same nodes that maintain the blockchain also execute verification transactions and store evaluation results, eliminating the need for separate evaluation infrastructure. This universality adds credibility functionality without proportionally increasing system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent implements self-service evaluation where the blockchain system automatically executes verification transactions and stores results without external intervention. The system uses its own resources (nodes, computational power, storage) to perform quality evaluation, making the complexity inherent to the system work for quality assurance rather than adding separate complex evaluation mechanisms.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If multiple verification nodes manage evaluation transactions, then decentralized trust is achieved, but measurement and verification difficulty increases

Engineering Contradiction:
Improvedecentralized trust mechanismVSAvoidverification of smart contract quality
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements feedback loops where verification results are stored back in the blockchain and can be referenced by subsequent verification transactions. This creates a cumulative verification history that makes quality assessment easier over time, as nodes can reference previous evaluation results rather than independently verifying everything from scratch. The feedback mechanism reduces verification difficulty while maintaining decentralized trust.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs verification actions in advance by executing verification transactions before smart contract execution. The verification results are stored and made available beforehand, allowing users to assess quality before engaging with the smart contract. This preliminary verification reduces the difficulty of quality detection at the point of use, as evaluation has already been performed and recorded.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11102001B2Trust management system and trust management method
Publication Date: 2021.08.24 HITACHI LTD
  • US11102001B2 patent drawing
  • US11102001B2 patent drawing
  • US11102001B2 patent drawing

AI summary

A verification node in a trust management system manages, in a blockchain, a smart contract and an execution transaction of the smart contract as well as an evaluation execution transaction for the smart contract. The verification node includes and manages a verification result of the smart contract in the evaluation execution transaction, the verification result including a predetermined value for evaluation specified by a predetermined one of transaction issuing nodes and an output value obtained when the predetermined value is inputted to the smart contract, or includes and manages the output value in state information.