NAC_Blockchain/memory/documents/CBPP_WhitePaper_v1.json

281 lines
10 KiB
JSON
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.

{
"doc_id": "CBPP_WhitePaper_v1",
"title": "宪政区块生产协议CBPP技术白皮书",
"chinese_title": "宪政区块生产协议CBPP技术白皮书",
"path": "/home/ubuntu/upload/宪政区块生产协议CBPP技术白皮书.docx",
"read_date": "2026-02-07",
"pages": 12,
"document_type": "whitepaper",
"importance": "critical",
"summary": "CBPP是NAC的核心共识协议通过宪法收据机制实现'参与即共识',将共识从节点协商转变为规则验证,不需要传统的投票机制",
"core_concepts": [
{
"concept": "参与即共识",
"definition": "节点遵守规则的行为本身就是共识,无需投票机制。节点参与网络、遵守规则、传播有效区块的行为,就是共识本身",
"importance": "critical",
"page": 1,
"key_quote": "共识是服从规则的自然结果:任何节点,只要其行为严格符合宪法规则,就自动成为网络共识的一部分。节点间无需就'谁对谁错'进行投票,只需独立验证'是否合规'"
},
{
"concept": "从协商共识到规则服从",
"definition": "CBPP将共识问题转化为规则验证问题这是与PoW/PoS/BFT的根本区别",
"importance": "critical",
"page": 1,
"key_quote": "传统区块链的共识机制核心在于让分布式节点对'什么是下一个有效区块'达成一致。这是一个协商与博弈的过程。CBPP的核心创新在于将共识问题转化为规则验证问题"
},
{
"concept": "宪法收据Constitutional Receipt, CR",
"definition": "交易的合法性证明由宪法执行引擎CEE签发包含交易哈希、宪法哈希、执行结果哈希、CEE签名等",
"importance": "critical",
"page": 2,
"technical_details": {
"fields": [
"transaction_hash: 对应交易的哈希",
"constitutional_hash: 当前宪法版本哈希",
"clause_index: 触发的主要宪法条款索引",
"execution_result_hash: AI引擎执行结果的Merkle根",
"timestamp: 收据生成时间",
"validity_window: 收据有效期如120个区块高度",
"validator_signature: CEE的签名",
"receipt_id: 收据ID"
],
"key_features": [
"宪法绑定constitutional_hash确保收据只在特定宪法版本下有效",
"结果可验证execution_result_hash允许验证AI校验结果",
"时效性validity_window防止交易被无限期延迟"
]
}
},
{
"concept": "开放生产网络Open Production Network, OPN",
"definition": "任何满足技术要求和身份验证的节点都可以成为宪法区块生产者CBP",
"importance": "critical",
"page": 2,
"key_features": [
"无需质押代币,权力来源于对规则的掌握与执行",
"需要DID+KYC身份验证",
"需要通过宪法知识测试",
"满足硬件和带宽基准"
]
},
{
"concept": "流体区块模型Fluid Block Model, FBM",
"definition": "摒弃固定大小和固定间隔的区块,区块容量和生成频率由实时网络交易负载动态决定",
"importance": "critical",
"page": 2,
"key_features": [
"无固定区块大小",
"无固定出块时间",
"软上限动态调整",
"交易驱动出块"
]
},
{
"concept": "宪法执行引擎Constitutional Execution Engine, CEE",
"definition": "链下或链上可信环境负责执行宪法中定义的复杂校验逻辑AI估值、合规审查、审批流程",
"importance": "high",
"page": 4,
"key_features": [
"多实例部署至少3个地理分散的实例",
"确定性输出(同一交易输入产生相同结果)",
"签发宪法收据"
]
},
{
"concept": "收据验证Gossip协议Receipt Validation Gossip Protocol, RVGP",
"definition": "基于收据验证的区块传播和共识收敛机制",
"importance": "high",
"page": 8,
"workflow": [
"交易传播验证CR后存入内存池并转发",
"区块传播验证区块内所有CR后接受并转发",
"分叉选择:选择收据权重累计值最高的链"
]
},
{
"concept": "收据权重累计",
"definition": "分叉选择规则选择从创世块到区块头累计CR权重之和最高的链",
"importance": "high",
"page": 8,
"key_features": [
"每个CR有基础权重",
"可根据交易类型、手续费加权",
"鼓励打包高价值、高合规性交易"
]
},
{
"concept": "三维坐标系统",
"definition": "区块标识使用Epoch-Round-Branch三维坐标支持并行生产",
"importance": "medium",
"page": 7,
"dimensions": [
"纪元Epoch每N个区块或固定时间切换",
"轮次Round纪元内的线性递增序号",
"分支Branch同一轮次内的并行区块"
]
}
],
"key_features": [
"从协商共识到规则服从的范式转变",
"参与即共识,无需投票机制",
"宪法收据作为交易合法性证明",
"开放生产网络,任何合规节点都可产生区块",
"流体区块模型,动态调整容量和频率",
"收据权重累计的分叉选择规则",
"抗51%攻击、抗女巫攻击、抗审查",
"理论TPS可达10,000+确认时间200-500ms"
],
"architecture": {
"layers": [
{
"layer": "L2",
"name": "宪法治理层",
"components": [
"XIC持有者提案与投票",
"宪法条款修订",
"紧急仲裁"
]
},
{
"layer": "L1",
"name": "宪法协议层",
"components": [
"宪法执行引擎CEE",
"CBPP核心逻辑",
"开放生产网络OPN",
"流体区块模型FBM",
"收据验证Gossip协议RVGP",
"ACC-20/ACC-20C资产协议"
]
},
{
"layer": "Network",
"name": "网络层",
"components": [
"基于Libp2p的P2P网络",
"交易/区块传播",
"节点发现与评分"
]
}
]
},
"workflow": {
"transaction_lifecycle": [
"用户发起交易",
"宪法执行引擎CEE校验",
"获得宪法收据CR",
"广播带CR的交易",
"CBP节点收集验证",
"打包入流体区块",
"网络传播与收敛"
],
"block_lifecycle": [
"CBP节点监听有效交易",
"满足出块条件时打包",
"生成并签名区块",
"广播区块",
"其他节点验证收据与规则",
"接受并传播/拒绝",
"链状态更新"
]
},
"security": {
"anti_51_attack": "攻击者即便控制大多数CBP也无法通过无效交易或改写历史因为共识依赖规则统一性而非算力对比",
"anti_sybil": "身份绑定DID+KYC、注册保证金、出块率与信誉关联",
"anti_censorship": "宪法条款规定CBP有义务打包有效交易违反可被举报和惩罚",
"cee_decentralization": "多实例共识、开源可验证、治理监督"
},
"performance": {
"latency": "200-500ms理想确认时间",
"throughput": "目标10,000+ TPS",
"scalability": "通过动态gas_limit、并行和优化实现"
},
"implementation_roadmap": [
{
"phase": "阶段一",
"duration": "3个月",
"title": "宪法收据原型",
"tasks": [
"部署CEE原型",
"实现ACC-20交易的CR签发与验证",
"构建收据验证缓存和Gossip网络原型"
]
},
{
"phase": "阶段二",
"duration": "6个月",
"title": "开放生产网络测试",
"tasks": [
"启动CBP注册",
"实现流体区块生产与验证",
"小规模网络测试(~50节点"
]
},
{
"phase": "阶段三",
"duration": "9个月",
"title": "经济模型与治理集成",
"tasks": [
"引入激励与惩罚机制",
"CBPP参数置于L2治理之下",
"大规模压力测试和攻击演习"
]
},
{
"phase": "阶段四",
"duration": "12个月",
"title": "主网上线与迁移",
"tasks": [
"主网分阶段启用CBPP",
"与现有PoRWA并行运行",
"全面切换到CBPP共识"
]
}
],
"related_docs": [
"Constitutional_Blockchain_Design"
],
"key_quotes": [
"CBPP的核心创新在于将共识问题转化为规则验证问题",
"参与即是共识:节点参与网络、遵守规则、传播有效区块的行为,就是共识本身。无需额外投票",
"共识是服从规则的自然结果:任何节点,只要其行为严格符合宪法规则,就自动成为网络共识的一部分",
"宪政区块生产协议是一次对区块链共识根本逻辑的重构",
"在明确、公正、透明的规则(宪法)之下,每一个参与者的自由行动(生产区块),共同编织出稳定、繁荣且不可篡改的秩序(区块链)"
],
"critical_understanding": {
"no_voting_needed": {
"statement": "CBPP共识不需要投票机制",
"explanation": "因为共识是通过规则验证而非节点协商实现的。节点只需独立验证CR的有效性无需投票决定'谁对谁错'",
"contrast_with_traditional": {
"traditional": "PoW/PoS/BFT需要节点协商和投票",
"cbpp": "CBPP只需要规则验证参与即共识"
}
},
"governance_vs_consensus": {
"governance_voting": "用于L2宪法层的治理决策修改宪法、参数调整等",
"consensus_mechanism": "用于L1协议层的区块确认通过规则验证无需投票",
"key_difference": "治理投票和共识机制是两个完全不同的概念,不要混淆"
}
},
"tags": [
"consensus",
"CBPP",
"constitutional_receipt",
"open_production_network",
"fluid_block_model",
"no_voting",
"rule_based_consensus"
]
}