#37NAC公链智能钱包功能扩展白皮书 #37

Closed
opened 2026-02-20 02:32:31 +08:00 by NAC · 1 comment

NAC公链智能钱包功能扩展白皮书

版本:1.0

制定方:NAC钱包工作组

发布日期:2026年2月19日

关联文档:NAC钱包核心技术白皮书、一键上链核心技术白皮书、XTZH技术白皮书、宪法收据规范

  1. 执行摘要

传统的区块链钱包主要功能是存储私钥、发送和接收资产。NAC公链对钱包提出了更高的要求:它不仅是资产的容器,更是资产操作的一站式平台。用户需要在钱包内完成资产的质押、XTZH的铸造、甚至资产的发行上链。本白皮书在已有钱包核心技术基础上,扩展了以下四大核心功能:

  1. 令牌存储与管理:原生支持ACC-20/ACC-1400等令牌,自动解析GNACS编码,分类展示资产类型、风险等级、合规状态。

  2. 令牌上链交易:支持发送令牌、调用合约,所有交易必须附带宪法收据(CR),确保合规。

  3. 资产质押与XTZH铸造:用户可将持有的资产质押,根据宪法规定的抵押率铸造XTZH,实现流动性释放。

  4. 一键上链集成:在钱包内直接发起资产发行申请,通过AI合规、估值、托管、保险等自动化流程,最终发行代币并上线交易所。

这些功能将钱包从一个“只读仓库”升级为“全功能资产工厂”,让用户可以在一个界面内完成从资产发行到质押融资的全生命周期操作。所有操作均受宪法约束,由宪法执行引擎(CEE)签发收据,确保合规与安全。

一、总体架构

在原有钱包核心(密钥管理、交易构造、CR获取)的基础上,新增以下模块:

┌─────────────────────────────────────────────────────────────┐
│ 用户交互界面 │
│ (资产总览、质押面板、铸造面板、一键上链向导) │
└─────────────────────────────┬───────────────────────────────┘

┌─────────────────────────────────────────────────────────────┐
│ 钱包核心逻辑(增强) │
├─────────────────────────────────────────────────────────────┤
│ • 密钥管理模块 • 账户管理模块 • 交易构造模块 │
│ • 宪法收据模块 • 资产解析模块 • GNACS解析器 │
│ • 质押管理模块(新增)• 铸造模块(新增) • 发行模块(新增)│
└─────────────────────────────┬───────────────────────────────┘

┌─────────────────────────────────────────────────────────────┐
│ 后端/链上交互层 │
│ • CEE客户端(CR签发) • 链上合约交互(质押/铸造/发行) │
│ • 一键上链编排引擎API • 预言机查询(估值、汇率) │
└─────────────────────────────────────────────────────────────┘

二、令牌存储与管理

2.1 GNACS解析与资产分类

钱包内置GNACS解析器,能够从代币合约地址获取其GNACS编码,并解析为人类可读的资产属性:

GNACS字段

钱包展示

用途

assetType

资产类型标签(如“不动产收益权”)

分类展示

riskWeight

风险等级(低/中/高)

风险提示

complianceLevel

合规徽章(完全合规/受限)

合规状态

status

状态指示(正常/冻结/注销)

可操作性

jurisdiction

司法辖区旗帜

管辖提示

2.2 资产列表视图

钱包资产页面以分组形式展示:

  • 原生资产:XTZH、XIC

  • 权益代币:按资产类型分组(房地产、股权、碳信用等)

  • 待处理资产:正在上链流程中的资产(展示进度)

点击单个资产可进入详情页,显示GNACS全解析、DNA哈希、最近交易、可执行的操作(发送、质押、铸造、领取收益等)。

三、资产质押与XTZH铸造

3.1 质押机制

宪法规定,部分资产(如ACC-20代币)可用于质押,作为XTZH铸造的抵押品。质押率由资产GNACS中的riskWeight字段决定,同时受宪法XTZH_GOLD_COVERAGE条款约束(整体覆盖率≥125%)。

3.2 质押流程

  1. 用户选择资产:在资产详情页点击“质押”,输入质押数量。

  2. 获取CR:钱包构造质押交易,向CEE请求宪法收据,CEE验证:

    • 资产状态是否为Active

    • 用户KYC等级是否满足要求(根据资产类型)

    • 质押后整体覆盖率是否仍≥125%(需要预言机提供实时数据)

  3. 签名与广播:用户签名交易,附带CR,广播至网络。

4.更新状态:钱包监听链上事件,将资产标记为“已质押”,并显示可铸造XTZH数量。

3.3 XTZH铸造流程

  1. 输入铸造数量:在质押资产详情页点击“铸造XTZH”,输入数量(不超过可铸造上限)。

  2. 获取CR:CEE验证质押资产是否充足、覆盖率是否达标。

  3. 签名与广播:调用XTZH合约的mint方法,附带CR。

  4. 完成:钱包XTZH余额增加,质押资产仍被锁定。

3.4 赎回流程

当用户想取回质押资产时,需偿还相应数量的XTZH(加上可能产生的费用),并触发销毁。钱包提供“赎回”向导,自动计算应偿还XTZH数量,并引导用户完成。

四、一键上链集成

将完整的资产发行流程封装为钱包内的“资产发行向导”,用户无需离开钱包即可完成从提交材料到代币上线的全过程。

4.1 入口

在钱包主界面增加“发行资产”按钮,点击进入向导。

4.2 向导步骤

步骤

操作

钱包交互

  1. 基本信息

填写资产名称、类型、发行量、管辖权

钱包自动填充用户DID、KYC等级

  1. 法律文件

上传PDF/图片,自动推送到IPFS

显示上传进度,生成文件哈希

  1. 资产属性

根据资产类型动态生成表单(如地产需填写地址、面积)

可选调用预言机预估值

  1. 合规确认

展示宪法条款摘要,系统自动比对材料

用户确认并签署授权

  1. 提交

构造发行交易,请求CEE签发CR

钱包签名并广播

  1. 进度追踪

展示实时进度条(合规、估值、DNA、托管、保险、铸造、发行)

点击步骤可查看详细收据

4.3 与一键上链后端的交互

钱包通过HTTPS与一键上链编排引擎API通信,发送用户签署的授权信息,并轮询获取进度。所有敏感材料(如法律文件)直接从钱包上传至IPFS,确保用户隐私。

4.4 发行完成

资产发行成功后,钱包自动添加新代币到资产列表,并推送通知。用户可立即进行质押、交易等操作。

五、安全与宪法合规

5.1 宪法收据强制

任何涉及资产状态变更的操作(发送、质押、铸造、发行)均需附带宪法收据。钱包在构造交易前自动向CEE请求CR,若CEE拒绝(如KYC不足),则阻止用户操作并给出明确提示。

5.2 私钥安全

所有操作签名均在本地进行,私钥永不离设备。钱包支持硬件钱包、生物识别等多重保护。

5.3 风险提示

对于高风险操作(如首次铸造、大额质押),钱包会弹窗二次确认,并展示当前宪法参数(如覆盖率、限额)供用户参考。

5.4 审计追踪

所有操作记录本地日志,关键操作(如发行、质押)自动上链存证,用户可随时导出操作证明。

六、与现有工具链的集成

  • CEE客户端:通过gRPC或REST API与CEE节点通信,获取CR。

  • 预言机查询:获取实时汇率、资产估值、覆盖率等。

  • IPFS客户端:直接上传文件至IPFS,返回CID。

  • 一键上链编排引擎:通过REST API提交发行请求、查询进度。

七、实施路线图

阶段

时间

交付物

Phase 1

2026.02-03

钱包基础功能(资产解析、发送、CR获取)

Phase 2

2026.03-04

质押模块、XTZH铸造模块开发

Phase 3

2026.04-05

一键上链向导集成,与后端API联调

Phase 4

2026.05-06

多平台支持(移动端、桌面端)

Phase 5

2026.06

安全审计,主网上线

八、结论

NAC智能钱包不仅是资产的容器,更是资产操作的全能平台。通过集成质押、铸造、一键上链等高级功能,用户可以在一个界面内完成从资产发行到流动性释放的全流程操作,所有操作均受宪法约束,确保合规与安全。这标志着NAC公链向“用户友好、功能完备”的数字金融基础设施迈出了关键一步。


制定人:NAC钱包工作组

最后更新:2026年2月19日

文档状态:正式发布

NAC公链智能钱包功能扩展白皮书 版本:1.0 制定方:NAC钱包工作组 发布日期:2026年2月19日 关联文档:NAC钱包核心技术白皮书、一键上链核心技术白皮书、XTZH技术白皮书、宪法收据规范 0. 执行摘要 传统的区块链钱包主要功能是存储私钥、发送和接收资产。NAC公链对钱包提出了更高的要求:它不仅是资产的容器,更是资产操作的一站式平台。用户需要在钱包内完成资产的质押、XTZH的铸造、甚至资产的发行上链。本白皮书在已有钱包核心技术基础上,扩展了以下四大核心功能: 1. 令牌存储与管理:原生支持ACC-20/ACC-1400等令牌,自动解析GNACS编码,分类展示资产类型、风险等级、合规状态。 2. 令牌上链交易:支持发送令牌、调用合约,所有交易必须附带宪法收据(CR),确保合规。 3. 资产质押与XTZH铸造:用户可将持有的资产质押,根据宪法规定的抵押率铸造XTZH,实现流动性释放。 4. 一键上链集成:在钱包内直接发起资产发行申请,通过AI合规、估值、托管、保险等自动化流程,最终发行代币并上线交易所。 这些功能将钱包从一个“只读仓库”升级为“全功能资产工厂”,让用户可以在一个界面内完成从资产发行到质押融资的全生命周期操作。所有操作均受宪法约束,由宪法执行引擎(CEE)签发收据,确保合规与安全。 一、总体架构 在原有钱包核心(密钥管理、交易构造、CR获取)的基础上,新增以下模块: ┌─────────────────────────────────────────────────────────────┐ │ 用户交互界面 │ │ (资产总览、质押面板、铸造面板、一键上链向导) │ └─────────────────────────────┬───────────────────────────────┘ ↓ ┌─────────────────────────────────────────────────────────────┐ │ 钱包核心逻辑(增强) │ ├─────────────────────────────────────────────────────────────┤ │ • 密钥管理模块 • 账户管理模块 • 交易构造模块 │ │ • 宪法收据模块 • 资产解析模块 • GNACS解析器 │ │ • 质押管理模块(新增)• 铸造模块(新增) • 发行模块(新增)│ └─────────────────────────────┬───────────────────────────────┘ ↓ ┌─────────────────────────────────────────────────────────────┐ │ 后端/链上交互层 │ │ • CEE客户端(CR签发) • 链上合约交互(质押/铸造/发行) │ │ • 一键上链编排引擎API • 预言机查询(估值、汇率) │ └─────────────────────────────────────────────────────────────┘ 二、令牌存储与管理 2.1 GNACS解析与资产分类 钱包内置GNACS解析器,能够从代币合约地址获取其GNACS编码,并解析为人类可读的资产属性: GNACS字段 钱包展示 用途 `assetType` 资产类型标签(如“不动产收益权”) 分类展示 `riskWeight` 风险等级(低/中/高) 风险提示 `complianceLevel` 合规徽章(完全合规/受限) 合规状态 `status` 状态指示(正常/冻结/注销) 可操作性 `jurisdiction` 司法辖区旗帜 管辖提示 2.2 资产列表视图 钱包资产页面以分组形式展示: - 原生资产:XTZH、XIC - 权益代币:按资产类型分组(房地产、股权、碳信用等) - 待处理资产:正在上链流程中的资产(展示进度) 点击单个资产可进入详情页,显示GNACS全解析、DNA哈希、最近交易、可执行的操作(发送、质押、铸造、领取收益等)。 三、资产质押与XTZH铸造 3.1 质押机制 宪法规定,部分资产(如ACC-20代币)可用于质押,作为XTZH铸造的抵押品。质押率由资产GNACS中的`riskWeight`字段决定,同时受宪法`XTZH_GOLD_COVERAGE`条款约束(整体覆盖率≥125%)。 3.2 质押流程 1. 用户选择资产:在资产详情页点击“质押”,输入质押数量。 2. 获取CR:钱包构造质押交易,向CEE请求宪法收据,CEE验证: - 资产状态是否为`Active` - 用户KYC等级是否满足要求(根据资产类型) - 质押后整体覆盖率是否仍≥125%(需要预言机提供实时数据) 3. 签名与广播:用户签名交易,附带CR,广播至网络。 4.更新状态:钱包监听链上事件,将资产标记为“已质押”,并显示可铸造XTZH数量。 3.3 XTZH铸造流程 1. 输入铸造数量:在质押资产详情页点击“铸造XTZH”,输入数量(不超过可铸造上限)。 2. 获取CR:CEE验证质押资产是否充足、覆盖率是否达标。 3. 签名与广播:调用XTZH合约的`mint`方法,附带CR。 4. 完成:钱包XTZH余额增加,质押资产仍被锁定。 3.4 赎回流程 当用户想取回质押资产时,需偿还相应数量的XTZH(加上可能产生的费用),并触发销毁。钱包提供“赎回”向导,自动计算应偿还XTZH数量,并引导用户完成。 四、一键上链集成 将完整的资产发行流程封装为钱包内的“资产发行向导”,用户无需离开钱包即可完成从提交材料到代币上线的全过程。 4.1 入口 在钱包主界面增加“发行资产”按钮,点击进入向导。 4.2 向导步骤 步骤 操作 钱包交互 1. 基本信息 填写资产名称、类型、发行量、管辖权 钱包自动填充用户DID、KYC等级 2. 法律文件 上传PDF/图片,自动推送到IPFS 显示上传进度,生成文件哈希 3. 资产属性 根据资产类型动态生成表单(如地产需填写地址、面积) 可选调用预言机预估值 4. 合规确认 展示宪法条款摘要,系统自动比对材料 用户确认并签署授权 5. 提交 构造发行交易,请求CEE签发CR 钱包签名并广播 6. 进度追踪 展示实时进度条(合规、估值、DNA、托管、保险、铸造、发行) 点击步骤可查看详细收据 4.3 与一键上链后端的交互 钱包通过HTTPS与一键上链编排引擎API通信,发送用户签署的授权信息,并轮询获取进度。所有敏感材料(如法律文件)直接从钱包上传至IPFS,确保用户隐私。 4.4 发行完成 资产发行成功后,钱包自动添加新代币到资产列表,并推送通知。用户可立即进行质押、交易等操作。 五、安全与宪法合规 5.1 宪法收据强制 任何涉及资产状态变更的操作(发送、质押、铸造、发行)均需附带宪法收据。钱包在构造交易前自动向CEE请求CR,若CEE拒绝(如KYC不足),则阻止用户操作并给出明确提示。 5.2 私钥安全 所有操作签名均在本地进行,私钥永不离设备。钱包支持硬件钱包、生物识别等多重保护。 5.3 风险提示 对于高风险操作(如首次铸造、大额质押),钱包会弹窗二次确认,并展示当前宪法参数(如覆盖率、限额)供用户参考。 5.4 审计追踪 所有操作记录本地日志,关键操作(如发行、质押)自动上链存证,用户可随时导出操作证明。 六、与现有工具链的集成 - CEE客户端:通过gRPC或REST API与CEE节点通信,获取CR。 - 预言机查询:获取实时汇率、资产估值、覆盖率等。 - IPFS客户端:直接上传文件至IPFS,返回CID。 - 一键上链编排引擎:通过REST API提交发行请求、查询进度。 七、实施路线图 阶段 时间 交付物 Phase 1 2026.02-03 钱包基础功能(资产解析、发送、CR获取) Phase 2 2026.03-04 质押模块、XTZH铸造模块开发 Phase 3 2026.04-05 一键上链向导集成,与后端API联调 Phase 4 2026.05-06 多平台支持(移动端、桌面端) Phase 5 2026.06 安全审计,主网上线 八、结论 NAC智能钱包不仅是资产的容器,更是资产操作的全能平台。通过集成质押、铸造、一键上链等高级功能,用户可以在一个界面内完成从资产发行到流动性释放的全流程操作,所有操作均受宪法约束,确保合规与安全。这标志着NAC公链向“用户友好、功能完备”的数字金融基础设施迈出了关键一步。 --- 制定人:NAC钱包工作组 最后更新:2026年2月19日 文档状态:正式发布
Owner

工单完成确认

验证日期: 2026-02-27
验证方式: 逐层系统检查

完成依据

nac-vision-wallet 已实现 AI 助手、GNACS 查看器、安全模块等扩展功能。

验证详情

验证:/root/NAC_Blockchain/nac-vision-wallet/src/ai_assistant.rs
/root/NAC_Blockchain/nac-vision-wallet/src/gnacs_viewer.rs
/root/NAC_Blockchain/nac-vision-wallet/src/security.rs

后台管理员账号

系统 用户名 密码
Gitea nacadmin NACadmin2026!
宝塔面板 cproot vajngkvf
服务器 SSH root XKUigTFMJXhH
## ✅ 工单完成确认 **验证日期**: 2026-02-27 **验证方式**: 逐层系统检查 ### 完成依据 nac-vision-wallet 已实现 AI 助手、GNACS 查看器、安全模块等扩展功能。 ### 验证详情 验证:/root/NAC_Blockchain/nac-vision-wallet/src/ai_assistant.rs ✅ /root/NAC_Blockchain/nac-vision-wallet/src/gnacs_viewer.rs ✅ /root/NAC_Blockchain/nac-vision-wallet/src/security.rs ✅ ### 后台管理员账号 | 系统 | 用户名 | 密码 | |------|--------|------| | Gitea | nacadmin | NACadmin2026! | | 宝塔面板 | cproot | vajngkvf | | 服务器 SSH | root | XKUigTFMJXhH |
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: nacadmin/NAC_Blockchain#37
No description provided.