Skip to content

SCP 协议结构图(中文版)

Semantic Embedding + Multi-Layer Registry 架构与时序图

版本:v0.3.2 生成日期:2026-02-25


一、整体架构图(Architecture Diagram)

mermaid
graph TD

    A[Vault 数据产生] --> B[Canonicalization 规范化]
    B --> C[Local Attribute]
    C --> D[语义相似度检测 v1/v2]
    D --> E[Domain Registry]
    E --> F[Global Registry]

    F --> G[OEV 经济验证层]
    G --> H[Committee 执行层]
    H --> I[Settlement 结算层]

    subgraph 语义层
        C
        D
        E
        F
    end

    subgraph 执行层
        G
        H
        I
    end

说明:

  • Local → Domain → Global 构成语义共识层
  • Embedding 仅用于语义合并与升级判断
  • OEV 仅验证 Domain 与 Global 属性
  • Settlement 层记录 Registry Root Hash

二、Local → Domain 升级时序图

mermaid
sequenceDiagram

    participant V as Vault
    participant R as Registry Engine
    participant D as Domain Registry

    V->>R: 提交 Local Attribute
    R->>R: 计算 semantic_hash
    R->>R: 计算相似度 (v1 + embedding)
    R->>R: 检查 N1 / S1 / T1 阈值
    alt 满足升级条件
        R->>D: 分配 Domain attribute_id
        D-->>V: 升级成功 (DOMAIN)
    else 不满足
        R-->>V: 保持 LOCAL
    end

三、Domain → Global 升级时序图

mermaid
sequenceDiagram

    participant D as Domain Registry
    participant G as Global Registry
    participant E as Elevation Engine

    D->>E: 触发升级检测
    E->>E: 检查跨 Domain 使用数
    E->>E: 检查全网 Stake 权重
    E->>E: 语义冲突检测
    alt 满足条件
        E->>G: 分配 Global attribute_id
        G-->>D: 标记为 Global
    else
        E-->>D: 继续保持 Domain
    end

四、语义相似度判断流程图

mermaid
flowchart TD

    A[新属性] --> B[规范化 name]
    B --> C[计算 semantic_hash]
    C --> D[计算 S_name]
    D --> E[计算 S_type]
    E --> F[计算 S_value]
    F --> G[计算 S_embedding]
    G --> H[计算 S_total_v2]

    H --> I{S_total ≥ 0.92?}
    I -->|是| J[自动合并]
    I -->|否| K{0.8 ≤ S_total < 0.92?}
    K -->|是| L[拒绝升级]
    K -->|否| M[新 Cluster]

五、Registry Root 结构图

mermaid
graph LR

    A[Local Pool] --> B[Domain Registry]
    B --> C[Global Registry]
    C --> D[Registry Root Hash]

    D --> E[写入 Settlement 层]

说明:

  • 每个 Epoch 计算 Registry Root Hash
  • Root 可用于跨节点一致性验证
  • 防止语义层分叉

六、整体协议分层结构

mermaid
graph TD

    A[数据层] --> B[Canonicalization 层]
    B --> C[语义 Registry 层]
    C --> D[OEV 验证层]
    D --> E[Committee 执行层]
    E --> F[Settlement 结算层]

七、总结

本结构图展示:

  1. Local → Domain → Global 自动升级机制
  2. Embedding 仅用于语义聚类
  3. OEV 与 Registry 解耦
  4. 协议层完全 deterministic
  5. Registry Root 进入结算层保证一致性

该文档为 SCP v0.3.2 语义层可视化规范。


结束。