跳到主要内容
知识地图Circle Arc 最终性:区块提交证明什么?外部项目

你在这里。看看这个问题与其他知识怎样相连。

选择节点前往页面 · 展开后可留在地图中阅读

知识地图沿着连接,读懂一个问题
← 区块链与共享状态

一个问题

Circle Arc 最终性:区块提交证明什么?

区分共识最终性与应用完成交付。

Arc 文档描述了通过 BFT 共识实现的确定性最终性。在协议的验证者与故障假设成立时,已经提交的区块不需要像 Bitcoin 那样继续累积确认,才获得最终性。

付款最终确定,不等于订单已经交付

应用仍需检查目标交易是否执行成功,以及收款人和金额是否正确。交易即使被包含在已最终确定的区块里,也可能执行失败。

随后还有链下工作。如果订单服务看到付款后崩溃,共识不会替它补发收据。服务需要持久记录已处理事项,并在恢复后避免重复交付。

比较时也要保留这种区别:Bitcoin 确认数、Ethereum L1 最终性和 Rollup 提现,描述的是不同机制或阶段。应比较某项操作需要的保证,而不是把所有“确认时间”放在同一个排名里。

Arc 的性能表述也受运行条件影响。“确定性”描述共识规则,不是每次 RPC 返回或完整结账都会瞬间完成的承诺。

来源与延伸阅读