Что такое финальность блокчейна? 🔐🔗
Когда транзакция в блокчейне действительно считается завершённой?
Всё зависит от модели финальности сети.
1️⃣ Транзакция передаётся
Транзакция попадает в сеть и проверяется узлами.
2️⃣ Транзакция попадает в блок
Действительная транзакция включается в предложенный блок.
3️⃣ Блок получает подтверждение
Когда сеть принимает блок, уверенность в том, что транзакция останется в цепочке, растёт.
4️⃣ Достигается финальность
Финальность означает, что сеть дошла до момента, когда обратное изменение или изменение принятой истории становится крайне сложным — либо, в некоторых протоколах, экономически или криптографически ограниченным правилами консенсуса.
⚡ Две распространённые модели
Вероятностная финальность
Чем больше подтверждений, тем выше уверенность, что транзакцию не отменят.
Детерминированная / экономическая финальность
Протокол может определить условия, при которых принятый блок считается окончательно подтверждённым, а для его разворота требуются исключительные обстоятельства на уровне протокола.
🧠 Главная идея
Подтверждение ≠ Финальность
Подтверждение показывает, что транзакция включена в принятый блок.
Финальность описывает более сильную гарантию того, что консенсус блокчейна и дальше будет считать эту историю окончательно завершённой.
Разные блокчейны достигают финальности по-разному.
Далее: что такое реорганизация блокчейна и почему цепочка может временно менять свою недавнюю историю? 🔄
#blockchain #Finality #BlockchainTechnology #Consensus_HKC #Web3 $BTC $BNB $BTTC