Также известна как
В мире биткойна назрел тренд: продавцы зачастую даже не беспокоятся о шести подтверждениях, сразу помечая транзакцию как завершенную. Такой отказ от ожидания шести подтверждений повышает шанс стать жертвой атаки двойной траты. Пока сама сеть биткойна не покажет подтверждения для транзакции, считать ее "выполненной" рискованно.
Тем не менее торговцы и платежные процессоры имеют право определять количество подтверждений, необходимое для подтверждения подлинности биткойн-транзакции. Тогда как большинство сервисов видят это число в пределах трех-шести подтверждений, остальные сервисы действуют, как только транзакция начинает распространяться по сети в своем неподтвержденном состоянии. Это не только позволяет быстрее завершить покупку на вебстраничке, но и вообще ускоряет завершение заказов.
Большинство торговцев, завершающих сделку при нуле подтверждений, продают недорогие или цифровые активы. Например, большинство баров и ресторанов будут считать транзакцию "завершенной после нуля подтверждений, так как они защищены платежным процессором на случай двойной траты. Платежные процессоры вроде BitPay, BitKassa или Coinbase предоставляют торговцам некоторый вид защиты от двойной траты, даже если установлено нулевое число подтверждений для завершения транзакции.
Биткойн-транзакции нулевою подтверждения являются хорошим средством для бизнесменов и частных лиц получать биткойны быстро и безопасно, несмотря на риски, ассоциированные с таким подходом. Тем не менее раз получатель может подать в суд на платежный процессор с целью защититься от потери средств из-за атаки двойной траты, у него нет никаких причин не установить для своего сервиса нулевое число необходимых подтверждений.
На биткойн иногда ссылаются как на глобальную сеть платежей, в которой практически нет комиссий за транзакции. До определенного момента это утверждение верно, однако оно не раскрывает· данную тему полностью. Да, получателю любой биткойн-транзакции никогда не придется платить комиссию. Но вот отправителю все же необходимо заплатить комиссию за перевод, чтобы майнеры включили его транзакцию в блок, хотя, как правило, речь идет о небольшой сумме (несколько центов).
От размера комиссии (которую пользователь устанавливает самостоятельно) зависит то. насколько быстро майнеры добавят ее в новый блок, а соответственно, и скорость подтверждения данной транзакции. По факту большинство биткойн-кошельков позволяют пользователю регулировать размер комиссии за транзакцию с целью ее ускорения. Под ускорением мы подразумеваем, что транзакция с прикрепленной небольшой комиссией будет приоритетно включена в следующий сетевой блок, тогда как транзакция с низкой или нулевой комиссией получает самый низкий приоритет и может "застрять" в сети, потому что у майнеров не будет никакого интереса включать ее в блоки.
Существуют некоторые исключения, связанные с включением платы за транзакцию, которые не влияют на скорость выполнения транзакции. В клиенте Bitcoin Core, если ваша транзакция имеет размер меньше 1000 байт, все суммы выходов в ней — от 0,01 ВТС и выше и ей присвоен достаточно высокий приоритет, сбор за транзакцию не взимается. Чтобы это правило исключения было применимо, должны соблюдаться все указанные условия. В противном случае в операцию будет добавлена стандартная комиссия за транзакцию в размере 0.0001 ВТС за каждую тысячу байтов. Пользователи клиента Bitcoin Core получат соответствующее извещение о том, что с проводимой транзакции будет взята комиссия. В подобной ситуации им предоставляется право согласиться с этим или отказаться от уплаты комиссии. Однако отклонение этой платы снижает приоритетность транзакции и в конечном счете влияет на скорость, с которой для нее будут поступать сетевые подтверждения.