跳到主要内容
知识地图已经看到交易,为什么还要问最终性?行业概念与标准

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

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

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

一个问题

已经看到交易,为什么还要问最终性?

接收、打包与最终确认是不同状态。

节点收到交易、交易进入区块、协议将历史最终确定,是不同阶段。进入区块的交易仍可能因网络改选另一条分支而从当前历史中移出。最终性要回答:满足什么协议条件后,可以把这段历史视为已经确定?

Ethereum 的共识机制 Gasper 一方面决定继续沿哪条分支记录交易,另一方面通过验证者对特定区块的投票确定历史。这些特定区块称为检查点。已经最终确定的历史不应被普通的分支选择撤回;改写它意味着严重的共识故障。屏幕上的“成功”提示本身不能证明这些条件已经满足。

设想门禁应用据链上记录放行:它应明确采用哪种确认策略,以及暂时无法确认时怎么处理。具体策略取决于应用风险和协议,不存在一个适合所有链的等待数字。

来源与延伸阅读