Production Flow
Below is the complete flow of a production task from publication to settlement in Prometheus Protocol.
1. Task Publication
The requester submits a production task to the network. The task includes product specifications, quality requirements, delivery deadlines, and budget range. This is the starting point — all subsequent stages revolve around this task.
2. DTOP Decomposition
DTOP (Distributed Task Orchestration Protocol) receives the task and decomposes it into independently executable sub-tasks based on product specifications. Decomposition follows the minimum executable unit principle — each sub-task can be completed by a single node, with clear dependency relationships and composition order between sub-tasks.
3. Network-wide Bidding
Decomposed sub-tasks are published to the entire network. Nodes verified through TCDP submit bidding proposals for matching sub-tasks based on their capability declarations. Bids include pricing, delivery commitments, and quality guarantees. Multiple nodes can compete for the same sub-task — the best proposal wins.
4. Dynamic Composition
DTOP composes winning nodes for each sub-task into a complete production line. Composition is not static — if a node fails mid-stream, DTOP immediately re-bids and replaces it, ensuring the production line never breaks. Dynamic composition is the core mechanism of system resilience.
5. Execution
Each node executes its sub-task in sequence according to the composition plan and dependency order. Upon completion, nodes submit intermediate or final products along with execution records. The entire process is monitorable in real time — requesters can track progress.
6. PCSP Verification
After production, all execution records and outputs are submitted to PCSP (Production Contribution Settlement Protocol). PCSP verifies whether each stage's contribution is genuine, whether outputs meet specifications, and whether delivery was within deadline. Only verified contributions enter settlement.
7. Automatic Settlement
Verified contributions from each stage are automatically converted to credit points and distributed to corresponding nodes. Settlement requires no manual approval — the protocol automatically calculates based on pre-agreed contribution measurement standards. Credit points are non-exchangeable for currency, but determine a node's reputation and future task priority in the ecosystem.
Task Publication → DTOP Decomposition → Network Bidding → Dynamic Composition → Execution → PCSP Verification → Automatic Settlement
┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐
│ Task │ │Decompose │ │ Bidding │ │Compose │ │ Execute │ │ Verify │ │ Settle │
│ Publish │───▶│ Sub-tasks│───▶│Select │───▶│Production│───▶│Production│───▶│Contrib. │───▶│Credits │
└──────────┘ └──────────┘ └──────────┘ └──────────┘ └──────────┘ └──────────┘ └──────────┘
Requester DTOP All nodes DTOP Each node PCSP PCSP