流程示意

以下是 Prometheus Protocol 中一条生产任务从发布到结算的完整流程。

1. 任务发布

需求方提交一条生产任务到网络。任务包含产品规格、质量要求、交付时限和预算范围。这是整个流程的起点——所有后续环节都围绕这条任务展开。

2. DTOP 拆解

DTOP(分布式任务编排协议)接收任务后,根据产品规格将其拆解为多个可独立执行的子任务。拆解遵循最小可执行单元原则——每个子任务都可以由一个节点独立完成,同时子任务之间有明确的依赖关系和组合顺序。

3. 全网竞标

拆解后的子任务向全网发布。已通过 TCDP 验证的节点根据自身能力声明,对匹配的子任务提交竞标方案。竞标包含报价、交付承诺和质量保证。多个节点可以竞争同一子任务——最优方案中标。

4. 动态组合

DTOP 将各子任务的中标节点组合为一条完整的生产线。组合不是静态的——如果某个节点中途失效,DTOP 会立即重新竞标和替换,确保生产线不会断裂。动态组合是系统韧性的核心机制。

5. 执行生产

各节点按照组合方案和依赖顺序依次执行自己的子任务。每个节点在完成生产后提交中间产品或最终产品,同时生成执行记录。整个过程实时可监控,需求方可以追踪进度。

6. PCSP 验证

生产完成后,所有执行记录和产出提交给 PCSP(生产贡献结算协议)。PCSP 验证每个环节的贡献是否真实、产出是否符合规格、交付是否在时限内。只有通过验证的贡献才会被计入结算。

7. 自动结算

验证通过的各环节贡献自动转化为信用点,分配给对应节点。结算不需要人工审批——协议根据预先约定的贡献度量标准自动计算。信用点不可兑换为货币,但决定了节点在生态中的声誉和未来任务优先级。

任务发布 → DTOP拆解 → 全网竞标 → 动态组合 → 执行生产 → PCSP验证 → 自动结算

  ┌─────────┐    ┌─────────┐    ┌─────────┐    ┌─────────┐    ┌─────────┐    ┌─────────┐    ┌─────────┐
  │  任务    │    │  拆解   │    │  竞标   │    │  组合   │    │  执行   │    │  验证   │    │  结算   │
  │  发布    │───▶│  子任务 │───▶│  选节点 │───▶│  生产线 │───▶│  生产   │───▶│  贡献   │───▶│  信用点 │
  └─────────┘    └─────────┘    └─────────┘    └─────────┘    └─────────┘    └─────────┘    └─────────┘
     需求方         DTOP          全网节点        DTOP          各节点         PCSP          PCSP