Blockchain-Based General Computation With Congress Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Blockchain technology faces challenges in ensuring transaction reliability due to its immutable and decentralized nature, making it difficult to verify the integrity of computational task results in distributed systems, and computational task distribution systems lack mechanisms to ensure the reliability of outsourced computations.
Innovation Solution
A blockchain-based computational task distribution system using a ghost chain and congress protocol to verify and arbitrate computational task solutions, ensuring reliability through a proof-of-stake mechanism and temporary blockchain network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If blockchain technology is used for decentralized transaction management, then system reliability and immutability are improved, but the ability to verify computational task results deteriorates
Solution Approach 1:
The patent introduces a congress protocol as an intermediary mechanism that mediates between the immutable blockchain ledger and the need for computational verification. The congress acts as a mediator that can temporarily suspend normal blockchain operations, validate computational results through multiple independent verifiers, and then resume operations with confirmed reliability, thus resolving the contradiction between immutability and verification capability
Solution Approach 2:
The system dynamically switches between normal blockchain operation mode and congress verification mode. During normal operations, the blockchain maintains its immutable and decentralized nature. When computational tasks require verification, the system transitions to congress mode where temporary verification mechanisms are activated, allowing the system to adapt its complexity based on verification needs
2Productivity
If computational tasks are outsourced in distributed systems, then processing capacity is improved, but the reliability of computational results deteriorates
Solution Approach 1:
The congress protocol implements a feedback mechanism where computational results are submitted to the congress for validation. Multiple independent verifiers process the same computational task and compare results. If results match within acceptable parameters, the computation is confirmed as reliable. This feedback loop ensures that outsourced computational tasks maintain reliability while benefiting from distributed processing capacity
Solution Approach 2:
The system performs excessive verification by having multiple independent verifiers process the same computational task beyond what a single processor would do. This redundant verification ensures reliability of outsourced computations while allowing the system to leverage distributed processing capacity for actual computational work
Data Source
AI summary
Techniques are presented for a computer-implemented method that may be implemented using a blockchain network. The computer-implemented method includes: monitoring a system to detect a challenge to a proposer string in response to a request, and as a result of detecting the challenge: placing a first digital asset and a second digital asset under exclusive control of a group of nodes via a public key associated with a group of nodes, wherein the first and second digital assets are configured to be released when a threshold number of members of the group of nodes generate a valid signature for the public key associated with the group of nodes; resolving the challenge using a blockchain network; and distributing, by the group of nodes, digital assets from the first digital asset and the second digital asset to one or more parties of the system based at least in part on the solution.


