NAC_Blockchain/nac-jurisdiction-rules
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
..
AE feat(constitution): 增加11个司法辖区宪法规则和协议模板 2026-03-07 13:01:38 +08:00
AU feat(constitution): 增加11个司法辖区宪法规则和协议模板 2026-03-07 13:01:38 +08:00
BM Issue #75/76/77: Tier3辖区(225测试)+跨版本兼容检测(6测试)+NAC_Lens路由层(8测试) 2026-03-07 15:28:13 +08:00
CH feat(constitution): 增加11个司法辖区宪法规则和协议模板 2026-03-07 13:01:38 +08:00
CN feat(constitution): 增加11个司法辖区宪法规则和协议模板 2026-03-07 13:01:38 +08:00
EU feat(constitution): 增加11个司法辖区宪法规则和协议模板 2026-03-07 13:01:38 +08:00
GB feat(constitution): 增加11个司法辖区宪法规则和协议模板 2026-03-07 13:01:38 +08:00
GI Issue #75/76/77: Tier3辖区(225测试)+跨版本兼容检测(6测试)+NAC_Lens路由层(8测试) 2026-03-07 15:28:13 +08:00
GLOBAL feat(constitution): 增加11个司法辖区宪法规则和协议模板 2026-03-07 13:01:38 +08:00
HK feat(constitution): 增加11个司法辖区宪法规则和协议模板 2026-03-07 13:01:38 +08:00
IM Issue #75/76/77: Tier3辖区(225测试)+跨版本兼容检测(6测试)+NAC_Lens路由层(8测试) 2026-03-07 15:28:13 +08:00
JE Issue #75/76/77: Tier3辖区(225测试)+跨版本兼容检测(6测试)+NAC_Lens路由层(8测试) 2026-03-07 15:28:13 +08:00
JP feat(constitution): 增加11个司法辖区宪法规则和协议模板 2026-03-07 13:01:38 +08:00
KR feat(constitution): 增加11个司法辖区宪法规则和协议模板 2026-03-07 13:01:38 +08:00
KY Issue #75/76/77: Tier3辖区(225测试)+跨版本兼容检测(6测试)+NAC_Lens路由层(8测试) 2026-03-07 15:28:13 +08:00
LU Issue #75/76/77: Tier3辖区(225测试)+跨版本兼容检测(6测试)+NAC_Lens路由层(8测试) 2026-03-07 15:28:13 +08:00
MT Issue #75/76/77: Tier3辖区(225测试)+跨版本兼容检测(6测试)+NAC_Lens路由层(8测试) 2026-03-07 15:28:13 +08:00
MU Issue #75/76/77: Tier3辖区(225测试)+跨版本兼容检测(6测试)+NAC_Lens路由层(8测试) 2026-03-07 15:28:13 +08:00
PA Issue #75/76/77: Tier3辖区(225测试)+跨版本兼容检测(6测试)+NAC_Lens路由层(8测试) 2026-03-07 15:28:13 +08:00
SG feat(constitution): 增加11个司法辖区宪法规则和协议模板 2026-03-07 13:01:38 +08:00
US feat(constitution): 增加11个司法辖区宪法规则和协议模板 2026-03-07 13:01:38 +08:00
VG Issue #75/76/77: Tier3辖区(225测试)+跨版本兼容检测(6测试)+NAC_Lens路由层(8测试) 2026-03-07 15:28:13 +08:00
src Issue #75/76/77: Tier3辖区(225测试)+跨版本兼容检测(6测试)+NAC_Lens路由层(8测试) 2026-03-07 15:28:13 +08:00
Cargo.lock Issue #75/76/77: Tier3辖区(225测试)+跨版本兼容检测(6测试)+NAC_Lens路由层(8测试) 2026-03-07 15:28:13 +08:00
Cargo.toml feat: Issue #72/#73/#74 - Tier2辖区规则+CEE动态加载+版本管理 2026-03-07 15:08:22 +08:00
README.md feat(constitution): 增加11个司法辖区宪法规则和协议模板 2026-03-07 13:01:38 +08:00

README.md

NAC 司法辖区宪法规则索引

辖区列表

辖区代码 辖区名称 等级 主要监管机构 核心法律依据
GLOBAL 全球通用基础规则 Tier 0 FATF/OECD FATF 40项建议、OECD隐私原则
CN 中国大陆 Tier 2 CSRC/PBOC/SAFE 《证券法》《数据安全法》《外汇管理条例》
HK 香港特别行政区 Tier 1 SFC/HKMA SFO、AMLO、VASP制度
SG 新加坡 Tier 1 MAS SFA、PSA、Project Guardian
AE 阿联酋 Tier 1 DFSA/ADGM-FSRA/VARA VARA法规、DIFC法律、ADGM FSMR
US 美国 Tier 1 SEC/CFTC/FinCEN 《证券法》《银行保密法》FATCA
EU 欧盟 Tier 1 ESMA/EBA MiCA、MiFID II、GDPR、AMLD6
JP 日本 Tier 1 FSA 《资金结算法》《金融商品交易法》
KR 韩国 Tier 1 FSC/FSS 《虚拟资产业务者法》《特金法》
AU 澳大利亚 Tier 1 ASIC/AUSTRAC 《公司法》《AML/CTF法》
CH 瑞士 Tier 1 FINMA DLT法、FinSA、AMLA
GB 英国 Tier 1 FCA/BoE FSMA 2000/2023、MLR 2017

架构说明

每个辖区包含:

  1. constitution_rules.cnnl — CNNL形式化宪法规则是链上执行的法律依据
  2. protocol_template.charter — Charter智能合约协议模板供开发者使用
  3. jurisdiction_plugin.rs — Rust CEE验证插件由CEE节点加载执行
  4. README.md — 辖区法律框架说明

CBPP 四大原则

  • 约法即是治法 — 宪法条款本身就是链的治理规则
  • 宪法即是规则 — 所有链上行为的合法性由宪法条款判定
  • 参与即是共识 — 节点参与出块即代表对宪法规则的背书
  • 节点产生区块,交易决定区块大小 — 区块大小由实际交易量动态决定

跨辖区交易规则

跨辖区交易须携带双CR源辖区CR + 目标辖区CR各辖区独立验证各自出具CR。 CEE共享集群并行加载多辖区插件各辖区独立出具CR无需多签。