NAC_Blockchain/docs/daily-logs/2026-02-22-deploy.md

73 lines
2.6 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 2026-02-22 部署日志
## 工单完成情况
### Issue #27 - 一键上链前端页面(域名化+SSL
- **域名**https://onboarding.newassetchain.io
- **SSL**:通配符证书 _.newassetchain.ioTLS 1.2/1.3
- **前端文件**/www/wwwroot/onboarding.newassetchain.io/
- **Nginx 配置**/www/server/panel/vhost/nginx/onboarding.newassetchain.io.conf
- **验证**HTTP 200 OK
### Issue #28 - 后台管理系统(域名化+SSL
- **前端集成 API**https://onboarding.newassetchain.io/api/v1/
- **独立管理域名**https://admin.newassetchain.io/
- **后台服务**nac-onboarding.servicesystemd开机自启
- **监听**127.0.0.1:8090
- **二进制**/opt/nac/onboarding/api-server/target/release/nac-onboarding-system
- **环境配置**/opt/nac/onboarding/config/onboarding.env
### Issue #49 - CBPP 共识修复 ✅
- 交易驱动出块 + 60秒心跳块
- 移除投票机制,实现参与即是共识
- 节点服务nac-cbpp-node.serviceactive running
- RPC0.0.0.0:9545P2P39303
### Issue #50 - 量子浏览器多语言 ✅
- https://lens.newassetchain.io 支持中/英文自适应
- 版本v2.2.0
### Issue #51 - 词语替换 ✅
- 全局替换贫民能玩的区块链→谁都可以玩得起的区块链
- 共 9 处0 处残留
## 遗留问题
### Issue #52新建- nac-sdk 编译修复
- nac-sdk 有 116 个编译错误(重复依赖、类型不匹配等)
- 影响:后台管理系统的 AI 合规/估值/DNA 模块暂时为模拟模式
- 优先级:高
## 服务状态汇总
| 服务 | 状态 | 端口 |
|------|------|------|
| nac-cbpp-node | active (running) | 9545, 39303 |
| nac-onboarding | active (running) | 8090 (内部) |
| nginx | active (running) | 80, 443 |
| gitea | active (running) | 3000 |
## 域名汇总
| 域名 | 功能 | SSL |
|------|------|-----|
| lens.newassetchain.io | 量子浏览器 | ✅ |
| onboarding.newassetchain.io | 一键上链前端 | ✅ |
| admin.newassetchain.io | 后台管理 API | ✅ |
| git.newassetchain.io | Gitea 代码库 | ✅ |
| api.newassetchain.io | NAC 节点 API | ✅ |
## CBPP v2 算法修复Issue #49 补充)
**时间**2026-02-22 10:43
**问题**:旧版 CBPP 算法节点启动后 latest_block=0节点编号=1违反 CBPP 宪法原则四。
**修复**:节点启动时同步生成两个区块:
- Block #0:协议创世块(宇宙起源,不属于任何节点)
- Block #1:节点创世块(节点 #1 启动时同步生成)
**验证**nodeSeq=1latestBlock=1cbppInvariant=true ✓
**备份**:旧版二进制 /opt/nac/bin/backup/nac-cbpp-node_cbpp_v1_*