CINA NAV PoS 是一个去中心化的基金净值(NAV)验证系统。它将传统基金的"黑盒"净值更新转变为链上可验证、多方共识的透明流程。
- 一键部署指南 (Quick Start): 如何在5分钟内启动全套环境。
- 用户手册 (User Manual): 针对运营人员的操作指引。
- Teacher (报价者) 指南: 如何运行报价节点,维护 Oracle 服务。
- Verifier (验证者) 协议: 如何接入网络,编写自定义验证程序。
- 产品需求文档 (PRD): 系统的商业逻辑与核心需求。
- 技术设计 (TDD): 合约架构、以太坊交互与数据流。
- 架构设计 (Architecture): 模块划分与安全模型。
- API 参考: 合约事件与数据接口定义。
- 系统参数配置: 核心时间参数、质押门槛与罚没规则。
graph TD
User[用户/Dashboard] -->|查看| Backend[Backend API]
User -->|手动提案| Contract[NavVerifier Contract]
subgraph "On-Chain Layer"
Contract <-->|Stake/Slash| Staking[Staking Contract]
Contract -->|Update NAV| FundToken[Fund Token Legacy]
end
subgraph "Off-Chain Agents"
Teacher[🤖 Teacher Bot] -->|2. Propose| Contract
Verifier[🛡️ Verifier Network] -->|3. Verify & Vote| Contract
Teacher -->|1. Fetch Price| Market[External Market Data]
Verifier -->|1. Fetch Price| Market
end
Backend -->|Index Events| Contract
| 目录 | 说明 |
| Data | Description |
|---|---|
contracts/ |
Solidity 智能合约 (Foundry/Hardhat) |
services/teacher |
官方报价机器人 (TypeScript) |
services/verifier |
参考验证节点 (TypeScript) |
digital-fund-backend/ |
Go Indexer & API Service |
digital-fund/ |
Vue3 前端, 集成 NAV Dashboard |
- Commit-Reveal 投票: 防止跟票攻击,确保验证独立性。
- 双层质押模型: Teacher 需高额质押,Verifier 需基础质押。
- 兼容性 (NavAdapter): 无缝对接现有 ERC20 基金合约。
- 容错设计: 支持 Teacher/Verifier 离线恢复,防止无效数据上链。
Built with ❤️ by CINA Labs