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