Dual-Stack Database Architecture Integrating Blockchain for Data Integrity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing database systems lack integration with blockchain technology, which limits their ability to leverage blockchain's immutability and security features for data integrity and auditing.

Innovation Solution

A dual-stack architecture that integrates a database system with blockchain technology, allowing for bi-directional synchronization between data tables and associated blockchains, ensuring data integrity and enabling periodic audits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If blockchain technology is integrated with database systems, then data security and integrity are improved through immutability, but device complexity increases due to dual-stack architecture

Engineering Contradiction:
Improvedata security and integrityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges blockchain and database systems into a unified dual-stack architecture where both systems coexist and synchronize data bidirectionally. The database management system integrates blockchain nodes directly within its structure, allowing seamless operation of both relational database operations and blockchain consensus mechanisms in a single system.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces a synchronization mechanism that acts as an intermediary between the database and blockchain components. This mediator ensures bidirectional data consistency by translating and coordinating operations between the two different data structures, managing the complexity of integration while maintaining reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If bi-directional synchronization is implemented between data tables and blockchains, then data consistency is improved, but loss of time increases due to synchronization overhead

Engineering Contradiction:
Improvedata consistencyVSAvoidsynchronization time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements continuous bidirectional synchronization between database tables and blockchain ledgers, ensuring that data consistency is maintained ongoing rather than through periodic batch processes. This continuous operation reduces the overall time penalty by distributing synchronization work steadily rather than in concentrated intervals.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The synchronization mechanism incorporates feedback loops that monitor data changes in both the database and blockchain systems. When changes are detected, the system automatically triggers synchronization operations, ensuring consistency is maintained with minimal delay and optimizing the balance between consistency and time efficiency.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If blockchain nodes are integrated within the database management system, then ease of operation is improved through unified interface, but device complexity increases due to integration requirements

Engineering Contradiction:
Improveease of operationVSAvoidintegration complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The database management system is designed with universal functionality that supports both traditional database operations and blockchain operations through a single unified interface. The system can handle relational queries, transactions, and blockchain consensus mechanisms without requiring separate management systems, simplifying user interaction while integrating multiple functions.

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

Solution Approach 2:

The patent combines blockchain nodes directly within the database management system architecture, merging what would traditionally be separate systems into one integrated platform. This consolidation allows users to interact with both database and blockchain functionalities through a single interface, improving ease of operation despite the increased internal integration complexity.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12287791B2Dual-stack architecture that integrates relational database with blockchain
Publication Date: 2025.04.29 SAP SE
  • US12287791B2 patent drawing
  • US12287791B2 patent drawing
  • US12287791B2 patent drawing

AI summary

A database includes a blockchain infrastructure that allows data tables comprising the database to be associated with respective blockchains. Data inserted into a data table is replicated in its associated blockchain. Certain operations on a data table are disabled when it is associated with a blockchain.