Blockchain Service Flow System Phase Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current service flow systems using blockchain technology face challenges in distinguishing between specific projects and participants across phases, leading to weak mobility and expansibility, and lack associated storage of on-chain and off-chain service flow data.
Innovation Solution
A service flow system with a management server, distributed storage cluster, and blockchain alliance network that stores off-chain data in a unified manner, defines participant roles for each phase, and manages on-chain and off-chain data access, ensuring credible access and dynamic phase management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If blockchain technology is used to record service data, then data authenticity and credibility are improved, but the system complexity and difficulty of managing participant-specific data increase
Solution Approach 1:
The patent segments service flow data into distinct phases (e.g., asset issuance phase, asset trading phase, asset management phase) and assigns specific participant nodes to each phase. This segmentation allows the blockchain system to manage complexity by handling data at the phase level rather than requiring all participants to interact with all data, thus maintaining reliability while reducing system complexity.
Solution Approach 2:
The patent introduces a phase dimension to the blockchain structure, organizing data not just by participants but by service flow phases. This dimensional change allows for more structured management of participant-specific data, improving reliability through phase-based verification while reducing the complexity of participant-to-participant data relationships.
2Reliability
If all participant data is stored on the blockchain, then data credibility is improved, but storage efficiency and data accessibility decrease
Solution Approach 1:
The patent extracts only the essential verification information (participant identities, phase information, and authentication data) onto the blockchain, while storing detailed service flow data off-chain in a distributed storage system. This extraction approach maintains data credibility through blockchain verification while significantly improving storage efficiency and data accessibility for authorized participants.
Solution Approach 2:
The patent introduces a phase management mechanism as an intermediary between the blockchain and detailed data storage. The phase management layer handles verification and authorization, allowing efficient off-chain storage while maintaining blockchain credibility through phase-based validation of participant access rights.
3Adaptability or versatility
If the system supports multiple participants across different phases, then service flow coverage is improved, but the difficulty of managing participant identities and access rights increases
Solution Approach 1:
The patent segments the participant management system into phase-specific participant sets, where each phase has its own defined participants and access rules. This segmentation simplifies identity management by allowing the system to verify participant rights at the phase level rather than evaluating all possible participant combinations across the entire service flow, thus improving adaptability while reducing management difficulty.
Solution Approach 2:
The patent creates a universal phase management mechanism that can handle multiple participants, phases, and data types through a unified framework. This universal approach improves service flow coverage by accommodating diverse participants across different phases while reducing identity management difficulty through standardized verification procedures applicable to all phases.
Data Source
AI summary
Embodiments of the present disclosure relate to a service flow system and a service data processing method and apparatus. The system can include a management server, a distributed storage cluster and a block chain alliance network connected by a network, the block chain alliance network including a consensus node and at least one participant node. Through unified management of a management server, off-chain data is stored in a distributed storage cluster, then participants of each phase are defined for different projects, and the participants of the same phase of the same project share the same on-chain and off-chain data. Therefore, credible access of the participants to block chain data is solved, dynamic customizable phase management of the projects in a service flow is supported, the on-chain data and participants of each phase are strictly divided and managed, and associated management of on-chain and off-chain service flow data is also supported.


