Blockchain Database for Central DB Tampering Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Database management systems face challenges in detecting unauthorized tampering and ensuring data integrity, as control of access and modification permissions often rests with a few individuals, leading to potential fraudulent changes going undetected.
Innovation Solution
Implementing a blockchain database linked with a central database to provide an incorruptible database tampering detection system (IDT-DS), where a partial copy of data is stored in the blockchain database, and changes are synced to update corresponding data, allowing for real-time monitoring and logging of inconsistencies.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a central database is used to store and manage data, then data access and manipulation are simplified, but data integrity and tampering detection capabilities deteriorate
Solution Approach 1:
The patent creates a copy of the central database data and stores it in a blockchain database. This copy serves as an immutable reference that can be used to verify data integrity without affecting the operational simplicity of the central database. The blockchain copy acts as a tamper-evident backup that enables detection of unauthorized modifications.
Solution Approach 2:
The patent introduces a blockchain database as an intermediary between the central database and the verification process. This intermediary maintains an immutable ledger of data states, allowing independent verification of data integrity without requiring changes to the central database's operational structure or access methods.
2Reliability
If blockchain database is used to ensure data integrity, then tampering detection capability is improved, but system complexity increases
Solution Approach 1:
The patent divides the database system into two distinct segments: a central database for operational data management and a blockchain database for integrity verification. This segmentation allows each component to specialize in its function, with the central database maintaining operational simplicity and the blockchain database providing tamper detection, thereby managing overall system complexity through functional separation.
3Reliability
If both central database and blockchain database are maintained, then data security and integrity are enhanced, but resource consumption and processing overhead increase
Solution Approach 1:
The patent implements partial synchronization between the central database and blockchain database, where only critical data or data changes are replicated to the blockchain. This partial action approach provides sufficient tampering detection capability without the full resource overhead of maintaining complete real-time copies of all database operations in the blockchain.
Data Source
AI summary
Disclosed aspects relate to managing a database management system (DBMS). A central database to include a set of central data may be structured with respect to the DBMS. A blockchain database which is linked with the central database may be constructed with respect to the DBMS. A set of blockchain data may be established in the blockchain database corresponding to the set of central data of the central database. An access request may be received with respect to the DBMS. In response to receiving the access request, both the central database and the blockchain database may be maintained.


