Blockchain Resolver Node Smart Contract Data Validation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Centralized databases face issues such as single points of failure, dependency on network connectivity, limited data access, and difficulty in resolving data conflicts, particularly in blockchain-based supply-chain systems where conflicting data events can occur.
Innovation Solution
A blockchain-based system utilizing smart contracts to validate and resolve asset data conflicts by applying an asset data validation format, rejecting non-conforming data and allowing user nodes to tag conflicting events and transactions, ensuring data integrity and consistency across a decentralized network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a centralized database is used to store and maintain data at a single location, then data management and control are simplified and security is improved, but the system creates a single point of failure and limits data access concurrency
Solution Approach 1:
The patent segments the centralized database into multiple distributed nodes across a blockchain network. Each node maintains a copy of the ledger, eliminating the single point of failure while preserving data management capabilities through consensus mechanisms and standardized validation formats.
2Stability of the object's composition
If data is stored in a centralized database with minimal redundancy, then data consistency is maintained, but data loss becomes difficult to retrieve and requires manual backup operations
Solution Approach 1:
The patent implements copying by distributing identical copies of the data ledger across multiple decentralized nodes in the blockchain network. This replication strategy ensures data consistency through consensus validation while enabling automatic recovery from any node, eliminating the need for manual backup operations.
3Productivity
If multiple users access a centralized database simultaneously, then collaboration is enabled, but bottlenecks occur and data conflict resolution becomes complex
Solution Approach 1:
The patent implements self-service through automated smart contracts that validate asset data against predefined formats and rules. The system automatically detects, flags, and resolves data conflicts without requiring manual intervention, enabling simultaneous user access while simplifying conflict resolution through decentralized autonomous execution.
4Adaptability or versatility
If a blockchain system allows multiple parties to submit asset data, then data accessibility and decentralization are improved, but conflicting or contradictory data events occur
Solution Approach 1:
The patent implements feedback mechanisms where smart contracts automatically validate submitted asset data against predefined formats and business rules. The system provides immediate feedback by accepting conforming data or flagging non-conforming data as contradictory, maintaining data consistency while enabling decentralized accessibility through iterative validation and correction.
Data Source
AI summary
An example operation may include one or more of receiving, by a resolver node, asset data to be recorded on a blockchain, executing, by the resolver node, a smart contract to apply an asset data validation format to the asset data, rejecting, by the resolver node, non-conforming asset data from being stored on the blockchain based on the execution of the smart contract, and accepting the asset data validated by the smart contract.


