Skip to content

SCP Registry + Embedding 服务架构图

版本:v0.3.2 生成日期:2026-02-25 状态:Production Architecture Blueprint


一、总体系统架构图

mermaid
graph TD

    A[Vault Client SDK] --> B[Canonicalization Engine]
    B --> C[Local Attribute Pool]

    C --> D[Semantic Similarity Engine]
    D --> E[Embedding Engine Service]
    E --> F[Quantization Module]
    F --> G[Embedding Hash Generator]

    D --> H[Cluster Manager]
    H --> I[Domain Registry Service]
    I --> J[Global Registry Service]

    J --> K[Registry Root Builder]
    K --> L[Settlement Layer]

    J --> M[OEV Verification Layer]
    M --> N[Committee Layer]

说明:

  • Canonicalization 在客户端完成
  • Embedding Engine 可独立部署
  • Registry Root 写入 Settlement 层
  • OEV 仅使用 Domain / Global 属性

二、Registry 微服务架构

mermaid
graph LR

    A[Registry API Gateway] --> B[Registry Core Engine]
    B --> C[Attribute Table]
    B --> D[Semantic Cluster Table]
    B --> E[Embedding Hash Table]

    B --> F[Elevation Engine]
    F --> C
    F --> D

    B --> G[Registry Snapshot Service]
    G --> H[Registry Root Hash]

    H --> I[Settlement Sync Service]

三、Embedding 服务内部结构

mermaid
graph TD

    A[Normalized Text Input] --> B[Tokenizer]
    B --> C[Embedding Model vX.Y]
    C --> D[Float Vector]
    D --> E[Quantization Module]
    E --> F[Int16 Vector]
    F --> G[Embedding Hash (SHA256)]
    G --> H[Registry Engine]

约束:

  • 模型版本固定
  • Tokenizer 固定
  • 量化规则固定
  • 所有节点必须一致

四、升级决策流程图

mermaid
flowchart TD

    A[New Attribute Detected] --> B[Compute semantic_hash]
    B --> C[Compute Similarity v2]
    C --> D{Similarity ≥ 0.92?}

    D -->|Yes| E[Merge Cluster]
    D -->|No| F{0.8 ≤ S < 0.92?}

    F -->|Yes| G[Reject Elevation]
    F -->|No| H[New Cluster]

    E --> I[Check Stake / Distribution / Time]
    I --> J{Threshold Met?}

    J -->|Yes| K[Upgrade Scope]
    J -->|No| L[Remain Current Scope]

五、Registry Root 构建流程

mermaid
sequenceDiagram

    participant R as Registry Engine
    participant S as Snapshot Service
    participant L as Settlement Layer

    R->>S: Export Global + Domain Attributes
    S->>S: Sort + Serialize Deterministically
    S->>S: Compute RegistryEmbeddingRoot
    S->>L: Commit Root Hash

六、部署拓扑建议

mermaid
graph TD

    A[Vault Node] --> B[Registry Service Cluster]
    B --> C[Embedding Service Cluster]
    B --> D[OEV Service]

    B --> E[(PostgreSQL / CockroachDB)]
    C --> F[(Model Snapshot Storage)]

    B --> G[Settlement Node]

部署建议:

  • Embedding 服务可横向扩展
  • Registry Service 必须与共识层绑定
  • 定期 Snapshot Registry 状态
  • Registry Root 同步至 Settlement 层

七、完整分层结构

mermaid
graph TD

    A[Data Layer]
    B[Canonicalization Layer]
    C[Semantic Registry Layer]
    D[Embedding Engine Layer]
    E[OEV Verification Layer]
    F[Committee Execution Layer]
    G[Settlement Layer]

    A --> B --> C --> D --> E --> F --> G

八、总结

本架构图展示:

  1. Registry 与 Embedding 服务解耦
  2. 语义升级完全自动化
  3. Embedding 仅参与语义层
  4. Registry Root 与共识层绑定
  5. 支持 100M Vault 规模扩展

该文档为 SCP v0.3.2 Registry + Embedding 生产级架构蓝图。


结束。