NAC_Blockchain/docs/inspection-reports/宪法层部署报告.md

4.0 KiB
Raw Blame History

NAC 宪法层Constitutional Layer主网部署报告

部署时间: 2026-03-06 20:06:24 CST
服务器: 103.96.148.7
Chain ID 5132611
部署人员: NAC Core Team


一、部署概述

NAC 宪法层是 NAC 公链的核心基础层,所有交易和合约必须通过宪法验证,不可绕过。本次部署将宪法层作为独立 HTTP 服务运行,与 CBPP 共识节点协同工作。


二、服务信息

项目 内容
服务名称 nac-constitution-service
版本 1.0.0
监听端口 9548
服务状态 active (running)
进程 ID 565692
systemd 服务 nac-constitution-service.service
二进制路径 /opt/nac/bin/nac-constitution-service
自动重启 RestartSec=5

三、NAC 原生类型系统

类型 字节数 位数 算法 二进制组数
Address 32字节 256位 8组×32字节
Hash 48字节 384位 SHA3-384 8组×48字节

创世宪法哈希SHA3-38448字节

0xfcf63b075177c0aca795d08d0b9c4f5622ee644f957e7b9ee93798b701cc9a657bdf0b9d2f4299c48271588dbb598bdb

二进制表示384位

11111100 11110110 00111011 00000111 01010001 01110111 11000000 10101100
10100111 10010101 11010000 10001101 00001011 10011100 01001111 01010110
00100010 11101110 01100100 01001111 10010101 01111110 01111011 10011110
11101001 00110111 10011000 10110111 00000001 11001100 10011010 01100101
01111011 11011111 00001011 10011101 00101111 01000010 10011001 11000100
10000010 01110001 01011000 10001101 10111011 01011001 10001011 11011011

四、宪法七大原则

原则编号 原则名称 验证对象 状态
原则1 主权完整性原则 发送方地址NAC Address 32B 已实现
原则2 资产真实性原则 交易金额 > 0 已实现
原则3 合规验证原则 合约字节码格式 已实现
原则4 区块序列原则CBPP原则4 由 CBPP 节点保证 已实现
原则5 宪法不可绕过原则 强制验证 已实现
原则6 去中心化治理原则 治理提案格式 已实现
原则7 RWA资产合规原则GNACS分类 GNACS 分类码 已实现

五、API 端点

方法 路径 功能
GET /health 健康检查
GET /state 宪法状态(版本/哈希/纪元/高度)
POST /validate 七大原则验证transaction/contract/governance/rwa_asset
POST /receipt/generate 生成宪法收据ConstitutionalReceipt
GET /receipt/{id} 查询宪法收据
GET /params 宪法参数gas_limit/delta_t/type_system
POST /types/convert NAC 类型系统工具Address/Hash 二进制转换)
GET /stats 统计信息

六、测试验证结果

测试项 结果
健康检查 通过
宪法状态查询 通过
交易类型七大原则验证 全部7条通过
宪法收据生成 通过CR-9859220D528C402088E1F6422C27A2B3
NAC Hash SHA3-384 计算 通过384位8组
统计信息查询 通过

七、后台管理信息

项目 内容
服务器 IP 103.96.148.7:22000
服务器用户名 root
服务器密码 XKUigTFMJXhH
宝塔面板 http://103.96.148.7:12/btwest
面板账号 cproot
面板密码 vajngkvf
Gitea 账号 nacadmin
Gitea 密码 NACadmin2026!
宪法层服务端口 9548

八、Git 提交记录

提交哈希 说明
28b4af4 feat(constitution-layer): 部署宪法层服务到主网
c631c10 fix(all-crates): 主网部署零警告清理
0d91a90 docs: 添加主网部署零警告清理完整报告

Gitea 代码库: http://git.newassetchain.io/nacadmin/NAC_Blockchain


报告生成时间2026-03-06 20:10 CST