Files
whitepaper/en/flow/asset_inheritance_flow.md
2026-02-08 21:39:16 -08:00

44 lines
1.6 KiB
Markdown

```mermaid
graph TD
%% Phase 1: Initialization
subgraph Initialization [1. Initialization Phase]
A[Mnemonic Phrase] -->|PBKDF2/Scrypt| B[Master Seed]
B -->|SSS 3/2 Split| S0[Shard S0: Mobile Held]
B -->|SSS 3/2 Split| S1[Shard S1: Distributed Custody]
B -->|SSS 3/2 Split| S2[Shard S2: Offline Credential, Inheritance]
end
%% Phase 2: Storage & Distribution
subgraph Storage [2. Storage & Distribution]
S0 -->|Persist| TEE[Mobile Secure Chip TEE/SE]
S1 -->|VSS Resharding - Anti-Collusion| Cloud[Distributed Cloud Nodes]
S2 -->|Delivery/Backup| Heir[Heir/Lawyer/Vault]
end
%% Phase 3: Active State
subgraph Active_State [3. User Active State (Alive)]
User((User)) -->|Biometrics| TEE
TEE -->|S0| Auth{TEE/SE Computation}
DATA{Data to Process} -->|S0| Auth
Auth --> Action[Processing Result]
end
%% Phase 4: Inheritance Logic
subgraph Inheritance_Logic [4. Inheritance Trigger Logic]
Signal{Heartbeat Signal Interrupted?} -->|Yes| Pending[Enter Pending Freeze Period]
Pending -->|Timeout & No Intervention| Contract[Smart Contract Triggers Released]
Contract -->|Unlock Signal| Cloud
end
%% Phase 5: Recovery
subgraph Recovery [5. Asset Recovery]
Heir -->|Holds S2| Recovery_Auth{Combine & Restore}
Cloud -->|Unfreeze & Release S1| Recovery_Auth
Recovery_Auth -->|S1 + S2| B2[Reconstruct Master Seed]
B2 --> Success[Asset/Data Inheritance Success]
end
%% Styling
style A fill:#f9f,stroke:#333,stroke-width:2px
style B fill:#fff,stroke:#333,stroke
```