Объяснение понятия
Подтверждение означает, что транзакция вошла в блок Bitcoin. Объясняем счёт подтверждений, ожидание и вероятность изменения истории.
Подтверждение транзакции означает, что сеть включила её в блок принятой цепочки. Когда к этому блоку добавляется следующий, число подтверждений увеличивается. В интерфейсе Bitcoin-кошелька поэтому можно увидеть «1 подтверждение», «2 подтверждения» и так далее.
При нуле подтверждений транзакция уже может распространяться между узлами, но пока не записана в блок принятой цепочки. При одном подтверждении она вошла в блок. Последующие блоки делают пересмотр этой части истории всё более трудным.
Это не секундомер и не отметка о выполнении банковского платежа. Кошелёк и сервис могут по-разному определять, когда считать перевод достаточно надёжным.
Разные участники сети могут временно принять разные версии продолжения цепочки. Если история сменится, транзакция из отброшенного блока может потерять подтверждение. С каждым следующим блоком вероятность такого исхода обычно уменьшается.
Нет универсального числа, которое делает любой перевод абсолютно необратимым. Требования зависят от сети, размера риска и правил принимающей стороны.
Транзакции конкурируют за ограниченное место в блоках. На выбор майнера влияют комиссия, размер транзакции и текущие условия сети. Даже при нормальной работе Bitcoin нельзя обещать точное время первого подтверждения.
Дальше: как выглядит транзакция, что входит в блок и почему есть комиссия.
Источники: Bitcoin.org — словарь, Bitcoin Developer Guide — Block Chain.
Выберите интересную тему и продолжайте разбираться.
Подтверждение относится к уже записанной транзакции.
Включение в блок даёт первое подтверждение.
Узлы проверяют правильность блоков.
Система подтверждений Bitcoin.
Что означает подтверждение перевода Bitcoin.
Комиссия может влиять на ожидание первого подтверждения.
Показано 6 из 22. Все ссылки и источники — в раскрываемом списке ниже.
Хотите разобраться с нуля?
Пройдите бесплатный курс «Входим в криптомир» →