NAC_Blockchain/protocol/nac-constitution/clauses/core_principles.cnnl

32 lines
1.0 KiB
Plaintext

# NAC 公链宪法核心原则条款 (A01-A08)
# 版本: 1.0
# 路径: protocol/nac-constitution/clauses/core_principles.cnnl
program NacCorePrinciples
name: "NAC公链核心原则"
version: "1.0.0"
clause A01_RealAssetBacked
name: "真实资产锚定原则"
tier: Eternal
clause_index: 1
description: "所有在NAC发行的资产必须有真实世界资产(RWA)或足额数字资产锚定"
predicate: asset.is_backed == true
obligation: system.verify_backing per_issuance
clause A02_JurisdictionCompliance
name: "司法辖区合规原则"
tier: Eternal
clause_index: 2
description: "所有交易必须符合参与方所在司法辖区的法律法规"
predicate: tx.complies_with(jurisdiction.get_rules(tx.parties)) == true
obligation: system.verify_jurisdiction per_tx
clause A03_AmlKycMandatory
name: "反洗钱与KYC强制原则"
tier: Eternal
clause_index: 3
description: "所有参与节点和核心账户必须完成KYC/AML认证"
predicate: account.has_kyc == true
obligation: system.verify_kyc per_account_creation