try add whole arch
This commit is contained in:
56
zh-CN/technical/arch.md
Normal file
56
zh-CN/technical/arch.md
Normal file
@@ -0,0 +1,56 @@
|
||||
```mermaid
|
||||
graph TD
|
||||
%% 定义样式
|
||||
classDef layer stroke-width:2px,stroke-dasharray: 5 5;
|
||||
classDef hardware fill:#f96,stroke:#333,stroke-width:2px;
|
||||
classDef storage fill:#bbf,stroke:#333,stroke-width:2px;
|
||||
classDef contract fill:#dfd,stroke:#333,stroke-width:2px;
|
||||
|
||||
subgraph User_Side [AI 普惠层 & 硬件主权层]
|
||||
A[用户交互/AI 助手] --> B[Privacy Proxy 隐私代理]
|
||||
B -- 本地过滤/去标识化 --> C[AI 厂商服务器]
|
||||
B -- 识别价值资产 --> D{生物识别授权}
|
||||
D -- 授权通过 --> E[[TEE 硬件环境]]
|
||||
subgraph TEE [TEE 内部执行]
|
||||
E --> F[Master Key K]
|
||||
F --> G[内层硬件加密]
|
||||
end
|
||||
end
|
||||
|
||||
subgraph API_Layer [第三方 API 接入层]
|
||||
H[模式 A: 独立主权]
|
||||
I[模式 B: 协同 SDK]
|
||||
I -.-> D
|
||||
end
|
||||
|
||||
subgraph Sentinel_Storage [哨兵存储层]
|
||||
G --> J[服务器集群外层加密]
|
||||
J --> K[S1 递归裂解]
|
||||
subgraph Distributed_Nodes [分布式存储节点]
|
||||
K --> L1[节点 A: 子分片 S1a]
|
||||
K --> L2[节点 B: 子分片 S1b]
|
||||
K --> Ln[节点 N: 子分片 S1n]
|
||||
end
|
||||
L1 & L2 & Ln --> M[(Arweave 永久存储网络)]
|
||||
end
|
||||
|
||||
subgraph Survival_Mechanism [生存保障层]
|
||||
N[法定信托基金] -- 续费保障 --> M
|
||||
O[智能合约死手开关] -- 监测心跳 --> J
|
||||
O -- 触发开源接管 --> P[释放节点私钥 & 密文索引]
|
||||
P --> Q[开源自救工具]
|
||||
|
||||
subgraph Recovery [重构路径]
|
||||
Q --> R{重构 Master Key K}
|
||||
S0[冗余片 S0] --> R
|
||||
S2[继承片 S2] --> R
|
||||
L1 & L2 & Ln -- 合约触发释放 --> R
|
||||
end
|
||||
R --> T[解密原始数据资产]
|
||||
end
|
||||
|
||||
%% 建立层级关系样式
|
||||
class E,F,G hardware;
|
||||
class M,L1,L2,Ln storage;
|
||||
class O contract;
|
||||
```
|
||||
Reference in New Issue
Block a user