devnet · zchain-poker-devnetPLAY 娱乐筹码 · REAL 托管映射 · v1 托管网络
finality: soft accepted → BFT ordered → proven → finalized/claimable
四种状态来自技术方案 §5.1。v1 当前实际达到 soft accepted(桌级软确认)与 proven(批次证明);BFT ordered 与 finalized/claimable 属于 v1.5 / Phase 2 路线图,尚未上线。软确认不代表最终确认,也不能单独授权 REAL 提现。

技术

Appchain、Note 账本、Texas AIR 证明、Sequencer 与 BFT 路线。v1 为单 Sequencer 托管网络。

总体架构

┌─ ZChain Poker Appchain ─────────────────────────────────┐
│  Sequencer:软确认链 / 查重 / 桌准入 / 限流 / WAL         │
│      ↓                                                   │
│  Note 账本:承诺树(Poseidon, 深32) + nullifier 集          │
│      + 资产类隔离(REAL/PLAY 不可互转、不可混树)            │
│      ↓                                                   │
│  结算核心:poker-settlement-core(单一事实源)              │
│      SettlementPlan / SidePot / PayoutVector / rake      │
│      ↓                                                   │
│  证明管道:批次 / 降级 / 背压 / 连续水位                    │
│      ↓                                                   │
│  费率模块:策略注册表 ZERO | FIXED_RAKE + 分账 + 审计       │
└─────────────────────────────────────────────────────────┘
外部:Starknet(v1 仅预留收款通道;Phase 2 锚定层候选)

链内无 gas:游戏操作免 gas,收入来自 rake;费率是状态机里的数据(策略注册表),不是协议参数。

Note 账本

Texas AIR 与证明管道

Sequencer 与软确认

共识路线(如实标注)

阶段内容状态
v1单 Sequencer + watcher 分叉检测进行中(核心已验证;ForceInclude 未完成)
v1.54–7 validator HotStuff-2/Jolteon checkpoint、阈值 BLS、DA、bond/slash未开始
v2Starknet Vault verifier、withdrawal root、挑战/退出协议未开始
v3table sharding、Narwhal 风格 mempool、多运营方未开始

多节点现状:scripts/multi_node_e2e.sh 已验证 3/4 节点全收敛(skew=0)、4 节点 kill-one 容错(quorum(4)=3)与重启追块。这是组网验收,不等于 BFT checkpoint 上线。

在 v1.5 与 Phase 2 完成前,本项目不宣称抗审查最终性、无信任提现或"REAL 结算由链上合约独立保证"。当前活性与提现依赖运营方,风险已在安全页法务页披露。

深入阅读:系统架构文档ABI 规范证明系统