Commit Graph

117 Commits

Author SHA1 Message Date
NAC Admin 4161d9e0bd feat(protocol): 完善ACC协议族和宪法层 v2.0
新增RWA专用协议:
- acc_commodity.rs: 大宗商品仓单协议(含多辖区合规)
- acc_art.rs: 艺术品权利分离协议(含UNESCO公约)
- acc_carbon.rs: 碳信用协议(含巴黎协定第6条)
- acc_wrapped.rs: 封装跨链资产协议
- acc_xtzh_staking.rs: XTZH质押保障机制

完善GNACS资产分类系统:
- gnacs_category.rs: 20大类、100+子类,含司法辖区绑定

完善宪法层:
- acc20c_clauses_enhanced.cnnl: 6大类资产×7个司法辖区宪法条款

新增文档:
- jurisdiction_compliance_matrix.md: 司法辖区合规矩阵

基于:
- NAC原生资产代币发行说明书核心条款指引V1.0
- NAC资产分类系统(Asset Classification System)
- NAC公链支持的司法辖区
2026-03-17 23:28:19 +08:00
NAC Admin 2992356df7 docs(presale): PRESALE-001 预售页面部署日志 - v1.0.0 12/12测试通过 2026-03-08 09:50:53 +08:00
NAC Admin 48e3b611c3 feat(acc20c): v1.2.0 新增司法冻结/解冻和合规检查模块,零警告零错误,12/12测试通过 2026-03-08 08:25:51 +08:00
NAC Admin ec56bc421a feat(lens): 升级 NAC Lens 为 BSCScan 级别 SPA 前端
- 新增 frontend/index.html: 1786行 SPA 区块链浏览器
  * 首页仪表盘(网络统计、最新区块/交易)
  * 区块列表/详情(CBPP 共识信息)
  * 交易列表/详情
  * 地址详情(余额、交易历史)
  * RWA 资产列表
  * 全局搜索(区块/交易/地址)
  * 30秒自动刷新
  * 无 Manus 内联(中国用户可访问)
- 修复 dist/index.js: 地址查询支持带/不带 0x 前缀
- 更新 src/index.ts: 地址验证支持 64字节 hex 格式
- 更新 Nginx: 支持 SPA 路由 + API 代理 + Gzip + CORS
- 旧版 PHP 已备份至 backup_20260307_194649/

ISSUE: LENS-SPA-001
DATE: 2026-03-07
2026-03-07 19:56:44 +08:00
NAC Admin 6b88940b7e docs: 添加 Issue #78 #79 工单日志 2026-03-07 18:14:03 +08:00
NAC Admin a489b88f78 docs: 添加目录重组日志 DIRECTORY_RESTRUCTURE_20260307.md 2026-03-07 17:47:52 +08:00
NAC Admin 38b46389d9 feat: NAC RWA 全球资产法律要素体系五阶段完整实现
- Phase 1: nac-rwa-legal-model (38 tests) - 抽象数据模型
  资产类型枚举/产权结构/合约要件/税收要素/跨境要素/四大法律体系

- Phase 2: nac-rwa-jurisdiction-adapters (13 tests) - 11个核心辖区
  CN/HK/SG/AE/US/EU-DE/EU-FR/JP/KR/AU/GB 完整法律适配器

- Phase 3: nac-rwa-contract-templates (13 tests) - 合约模板库
  不动产买卖(11辖区)/商品跨境(7贸易对)/知识产权许可(4许可方)

- Phase 4: nac-rwa-bilateral-rules (13 tests) - 双边贸易规则矩阵
  CN-EU/CN-JP/CN-US/CN-SG/EU-US/EU-JP 含双向共12对

- Phase 5: nac-rwa-sharia-compliance (15 tests) - 伊斯兰合规层
  AE/SA/MY Sharia合规框架 含Sukuk/Murabaha/Ijara等9种结构

总计: 92 tests passed, 0 warnings, 0 errors
全部生产级编译通过 (cargo build --release)
2026-03-07 16:32:13 +08:00
NAC Admin a09b59bd15 docs: 主网部署日志+CEE架构文档+API参考文档
- docs/deployment/MAINNET_DEPLOY_LOG_20260307.md: 2026-03-07主网部署日志
- docs/architecture/NAC_CEE_ARCHITECTURE.md: CEE集成服务架构文档
- docs/api/CEE_API_REFERENCE.md: CEE API参考文档

部署摘要:
- 6个核心服务全部运行
- 31个辖区宪法规则验证在线
- 258个测试全部通过
- NAC_Lens/4.0协议集成完成
2026-03-07 15:36:37 +08:00
NAC Admin 9c1c716ee8 docs: Issue #75/#76/#77 工单日志
记录三个工单的完成详情:
- Issue #75: 10个Tier3辖区(225测试)
- Issue #76: 跨版本兼容检测(6测试)
- Issue #77: NAC_Lens路由层(8测试)
- 合计252个测试全部通过
2026-03-07 15:29:16 +08:00
NAC Admin 91be43650e docs: Issue #72/#73/#74 工单日志 2026-03-07 15:08:57 +08:00
NAC Admin c5e7be305d docs: Issue #71 工单日志 — 11个司法辖区宪法规则与协议模板完成 2026-03-07 13:03:58 +08:00
NAC Admin b991cbb4ee docs: 服务器磁盘规划报告 - 系统盘从97%降至66% 2026-03-07 06:31:22 +08:00
NAC Admin 8dc409d9b9 docs: 服务器磁盘规划报告 - 系统盘从97%降至66%,新建/data数据盘(100G) 2026-03-07 06:30:29 +08:00
NAC Admin ce9afde028 docs: 主网模块集成完成报告(INT-001 + FIX-ETH-001) 2026-03-07 06:12:48 +08:00
NAC Core Team 66eed0d728 docs(security): NAC主网安全审计修复完成报告 v2.0
- FIX-005: MySQL绑定127.0.0.1 
- FIX-006: 全库unwrap()清零(1600+→0) 
- FIX-007: 宪法层API Bearer Token认证 
- 附加: charter-compiler lib target修复 
- 全量编译: 18/18 crate 0错误0警告 
- 主网评分: 8.3/10 → 9.3/10
2026-03-07 01:22:02 +08:00
NAC Admin 57eea5b4bd docs(security): NAC主网首次系统安全审计报告 - 综合评分8.3/10,高危漏洞已全部修复 2026-03-06 21:19:04 +08:00
NAC Admin c8e0c1ddde docs: 添加协议层集成部署完整报告 2026-03-06 20:41:03 +08:00
NAC Admin f7d6171cbf docs(constitution-layer): 添加宪法层主网部署报告 2026-03-06 20:08:30 +08:00
NAC Admin 0d91a9014f docs: 添加主网部署零警告清理完整报告 2026-03-06 19:02:02 +08:00
NAC Admin dbe6d9f674 docs: 添加第三度生产级检查报告 - 全部15个crate编译0错误通过 2026-03-06 17:37:20 +08:00
NAC Admin 503fa2dfd0 docs(acc): 添加 ACC 协议族生产就绪评估报告 v2.0
- 19 个协议全部 100% 完成
- 编译验证:0 错误
- 技术规范符合性检查:全部通过
- 包含下一步工作建议
2026-03-06 17:12:33 +08:00
NAC Admin 8a22e1fa90 docs(acc): 添加 ACC 协议族完整权威文档 v2.0
包含 19 个协议的完整说明:
- 基础代币协议(5个):ACC-20、ACC-20Enhanced、ACC-721、ACC-1155、ACC-20C
- RWA 专用协议族(8个):ACC-RWA、Compliance、Valuation、Custody、Collateral、Redemption、Insurance、Governance
- 稳定币与储备协议(2个):ACC-XTZH、ACC-Reserve
- 证券代币协议族(5个):ACC-1410、ACC-1400、ACC-1594、ACC-1643、ACC-1644

三层架构(L1 nac-udm + L2 charter-std + L3 nac-sdk)全部编译通过(0 errors)
2026-03-06 16:21:13 +08:00
NAC Admin 5a4ffb0278 feat(acc): 补全 L2 charter-std 和 L3 nac-sdk 全部 ACC 协议族接口
charter-std/acc 新增 11 个 .ch 文件:
  acc1155.ch, acc_rwa.ch, acc_compliance.ch, acc_valuation.ch,
  acc_custody.ch, acc_collateral.ch, acc_redemption.ch, acc_insurance.ch,
  acc_governance.ch, acc_xtzh.ch, acc_reserve.ch

nac-sdk/protocols 新增 10 个 .rs 接口文件:
  acc_rwa.rs, acc_compliance.rs, acc_valuation.rs, acc_custody.rs,
  acc_collateral.rs, acc_redemption.rs, acc_insurance.rs, acc_governance.rs,
  acc_xtzh.rs, acc_reserve.rs

更新 nac-sdk/protocols/mod.rs 导出所有 22 个协议

所有协议严格使用 NAC 原生类型系统(Address 32字节,Hash 48字节 SHA3-384)
2026-03-06 16:00:21 +08:00
NAC Admin 5624717b49 feat(acc): 整合 ACC-1410/1400/1594/1643/1644 五个独立协议模块到主系统
- 将 nac-acc-1410 完整迁移到 nac-udm/src/l1_protocol/acc/acc1410/(10个文件)
- 将 nac-acc-1400 完整迁移到 nac-udm/src/l1_protocol/acc/acc1400/(6个文件)
- 将 nac-acc-1594 完整迁移到 nac-udm/src/l1_protocol/acc/acc1594/(4个文件)
- 将 nac-acc-1643 完整迁移到 nac-udm/src/l1_protocol/acc/acc1643/(4个文件)
- 将 nac-acc-1644 完整迁移到 nac-udm/src/l1_protocol/acc/acc1644/(4个文件)
- 在 charter-std/acc/ 新增五个协议的 Charter 标准库接口文件
- 在 nac-sdk/src/protocols/ 新增五个协议的 SDK 客户端接口
- 修复所有模块间引用路径(crate:: -> super::)
- 修复 acc1594/error.rs 的 From<Acc1410Error> 实现
- 修复 acc/mod.rs 的 Result 类型冲突
- 旧独立模块归档到 _archive/standalone_acc_protocols/
- nac-udm cargo check: Finished (0 errors)
2026-03-06 14:21:08 +08:00
NAC Admin d4a509098e docs: 部署日志20260301 - CBPP修正+XIC/XTZH高频知识库 2026-03-01 18:12:56 +08:00
NAC Admin b8066fa430 feat: 贸易规则爬虫体系升级(第二期)
- 新增 embeddingRetrieval.ts:TF-IDF 向量检索引擎(内存模式)
- 新增 regulatoryCrawler.ts:自动爬虫模块(SEC/SFC/MAS/DFSA/ESMA/HKEX等)
- 修复 ragRetrieval.ts:NaN% 相关度 bug(5处修复)
- 升级 ragRetrieval.ts:集成语义向量检索(策略5,混合检索)
- 扩展知识库:78条规则(17辖区×13资产类别)
- 新增脚本:expandKnowledgeBase.js(22条新规则)

MongoDB 规则统计:
  总计:78条(旧格式35条 + 新格式43条)
  辖区:US/SG/CN/GLOBAL/EU/AE/HK/JP/AU/CH/GB/KR/IN/MY/TH/BR/ZA
  资产类别:RealEstate/Equity/DigitalAssets/CarbonCredits/Bonds/IP/Commodities/Infrastructure/Agriculture等

Bug 修复:
  NaN% 根因:total=0时 idx/0=NaN,已修复5处
  textScore 归一化:0-10范围映射到0-1
  baseScore 传递:各检索策略均传入合理基础分
2026-03-01 06:42:22 +08:00
NAC Admin 9c04e157d9 docs: Issue #69 部署日志 - NAC 公链知识库问答系统
- chat.newassetchain.io 公开问答网站上线
- CNNL+RAG 自主推理引擎(零外部 LLM 依赖)
- 35条合规规则,6个管辖区,7种语言
- 对话历史持久化已激活
- MongoDB 全文索引和 TTL 索引已建立

Closes #69
2026-03-01 03:22:42 +08:00
NAC Admin 09587ff994 docs: Issues #59-#67 完成日志 2026-02-28 12:35:23 +08:00
NAC Admin ce928af930 docs: Issues #59-#62 #66 #67 完成日志 2026-02-28 12:31:51 +08:00
nacadmin 9b1bae2d49 feat(issues-59,60,61,62,66,67): 完成6个工单
Issue #59: nac-multi-jurisdiction 多辖区节点共享模块
- 辖区注册/隔离/动态加入
- 跨辖区交易双收据
- 资源公平分配
- 规则插件哈希验证

Issue #60: 宪法引擎协同关系文档
- docs/constitutional_engine_coordination.md
- CBPP/CNNL/CSNP/Charter/NVM 协同关系说明

Issue #61: Charter 编译器 XTZH 汇率系统原生支持
- charter-std/xtzh/rate.ch - 汇率类型
- charter-std/xtzh/reserve.ch - 储备管理
- charter-std/xtzh/rate_oracle.ch - 预言机接口
- charter-std/docs/nvm_xtzh_opcodes.md - NVM 操作码文档
- charter-compiler lexer 添加 XTZH Token

Issue #62: XTZH 黄金永续合约储备法典
- charter-std/xtzh/gold_reserve_codex.ch
- 5章:储备资产/SDR锚定/铸造销毁/审计/紧急条款

Issue #66: 43条宪法增补条款 CNNL 实现
- nac-constitution/clauses/amendments.cnnl
- 6章:基础架构/资产合规/治理/XTZH货币/多辖区/AI合规

Issue #67: nac-daemon 本地守护进程
- nacd: HTTP API 服务 (127.0.0.1:8766)
- nac: 命令行工具 (status/wallet/contract/network/constitution)
- 集成 NAC_lens/CNNL 服务端点

Closes #59 #60 #61 #62 #66 #67
2026-02-28 12:28:46 +08:00
nacadmin 70373e5da9 docs: Issue #63 完成日志 2026-02-28 09:53:13 +08:00
nacadmin 63d79a9813 docs: Issue #63 完成日志 2026-02-28 09:53:00 +08:00
nacadmin f5788b5eac feat(issue-63): 完成去以太坊化 - NRPC全库更名为NAC_lens + 编译器RPC检测 + nac-lens 100%完成
## 完成内容

### 1. 全库 NRPC 更名为 NAC_lens
- 1208处替换,代码文件中 NRPC 引用归零
- 重命名文件: nrpc.rs → nac_lens.rs, nrpc_wrapper.rs → nac_lens_wrapper.rs
- 修复 nac-udm/src/l1_protocol/cbpp/mod.rs 中 mod nrpc → mod nac_lens
- 保留 JSON-RPC 协议字段名(标准协议不更名)

### 2. CNNL 编译器去以太坊化 Lint
- 新增 src/nac_lint.rs 模块
- 检测 RPC/EVM/Solidity/ERC20/ETH 等以太坊关键字
- 提供自动纠正建议(RPC → NAC_lens, EVM → NVM 等)
- 支持 --check 模式(仅检测)和 --fix 模式(自动修复)

### 3. nac-lens 六层架构 100% 完成
- L3 聚合层: 完整 DHT 路由(Kademlia XOR距离)+ 意识分叉投票机制
- L4 宪法层: 完整 Merkle 证明生成/验证 + 全息编码/重构
- L5 价值层: 完整价值转移逻辑(余额检查/原子转移/防双花/批量清算)
- upgrade.rs: 完整版本管理和热升级实现
- lib.rs: 协议魔数修正 NRP4 → NLNS (NAC Lens)
- error.rs: 新增 ValueTransferError 变体

### 测试结果
- nac-lens 核心模块: 31 passed, 0 failed
- cnnl-compiler: 26 passed, 0 failed

Closes #63
2026-02-28 09:50:03 +08:00
NAC Admin 965a061463 docs: ARCH-001 NAC公链多服务器体系架构规划 v1.0
- 七层架构分层设计(链核心/身份/AI/资产上链/数据/金融/门户)
- 服务间通信规范(NRPC 4.0协议)
- 迁移优先级路线图(P1-P6)
- 数据库独立化策略
- 与区块链去中心化原则的对应关系
2026-02-28 06:57:05 +08:00
NAC Admin a3e385480d fix(explorer): 心跳块正确标注,nac-explorer-api v6.0.0 对接真实 CBPP 节点(合并远程更新) 2026-02-28 03:46:09 +08:00
nacadmin 33ad157dd6 feat: Issue #042 - 全库统一更名 NRPC4.0 → NAC Lens
- 消除与以太坊 JSON-RPC 的命名混淆
- 129 处引用全部替换为 NAC Lens
- nac-nrpc4/ 目录重命名为 nac-lens/
- 更新 api-server.toml、mainnet_config.toml、systemd 服务描述
- NAC Lens API v5.0: 注册=节点=区块,MySQL驱动,空块10KB
- 区块高度由节点激活时间+CBPP出块规则计算(非时间推算)

验收: grep NRPC4.0 返回 0 条 
关联: Issue #042 → 完成
2026-02-27 13:58:21 +08:00
NAC Admin 1e8fb7a742 docs: 注册系统关联链修复日志 #051 2026-02-27 13:16:21 +08:00
NAC Admin 4a5d9a1dc6 docs: 添加工单#050 量子浏览器修复报告 2026-02-27 10:34:56 +08:00
NAC Admin 4b955d3bc3 docs: v14-v20运维日志 - AI语义检索/版本管理/PDF导出/监管动态/统计分析/冲突检测/一键上链 2026-02-27 06:42:05 +08:00
NAC System bf60deb5d2 Merge branch 'master' of http://localhost:3333/nacadmin/NAC_Blockchain 2026-02-24 04:53:21 +08:00
NAC System 549be0f6e4 docs: Add server deep traverse report for 2026-02-24 2026-02-24 04:52:31 +08:00
nacadmin 8c104e0c5b fix(cbpp): v2 算法修复 - 节点产生同步生成区块,修复 node=1 block=0 矛盾 2026-02-22 10:45:23 +08:00
nacadmin 3e4bdf4c50 docs: 2026-02-22 部署日志(Issue #26/#27/#28 域名化+SSL,Issue #49/#50/#51) 2026-02-22 10:29:51 +08:00
NAC System d4734060a2 docs: 关闭工单#047#048 - NAC BlockView PHP重写完成,模拟数据清除 2026-02-22 08:30:48 +08:00
nacadmin da344caf10 docs(#045): 添加 NAC 专属端口标准 v1.0.0
## 变更内容

### 防火墙规则更新(主网)
- 删除以太坊混淆端口:8545/tcp, 30333/tcp
- 添加 NAC 专属端口:9545, 9547, 9548, 9550/tcp, 39303/tcp+udp

### 新增文档
- docs/standards/port_standard_v1.0.0.md:NAC 专属端口标准正式文档

### 端口标准摘要
- L0 层(CSNP): 39303-39305
- L1 层(CBPP/NAC Lens/NVM): 9545-9549
- L2 层(API/CNNL/Charter): 9550-9556
- 管理层: 3000, 3333, 8081, 9090

关联工单: #045
2026-02-22 05:58:29 +08:00
nacadmin be786e557f merge(#042): 合并远程变更,完成 NRPC4.0 → NAC Lens 全库更名
- 解决与远程 bfac941 的合并冲突
- 新增文件 connection.rs/performance.rs/retry.rs/security.rs/upgrade.rs 已移至 nac-lens/
- 所有新增文件已应用 NAC Lens 更名替换
- 保留本地更名变更

关联工单: #042
2026-02-22 05:42:53 +08:00
nacadmin 00e5e6920a feat(#042): 全库统一更名 NRPC4.0 → NAC Lens
- 将所有源码、配置、文档中的 NRPC4.0/NRPC 4.0/NRPC4 替换为 NAC Lens
- 重命名模块目录 nac-nrpc4 → nac-lens
- 更新 Cargo.toml 包名 nac-nrpc4 → nac-lens
- 更新 workspace 成员列表
- 涉及 30+ 个文件,127 处引用全部替换完成

目的:彻底区分以太坊 JSON-RPC 协议,消除混淆可能性,
建立 NAC 公链协议的独立品牌身份。

关联工单: #042
2026-02-22 05:41:29 +08:00
NAC Development Team bfac9416c3 docs: 添加NAC主网监控系统检查报告
- 成功登录主网监控系统
- 发现NRPC4.0已在监控面板显示
- 识别区块高度获取失败问题
- 分析NRPC4.0部署状态
- 提供下一步行动建议
2026-02-20 22:42:07 -05:00
NAC Development Team 796e9dcb01 Add Issue #38 verification report - CNNL compiler API implementation confirmed 2026-02-20 19:38:17 -05:00
NAC Development Team 9ec3d24d6b Add CNNL compiler, libraries and onboarding system 2026-02-20 19:35:56 -05:00