Головна сторінка
Глосарій
Час підтвердження

Час підтвердження

Новачок
Матеріал спільноти - Автор: Джон Ма

Час підтвердження визначається як час, що минув між моментом надсилання блокчейн-транзакції в мережу та моментом її остаточного запису в підтверджений блок. Тобто, це загальний час, який користувач повинен чекати, поки транзакція не буде зібрана та підтверджена нодою майнера. 

Залежно від типу блокчейну й архітектури мережі, цей час можна скоротити, запропонувавши вищу комісію за транзакцію, тому майнери матимуть стимул надати вищий пріоритет вашій транзакції.

Час підтвердження можна використовувати як метрику для вимірювання середньої швидкості блокчейн-мережі. Однак, оскільки фактичний час між надсиланням і підтвердженням може змінюватися через індивідуальні фактори та коливання попиту, розумніше розрахувати ефективність і швидкість блокчейну, використовуючи усереднений час підтвердження.

Після того, як транзакція була включена в блок майнером, блок повинен бути перевірений іншими нодами мережі. Коли підтверджується, що блок дійсний, вважається, що транзакція має єдине підтвердження, що означає, що кожен новий блок, який буде добутий поверх нього, буде представляти ще одне підтвердження.

Оскільки останні блоки в блокчейні не вважаються повністю безпечними, тому часто рекомендується дочекатися додаткових підтверджень блоку, перш ніж вважати транзакцію успішною та незворотною. Це особливо актуально для сторін, які отримують платежі у криптовалюті, таких як мерчанти та постачальники онлайн-послуг.

Фактична кількість підтверджень, перш ніж транзакція вважатиметься остаточною, варіюється і напряму залежить від обчислювальної потужності (хешрейту), що витрачається на захист кожної блокчейн-мережі. Наприклад, користувачі Bitcoin зазвичай вважають мінімум 6 підтверджень блоку дуже безпечними.