什么是区块链的最终性?🔐🔗
区块链交易何时才算真正完成结算?
这取决于网络的最终性模型。
1️⃣ 交易被广播
交易进入网络,并由节点进行验证。
2️⃣ 交易进入区块
有效的交易会被包含进一个提议区块中。
3️⃣ 区块获得确认
当网络接受该区块时,交易将保持在链上、不会被移除的信心会随之增强。
4️⃣ 达到最终性
最终性意味着网络已到达某个阶段:要撤销或更改已被接受的历史变得极其困难——或者,在某些协议中,反转会在经济上或密码学上受到共识规则的强约束。
⚡ 两种常见模型
概率型最终性
通常,确认次数越多,就越能提高交易不被回滚的信心。
确定性 / 经济型最终性
协议可以定义:在何种条件下,一个已被接受的区块算作最终确定;要发生回滚,则需要极不寻常的、达到协议层面的特殊情形。
🧠 关键要点
确认 ≠ 最终性
一次确认表示:该交易已被包含在一个被接受的区块中。
最终性描述的是更强的保证:区块链的共识将继续把这段历史视为已结算。
不同的区块链以不同方式实现最终性。
下一步:什么是区块链重组(reorganization)?为什么链有时会暂时改变其最近历史?🔄
#blockchain #Finality #BlockchainTechnology #Consensus_HKC #Web3 $BTC $BNB $BTTC