Distributed Database Security Level Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The Bitcoin blockchain's security, based on elliptic curve cryptography with a 256-bit key length, may not be sufficient in the long term due to advancements in quantum computing and future computing power, potentially compromising the security of distributed database systems like blockchains.

Innovation Solution

A method for operating distributed database systems that dynamically adjusts the blockchain security level by providing a cryptographic challenge with a lower security level, allowing participants to solve and increase the security level through smart contracts, thereby motivating participants to contribute computing power and ensuring ongoing security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the blockchain security level is increased to counter future quantum computing threats, then long-term security is improved, but the operational speed and efficiency of the distributed database system deteriorates

Engineering Contradiction:
Improvelong-term securityVSAvoidoperational speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent implements a dynamic security level adjustment mechanism where the blockchain security level is not fixed but can be increased over time through cryptographic challenges. The system transitions from a static security model to a dynamic one where security parameters are adaptively adjusted based on computational difficulty challenges solved by participants, allowing the system to maintain operational efficiency while progressively enhancing long-term security against quantum threats.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the security parameter (key length) from a fixed value to a variable that can be increased. By introducing cryptographic challenges with increasing difficulty and allowing participants to solve them to upgrade the blockchain security level, the system implements parameter changes that enhance long-term security without requiring immediate adoption of excessively high security levels that would compromise operational speed.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If cryptographic challenges with lower security levels are provided to motivate participants, then system adaptability and security enhancement are improved, but the complexity of the distributed database system increases

Engineering Contradiction:
Improvesecurity adaptationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a self-service mechanism where participants voluntarily solve cryptographic challenges to enhance the security level of the distributed database system. Instead of requiring centralized control or complex administrative overhead for security upgrades, the system allows participants to self-motivate through incentive mechanisms (such as transaction fee reductions or priority processing), thereby improving adaptability while managing complexity through decentralized participation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent establishes a feedback loop where the system provides cryptographic challenges to participants, and upon successful solution, the blockchain security level is increased. This feedback mechanism creates a continuous cycle of security enhancement where participants receive feedback on their contributions through system recognition and incentives, improving adaptability while maintaining manageable complexity through automated challenge-response protocols.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP3618348B1Distributed database system, industry automation system and method for operating a distributed database system
Publication Date: 2021.03.10 SIEMENS AG
  • EP3618348B1 patent drawingFigure 1~2
  • EP3618348B1 patent drawingFigure 3
  • EP3618348B1 patent drawingFigure 4

AI summary

In a method for operating a distributed database system (1) with distributed node facilities (2-6) for providing interconnected data blocks (Bi), such as a blockchain (BC), which document data entries assigned to participants (8), a respective coupling (9) between the participant (8) and the assigned data entry is carried out using a cryptographic blockchain security procedure (BCS). The blockchain security procedure (BCS) has a cryptographic blockchain security level (BSL).The procedure comprises: providing (S6) a cryptographic challenge (CC) based on the Blockchain Security Procedure (BCS), wherein the cryptographic challenge (CC) has a cryptographic challenge security level (CSL) lower than the Blockchain Security Level (BSL); and increasing the Blockchain Security Level (BSL) to a new Blockchain Security Level (nBSL) if a solution to the cryptographic challenge (CC) is detected. Using the proposed mutable cryptographic coupling of data entries and participants, attacks on the database system (1) can be made more difficult. This makes the operation of distributed database systems more secure.