Blockchain Smart Code Triggered Database Updates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Maintaining data integrity and confidentiality across multiple databases in a real-time update environment is challenging, especially when updates are generated and pushed by multiple entities, requiring authentication and secure processing to prevent malicious activities.
Innovation Solution
A system utilizing a blockchain to store smart code that executes upon trigger conditions, with an event tracking engine and parsing engine to verify and communicate updates securely between network nodes, ensuring the integrity and confidentiality of database updates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple entities generate and push updates to databases in real-time, then the system productivity and real-time processing capability are improved, but the risk of unauthorized updates and data integrity issues increases
Solution Approach 1:
The patent introduces a blockchain-based intermediary system that mediates between multiple update sources and target databases. The blockchain acts as a trusted mediator that verifies the authenticity of update requests through cryptographic authentication and maintains a tamper-proof record of all updates, thereby enabling multiple entities to push updates in real-time while ensuring data integrity and preventing unauthorized modifications
Solution Approach 2:
The system implements a feedback mechanism where update requests are authenticated and recorded on the blockchain, and the state of the blockchain (verified update status) is fed back to determine whether to apply the update. This feedback loop ensures that only authenticated updates are processed while maintaining real-time processing capability across multiple entities
2Reliability
If authentication and verification mechanisms are implemented for each computing system, then the security and data integrity are improved, but the device complexity and processing overhead increase
Solution Approach 1:
The patent employs a universal blockchain-based authentication mechanism that serves multiple functions simultaneously: it authenticates computing systems, verifies update integrity, maintains audit trails, and enables real-time verification. This single multi-functional system replaces what would otherwise require separate authentication servers, verification systems, and logging mechanisms, thereby improving security while managing complexity through consolidation
Solution Approach 2:
The system uses cryptographic copying where the blockchain creates immutable copies of update requests and authentication data. These cryptographic copies serve as verified replicas that can be distributed and verified across the network without requiring complex centralized verification, simplifying the authentication architecture while maintaining high security standards
3Adaptability or versatility
If confidential and non-confidential updates are processed in a mixed environment, then the system versatility and adaptability are improved, but the confidentiality security is compromised
Solution Approach 1:
The patent applies local quality by allowing different levels of confidentiality protection for different updates within the same system. The blockchain records metadata about each update's confidentiality requirements, and the system selectively applies verification and access control measures based on the specific update's classification. This enables the system to handle both confidential and non-confidential updates in a mixed environment while maintaining appropriate security measures for each type
Solution Approach 2:
The system segments updates into different confidentiality categories and processes them through differentiated verification pathways. Confidential updates undergo stricter authentication and access control checks, while non-confidential updates follow streamlined processing. This segmentation allows the system to maintain versatility in handling diverse update types while protecting confidentiality where required
Data Source
AI summary
A computerized system and method may include, in response to receiving a blockchain via a communications network that includes information associated with an event, parsing, by a blockchain parsing engine being executed by a blockchain node, the information to identify a status state of an item related to the event. The blockchain may be inclusive of the information along with the status state of the item may be stored in a storage unit. An event tracking engine may determine from the parsed information that the status state of the item transitioned from a first state to a second state. Responsive to the event tracking engine determining that a qualifying state is satisfied by the item being in the second state, automatically executing, by the blockchain node, a smart code inclusive of initiating communications between a first party and a second party.


