NAC Admin
|
a6c3917c2a
|
docs: lens.newassetchain.io API 接口更新日志 LENS-API-001
|
2026-03-19 00:15:32 +08:00 |
NAC Admin
|
c9dad5eed8
|
docs: 工单#CONSTITUTION-LAYER-002 完成日志
|
2026-03-18 23:34:38 +08:00 |
NAC Admin
|
a754adcee8
|
feat: 宪法层四项完善 - 条款拆分/SHA3-384哈希/L3对接/nac_lens协议
1. 条款文件拆分:amendments.cnnl -> 6个独立章节文件
- infrastructure.cnnl (A04-A08)
- asset_compliance.cnnl (A09-A16)
- governance.cnnl (A17-A24)
- xtzh_currency.cnnl (A25-A32)
- jurisdiction.cnnl (A33-A38)
- ai_compliance.cnnl (A39-A43)
2. constitution_hash 升级:新增 calculate_constitution_merkle_root()
使用 SHA3-384 计算所有激活条款的 Merkle 根(48字节/96位十六进制)
3. L3 存储层对接:state_database_ext.rs v2
- 新增 ConstitutionClauseId 枚举(A01-A56 完整56条)
- constitution_ref 字段类型安全验证
- ConstitutionRefValidator 验证器
4. nac_lens 协议对接:constitution-service main.rs v2
- 8个 nac_lens 方法(verify_clause/get_hash/issue_cr等)
- TCP 监听 22050 端口
- 完整请求/响应结构体
Issue: #CONSTITUTION-LAYER-002
Closes: 条款拆分/哈希升级/L3对接/nac_lens对接
|
2026-03-18 23:30:50 +08:00 |
NAC Admin
|
176c4ed326
|
docs: nac_lens更名工单文档 REFACTOR-NACLENS-001
|
2026-03-18 23:16:57 +08:00 |
NAC Admin
|
6652fd9ce8
|
refactor: 统一将 NRPC4.0/NrpcClient 更名为 nac_lens/NacLensClient
更名范围(代码文件,排除archive/target):
- protocol/nac-constitution-service/src/main.rs: NRPC4.0 -> nac_lens, mod nrpc -> mod nac_lens
- protocol/nac-nvm/src/constitution_interface.rs: NRPC4.0 -> nac_lens
- charter-std/src/constitution_interface.charter: NRPC4.0 -> nac_lens
- sdk/nac-cli/src/client/nac_lens.rs: NrpcClient -> NacLensClient
- sdk/nac-cli/src/client/mod.rs: NrpcClient -> NacLensClient
- sdk/nac-cli/src/commands/*.rs (6个文件): NrpcClient -> NacLensClient
保留不变:
- jsonrpc 字段名(NAC Lens 协议内部字段,非 NRPC 引用)
- cnnl-compiler/nac_lint.rs(lint 规则,已正确标注"NRPC 已更名为 NAC Lens")
- nvm_v2/documentation.rs 中的 JsonRpcProvider(以太坊对比示例代码)
- rwa/nac-lens-jurisdiction-router/src/lib.rs 中的历史说明注释(保留溯源记录)
- archive/ 目录(历史备份,不修改)
前期开发者已于 ISSUE-063 完成 1208 处替换,本次补全剩余 57 处
|
2026-03-18 23:11:40 +08:00 |
NAC Admin
|
ef39f14e12
|
docs: 宪法层完善工作日志 CONSTITUTION-LAYER-001
|
2026-03-18 22:21:07 +08:00 |
NAC Admin
|
8f5ad48c91
|
feat(constitution): 补全宪法层NVM接口、CBPP验证器、Service主程序和核心原则条款
- nac-nvm: 新增 constitution_interface.rs,NVM执行Charter合约时调用宪法层验证
- nac-cbpp: 新增 constitution_validator.rs,区块生产时实时验证宪法收据(CR)
- nac-constitution-service: 补全 main.rs,NRPC4.0服务入口,监听22050端口
- nac-constitution/clauses: 新增 core_principles.cnnl (A01-A03永恒级核心原则)
设计哲学体现:
- 约法即治法:NVM执行前必须通过宪法验证
- 宪法即规则:CR是区块合法性的唯一证明
- 参与即共识:每个节点验证CR即参与共识
不覆盖任何前期开发者代码,仅追加扩展
|
2026-03-18 22:18:52 +08:00 |
NAC Admin
|
51cbad1cb9
|
docs: L3存储层集群节点全量同步部署日志
|
2026-03-18 17:47:51 +08:00 |
NAC Admin
|
381c03b8bf
|
docs: 添加L3存储层补全工单文档 STORAGE-LAYER-001
|
2026-03-18 16:05:51 +08:00 |
NAC Admin
|
d8cc65b916
|
feat(l3-storage): 补全存储层骨架代码
遵循五大核心治理哲学:
1. 约法即是治法 - evidence_storage.rs 证据存证
2. 宪法即是规则 - state_database_ext.rs 宪法条款引用
3. 参与即是共识 - merkle_tree.rs SHA3-384不可篡改证明
4. 节点产生区块 - block_store.rs 按节点身份分区
5. 交易决定区块大小 - block_store.rs 不预设固定大小
新增文件:
- block_store.rs: 区块存储引擎
- dna_store.rs: 资产DNA存储(对接asset_dna模块)
- state_database_ext.rs: 状态数据库扩展(宪法引用)
补全骨架:
- merkle_tree.rs: SHA3-384 Merkle树完整实现
- archive_storage.rs: 历史数据归档实现
- evidence_storage.rs: 证据存证实现
保留原有代码:
- state_database.rs: 前期开发者的完整实现保持不变
工单: STORAGE-LAYER-001
|
2026-03-18 16:05:06 +08:00 |
NAC Admin
|
78bc376ccb
|
docs: add NAC Presale Address Audit Report
|
2026-03-18 01:45:54 +08:00 |
NAC Admin
|
1d7a9f79a3
|
docs: 添加 Presale UI 修复与后台审计报告
|
2026-03-18 01:01:56 +08:00 |
NAC Admin
|
0b27772718
|
fix(presale): EVMPurchasePanel - 修复ERC/BEP网络未连接钱包时金额输入框不显示的Bug
问题描述:
- ERC/BEP面板在钱包未连接时直接早期返回,导致金额输入框不显示
- TRC面板始终显示金额输入框,造成用户体验不一致
修复方案:
- 移除EVMPurchasePanel中的早期返回(if !wallet.isConnected)
- 改为条件渲染:金额输入框和代币预览始终显示
- 钱包未连接时:在购买按钮位置显示连接钱包组件
- 错误网络时:顶部显示切换网络提示,购买按钮隐藏
- 钱包已连接且网络正确时:显示钱包信息和购买按钮
测试结果:
- BSC/ETH/TRON三个网络均在未连接钱包状态下显示金额输入框
- 构建成功,已部署到AI服务器(43.224.155.27)
- 服务已重启,trc-ico.newassetchain.io 已更新
|
2026-03-18 01:01:11 +08:00 |
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
|
0497e57236
|
Merge branch 'master' of http://localhost:3333/nacadmin/NAC_Blockchain
|
2026-03-10 11:13:59 +08:00 |
NAC Admin
|
f7b6bc37e8
|
fix: 修复预售网站购买按钮禁用问题、新增Add XIC to Wallet按钮、改进中国钱包支持
问题修复:
1. contracts.ts: maxPurchaseUSDT=0导致购买按钮永远禁用,修复为50000
2. Home.tsx: 新增Add XIC to Wallet按钮(wallet_watchAsset)
3. useWallet.ts: 完整重写detectProvider(),支持TokenPocket/OKX/Bitget等中国钱包
部署: https://pre-sale.newassetchain.io (43.224.155.27)
日期: 2026-03-10
|
2026-03-10 11:13:22 +08:00 |
nacadmin
|
e62a1bc196
|
docs: XIC预售合约信息 [2026-03-09]
|
2026-03-10 03:24:33 +08:00 |
nacadmin
|
7c267977c4
|
docs: XIC预售v2.0部署日志 [2026-03-09]
|
2026-03-10 03:24:33 +08:00 |
nacadmin
|
6f357882dd
|
docs: XIC预售合约信息 [2026-03-09]
|
2026-03-10 03:24:15 +08:00 |
nacadmin
|
e47092c1ed
|
docs: XIC预售v2.0部署日志 [2026-03-09]
|
2026-03-10 03:24:15 +08:00 |
nacadmin
|
93a7c14ae6
|
docs: 预售网站完整交付报告 — 新合约部署+前端更新+Git同步全部完成
|
2026-03-10 02:42:36 +08:00 |
nacadmin
|
eceb052d94
|
docs: 记录2026-03-09部署日志 — 新预售合约上线
|
2026-03-10 02:35:58 +08:00 |
nacadmin
|
953a27c48f
|
docs: 新增预售网站模块文档 — 包含版本历史、合约地址、技术栈
|
2026-03-10 02:35:57 +08:00 |
nacadmin
|
a3753c04b9
|
docs: 更新XICPresale v2交付日志 — 记录BSC主网部署地址和资金注入信息
|
2026-03-10 02:35:57 +08:00 |
nacadmin
|
4a7a5aec14
|
[NAC-PRESALE-V2] 新预售合约和部署手册 - DELIVERY_LOG.md
|
2026-03-10 01:55:51 +08:00 |
nacadmin
|
5bb6e2cd18
|
[NAC-PRESALE-V2] 新预售合约和部署手册 - DEPLOY_MANUAL.md
|
2026-03-10 01:55:42 +08:00 |
nacadmin
|
30dbacbd93
|
[NAC-PRESALE-V2] 新预售合约和部署手册 - XICPresale.sol
|
2026-03-10 01:55:27 +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
|
9ebc9aa6b6
|
docs(acc20c): add implementation log for ACC-20C-001
|
2026-03-08 07:54:30 +08:00 |
NAC Admin
|
3d38043cca
|
feat(acc20c): 完整实现 ACC-20C 兼容层协议 v1.1.0
## 变更内容
### Charter 合约层
- 新增 acc20c_wrapper.ch: 资产包装器合约(纯状态容器)
- 新增 acc20c_metadata.ch: 动态元数据生成器
- 新增 acc20c_sync.ch: 状态同步执行器(被动接收 CBPP 扫描器指令)
- 更新 acc20c.ch: 主接口文件,整合三个子模块
- 归档旧版 acc20c_v0_stub.ch 到 charter-std/_archive/acc-20260308/
### CNNL 宪法条款层
- 新增 nac-constitution/clauses/acc20c_clauses.cnnl
- A53: 资产包装宪法条款(前置合规验证)
- A54: 资产解包宪法条款(冷却期+冻结检查)
- A55: 包装资产转移宪法条款(所有权+冻结验证)
- A56: 估值更新宪法条款(CBPP 区块确认后触发)
### Rust API 扩展层 (nac-acc-service v1.1.0)
- 新增 7 个 ACC-20C 专属 API 端点:
- POST /acc20c/wrap
- POST /acc20c/unwrap
- POST /acc20c/transfer
- GET /acc20c/asset/{wrapper_token_id}
- GET /acc20c/assets
- POST /acc20c/sync/valuation
- POST /acc20c/sync/status
- 修复 nac-udm 依赖路径 (../protocol/nac-udm)
- 编译: 零警告零错误
### CBPP 扫描器 (nac-cbpp-scanner v1.0.0)
- 全新 Rust 实现,替代原 Go 方案(服务器无 Go 环境)
- 端口: 9558(健康检查)
- 功能: 轮询 CBPP 节点,扫描区块,提取 ACC-20 事件,推送到 acc-service
- 编译: 零警告零错误
## 架构说明
ACC-20C 不是独立外挂层,而是原生嵌入 NAC 三层架构:
- L2 宪法治理层: CNNL 宪法条款 (A53-A56)
- L1 宪法协议层: Charter 合约 + Rust API
- L0 网络层: CBPP 扫描器
关联工单: ACC-20C-001
|
2026-03-08 07:53:23 +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
|
74d88fc80f
|
Issue #78 #79: protocol/ 和 rwa/ 目录分组重组
Issue #78: 将协议层模块迁移到 protocol/ 目录
- nac-udm, nac-cbpp, nac-cbpp-l0/l1, nac-csnp, nac-csnp-l0/l1/service
- nac-nvm, nac-nvm-service, nac-constitution-*, nac-lens
- 修复 nac-csnp-l0 缺少 sha3 依赖
- 修复 nac-constitution-clauses review_committee 字段名
- 所有 15 个 Rust 协议模块编译通过
Issue #79: 将 RWA 模块迁移到 rwa/ 目录
- nac-rwa-legal-model, nac-rwa-jurisdiction-adapters, nac-rwa-contract-templates
- nac-rwa-bilateral-rules, nac-rwa-sharia-compliance, nac-jurisdiction-rules/compat/version
- nac-lens-jurisdiction-router, nac-rwa-exchange, nac-asset-onboarding, nac-multi-jurisdiction
- 更新所有 Cargo.toml 路径引用
- nac-onboarding-system 归档(历史遗留编译问题)
- nac-api-server 路径更新并重新部署
目录结构: protocol/ rwa/ services/ ops/ sdk/ _archive/
|
2026-03-07 18:12:43 +08:00 |
NAC Admin
|
a489b88f78
|
docs: 添加目录重组日志 DIRECTORY_RESTRUCTURE_20260307.md
|
2026-03-07 17:47:52 +08:00 |
NAC Admin
|
1cdfd6c7cc
|
refactor: 目录重组 - 明确中心化运维与去中心化业务边界
[目录重组]
- services/nac-admin → ops/nac-admin(运维后台归入 ops/)
- nac-monitor/nac-daemon/nac-deploy/nac-cee-integration → ops/(运维工具归组)
- nac-sdk/nac-cli/nac-serde → sdk/(开发者工具归组)
- nac-api-server/nac-explorer-api → services/(对外服务归组)
- 备份文件 → archive/(历史版本归档)
[nac-admin 职责拆分]
- 保留运维功能:Dashboard(节点监控)、AuditLog(审计)、RegulatoryMonitor(合规)
- 迁出业务功能:
- KnowledgeBase → services/nac-knowledge-portal/
- Crawlers → services/nac-data-crawler/
- ApprovalCases + TagEngine → services/nac-rwa-portal/
- ProtocolRegistry → services/nac-protocol-registry/
[修复]
- rpc.newassetchain.io nginx 配置修复(9547→9550,NAC_Lens 网关)
设计原则:ops/ 是合理的中心化运维入口,区块链协议和业务服务
完全独立,不归属任何 admin 目录,避免中心化联想。
|
2026-03-07 17:46:08 +08:00 |
NAC Admin
|
852ce44960
|
feat(rwa-api): 将 RWA 法律要素体系集成到 nac-api-server v3.1.0
- 新增 rwa_routes.rs 模块,暴露 15 个 HTTP 端点
- 链接 5 个 RWA 库(legal-model/adapters/contracts/bilateral/sharia)
- 端点覆盖:辖区查询/资产验证/合约模板/双边规则/Sharia合规
- 全部 15/15 端到端测试通过,零警告,零错误
- nac-api-server 版本升级至 v3.1.0(NAC_Lens/4.0)
Issue: #75 #76 #77 RWA-INTEGRATION
|
2026-03-07 16:54:59 +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
|
fe8f935bab
|
Issue #75/76/77: Tier3辖区(225测试)+跨版本兼容检测(6测试)+NAC_Lens路由层(8测试)
Issue #75: 实现10个Tier3新兴市场辖区(BR/IN/TH/ID/NG/MX/ZA/TR/SA/RU)
- 每辖区独立TxContext数据结构和ConstitutionalValidator
- 225个测试全部通过(Tier1:55+Tier2:100+Tier3:70)
- in模块重命名为in_jurisdiction避免Rust关键字冲突
Issue #76: 实现辖区规则跨版本兼容性检测(nac-jurisdiction-compat)
- CompatibilityChecker支持4种兼容性级别
- 检测AML阈值/KYC等级/资产类型/监管机构变更
- 6个测试全部通过
Issue #77: NAC_Lens辖区路由层集成(nac-lens-jurisdiction-router)
- 支持单辖区/跨辖区/规则更新广播/CR广播/节点注册5种消息类型
- 跨辖区各自独立出具CR(参与即是共识,非多签)
- 规则更新须CA签名立即生效(约法即是治法)
- 8个测试全部通过
NRPC->NAC_Lens: 更新nac-api-server/nac-sdk/nac-asset-onboarding/nac-udm注释
修复Issue#74测试隔离问题(并发测试目录污染)
总测试: 252个全部通过
CBPP合规: 约法即是治法|宪法即是规则|参与即是共识|节点产生区块交易决定区块大小
|
2026-03-07 15:28:13 +08:00 |
NAC Admin
|
91be43650e
|
docs: Issue #72/#73/#74 工单日志
|
2026-03-07 15:08:57 +08:00 |
NAC Admin
|
f8cb438e21
|
feat: Issue #72/#73/#74 - Tier2辖区规则+CEE动态加载+版本管理
Issue #72: 新增10个Tier2离岸金融中心辖区规则
- BM(百慕大/BMA), KY(开曼群岛/CIMA), VG(英属维京群岛/FSC-BVI)
- MT(马耳他/MFSA), LU(卢森堡/CSSF), GI(直布罗陀/GFSC)
- JE(泽西岛/JFSC), IM(马恩岛/FSA-IOM), PA(巴拿马/SMV), MU(毛里求斯/FSC-MU)
- 测试: 155个测试全部通过
Issue #73: CEE插件动态加载机制(nac-cee-plugin-loader)
- 运行时热加载辖区插件,无需重启节点
- 约法即是治法:CA签名验证通过后插件立即生效
- 参与即是共识:各辖区独立出具CR,无多签
- 测试: 7个测试全部通过
Issue #74: 辖区规则版本管理(nac-jurisdiction-version)
- 辖区CA签名更新,旧版本自动归档到_archive目录
- 支持版本回滚(须CA签名授权)
- 版本历史查询和多辖区版本摘要
- 测试: 6个测试全部通过
CBPP原则合规修正:
- 删除upgrade/mod.rs中的宪法审查委员会投票机制
- 改为辖区授权CA签名直接生效(约法即是治法)
|
2026-03-07 15:08:22 +08:00 |
NAC Admin
|
c5e7be305d
|
docs: Issue #71 工单日志 — 11个司法辖区宪法规则与协议模板完成
|
2026-03-07 13:03:58 +08:00 |
NAC Admin
|
5015efe948
|
feat(constitution): 增加11个司法辖区宪法规则和协议模板
CBPP四大原则:约法即是治法、宪法即是规则、参与即是共识、节点产生区块交易决定区块大小
新增辖区:
- CN(中国大陆):CSRC/PBOC/SAFE监管框架,禁止虚拟货币交易,合格投资者要求
- HK(香港):SFC VASP牌照,专业投资者要求(800万港元以上)
- SG(新加坡):MAS SFA/PSA双轨监管,Project Guardian合规
- AE(阿联酋):VARA牌照,伊斯兰金融原则(禁止Riba利息)
- US(美国):SEC Howey测试,OFAC制裁合规,FinCEN旅行规则
- EU(欧盟):MiCA/MiFID II/GDPR三重合规
- JP(日本):资金结算法/金融商品交易法双轨
- KR(韩国):虚拟资产业务者法/特金法实名账户
- AU(澳大利亚):ASIC AFSL牌照
- CH(瑞士):FINMA DLT法/FinSA双轨
- GB(英国):FCA FSMA 2000/2023授权
每个辖区包含:
- constitution_rules.cnnl(CNNL形式化宪法规则)
- protocol_template.charter(Charter智能合约协议模板)
- jurisdiction_plugin.rs(Rust CEE验证插件)
- README.md(辖区法律框架说明)
测试结果:55个测试全部通过(11辖区×5测试)
修正CBPP不符内容:
- 删除upgrade/mod.rs中的宪法审查委员会投票机制
- 改为辖区授权CA签名直接生效(约法即是治法)
Issue: #70 #71
|
2026-03-07 13:01:38 +08:00 |
NAC Admin
|
2c2883f2f5
|
feat(constitution): Issue #70 — 宪法层新增A44-A52多辖区节点共享条款
新增宪法条款(A44-A52):
- A44: 多辖区节点物理共享许可(容器化逻辑隔离)
- A45: 跨辖区区块生产双CR强制(jurisdiction_merkle_root)
- A46: 共享资源辖区协商分配(≥67%委员会投票)
- A47: 节点身份辖区绑定强制(GIDS增强)
- A48: WASM规则插件沙箱执行强制(≤10ms/64MB)
- A49: CEE节点跨辖区共享验证(负载均衡)
- A50: 辖区争议宪法法院裁决(链上判决)
- A51: CSNP辖区感知路由强制
- A52: 共享存储敏感数据加密(AES-256-GCM)
新增文件:
- nac-constitution/clauses/node_sharing_clauses.cnnl
- nac-constitution-clauses/src/node_sharing.rs(12个测试全部通过)
- nac-multi-jurisdiction/src/node_sharing_enhanced.rs(5个测试全部通过)
- charter-std/src/constitution_interface.charter
- ISSUE_070_CONSTITUTIONAL_RULES_DELIVERY.md
关联:Issue #59(多辖区节点共享方案)、Issue #66(宪法增补条款A01-A43)
|
2026-03-07 12:17:02 +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 Admin
|
41c193ccf9
|
feat: 主网模块集成 + 彻底去除以太坊技术栈残留
本次提交完成以下工作:
1. 去除以太坊技术栈残留(FIX-ETH-001)
- nac-cbpp: 重写 consensus.rs/vote.rs/validator.rs
* BFT Prevote/Precommit → CBPP 宪法收据(CR)验证
* Validator/voting_power → 区块生产者(CBP)/DID 身份
* SHA256 → SHA3-384(48字节)
* Gas → ComplianceFee(合规费)
- nac-cli: 移除 secp256k1,改为 BLS 简化实现
- nac-upgrade-framework: 投票机制 → 宪法授权审批
- nac-udm: 修正 validator/stake 描述为 CBP/DID
2. 主网模块集成(INT-001)
- nac-api-server v3.0.0: 统一代理所有主网微服务
* /api/v1/{module}/... 统一入口
* 支持 NVM/ACC/Charter/GNACS/CNNL/Exchange/Wallet/Onboarding
* 聚合健康检查 /api/v1/health/all
- 修复 Exchange/GNACS/CNNL 代理路径映射
3. 代码质量
- nac-asset-onboarding: 修复所有编译错误(0错误0警告)
- nac-sdk: 添加 NacLensClient stub
- 旧版 wallet 模块归档至 _archive/wallet_legacy_v1/
编译状态: 16/16 核心 crate 全部通过(0错误0警告)
集成测试: 8/8 模块通过 API Server 统一入口互通
|
2026-03-07 06:10:51 +08:00 |