什麼是區塊鏈的最終性?🔐🔗
區塊鏈交易何時纔算真正完成結算?
這取決於網絡的最終性模型。
1️⃣ 交易被廣播
交易進入網絡,並由節點進行驗證。
2️⃣ 交易進入區塊
有效的交易會被包含進一個提議區塊中。
3️⃣ 區塊獲得確認
當網絡接受該區塊時,交易將保持在鏈上、不會被移除的信心會隨之增強。
4️⃣ 達到最終性
最終性意味着網絡已到達某個階段:要撤銷或更改已被接受的歷史變得極其困難——或者,在某些協議中,反轉會在經濟上或密碼學上受到共識規則的強約束。
⚡ 兩種常見模型
概率型最終性
通常,確認次數越多,就越能提高交易不被回滾的信心。
確定性 / 經濟型最終性
協議可以定義:在何種條件下,一個已被接受的區塊算作最終確定;要發生回滾,則需要極不尋常的、達到協議層面的特殊情形。
🧠 關鍵要點
確認 ≠ 最終性
一次確認表示:該交易已被包含在一個被接受的區塊中。
最終性描述的是更強的保證:區塊鏈的共識將繼續把這段歷史視爲已結算。
不同的區塊鏈以不同方式實現最終性。
下一步:什麼是區塊鏈重組(reorganization)?爲什麼鏈有時會暫時改變其最近歷史?🔄
#blockchain #Finality #BlockchainTechnology #Consensus_HKC #Web3 $BTC $BNB $BTTC