Primary Blockchain Verification for Secondary Chain Trust
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
As the number of blockchains grows, users face challenges in verifying the reliability and trustworthiness of secondary blockchains, particularly in ensuring they are operational and maintaining data integrity, as existing verification mechanisms are lacking in multi-blockchain environments.
Innovation Solution
A blockchain verification method that utilizes smart contracts on a primary blockchain to verify actions and maintain secondary blockchains, including creation, block creation, and cancellation, by sending activation transactions to primary blockchain management devices, which execute and publish results, allowing users to verify the secondary blockchain's status without needing direct access to it.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple blockchains are created for different applications, then the functionality and adaptability of the system is improved, but the complexity of verifying reliability and trustworthiness increases
Solution Approach 1:
A primary blockchain is introduced as an intermediary verification layer. Secondary blockchains record their operational status (creation, block addition, cancellation) as transactions on the primary blockchain, which maintains a trusted ledger of these events. This mediator resolves the verification complexity by centralizing trust without requiring direct verification of each secondary blockchain's internals.
Solution Approach 2:
The verification function is segmented from the blockchain operations themselves. Instead of verifying every transaction on every secondary blockchain, the system segments verification into separate recorded events (creation, block addition, cancellation) that are independently tracked on the primary blockchain, simplifying the verification process.
2Reliability
If direct verification of secondary blockchains is performed, then data integrity can be confirmed, but the ease of operation for users is reduced due to lack of direct access
Solution Approach 1:
The primary blockchain serves as an intermediary that provides users with verified information about secondary blockchains without requiring direct access to the secondary chains. Users query the primary blockchain for verification results, which are pre-computed and stored there, maintaining both reliability and ease of operation.
Solution Approach 2:
Verification actions are performed in advance and recorded on the primary blockchain before users need to query the information. When a secondary blockchain event occurs, the verification is immediately recorded on the primary chain, so users can access pre-verified data without performing verification themselves.
3Reliability
If blockchain management is centralized, then the reliability of verification is improved, but the adaptability of the system to multiple applications is reduced
Solution Approach 1:
The primary blockchain is designed with universal functionality to handle verification for multiple different secondary blockchains and applications simultaneously. It maintains a unified trusted ledger that can record various types of secondary blockchain events, making the system adaptable to different applications while preserving centralized verification reliability.
Data Source
AI summary
Some embodiments are directed to a blockchain verification method for a secondary blockchain, the blockchain verification method including sending an activation transaction to a primary blockchain management device which is configured to manage the primary blockchain. The primary blockchain management device is configured to execute a smart contract based on input in the activation transaction generating a result, and publish the result on the primary blockchain.


