Slidechain Multi-Branch Blockchain With Configurable Protocol Rules
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current blockchain technologies are inflexible due to unchangeable protocol rules and inability to accommodate forks, leading to obsolescence and limitations in data storage and security.
Innovation Solution
The development of a slidechain that allows for multiple valid branches or forks with customizable protocol rules, enabling adaptation to changing technological demands and improving data storage and security by propagating changes through additional blockchain structures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional blockchain protocol rules are used, then security and data integrity are maintained, but the system becomes obsolete and inflexible when technological demands change
Solution Approach 1:
The patent segments the blockchain protocol into multiple independent rule sets that can be selectively applied to different branches. Each fork in the chain can have its own customized protocol rules while maintaining the core blockchain security mechanisms, allowing the system to adapt to changing technological demands without compromising overall security.
Solution Approach 2:
The patent implements dynamic protocol rules that can change over time and across different branches of the blockchain. The system allows protocol parameters to be modified and new rules to be introduced in future blocks, enabling the blockchain to evolve and adapt to new requirements while maintaining backward compatibility and security.
2Productivity
If forks are abandoned in favor of the longest chain, then consensus is maintained, but data storage capacity and processing speed are limited
Solution Approach 1:
The patent divides the single blockchain into multiple valid fork chains that can operate simultaneously. Each fork represents a segmented pathway for data storage and processing, allowing the system to handle multiple data streams in parallel, thereby increasing overall productivity and data storage capacity without requiring abandonment of any single chain.
Solution Approach 2:
The patent creates a multi-functional blockchain system where each fork can serve different purposes or handle different types of data. The fork structure allows the blockchain to perform multiple functions simultaneously - maintaining consensus through the root chain while enabling parallel data storage and processing through multiple valid branches.
3Adaptability or versatility
If protocol rules are made changeable to adapt to new technology, then obsolescence is prevented, but data integrity and security may be compromised
Solution Approach 1:
The patent applies local quality by allowing protocol rules to be customized for specific branches or forks rather than uniformly across the entire blockchain. This enables localized updates and modifications in specific areas without affecting the integrity and stability of the overall blockchain structure, maintaining data integrity while enabling adaptability.
Solution Approach 2:
The patent implements preliminary action by embedding forward-compatible rule sets and update mechanisms in advance within the blockchain structure. The system is pre-configured to handle protocol changes and new rule introductions, allowing smooth transitions and updates without compromising data integrity or requiring complete system overhauls.
Data Source
AI summary
The present invention generally relates to blockchain technology. Specifically, this invention relates to creating a blockchain called a slidechain that allows for multiple valid branches or forks to propagate simultaneously with a customized set of protocol rules embedded in and applied to each fork chain that branches from another chain. The invention generally provides a computer-implemented method for accessing, developing and maintaining a decentralized database through a peer-to-peer network, to preserve the original state of data inputs while adapting to changing circumstances, user preferences, and emerging technological capabilities.


