Первая транзакция у большинства людей вызывает испуг. Приложение сообщает, что вы отправили небольшую сумму, а блокчейн-эксплорер показывает два выхода: один для получателя и другой, больший, на адрес, который вы никогда не видели. Вывод очевиден и ошибочен. Никто ничего не украл. Это ваша сдача.
В Bitcoin нет баланса. Существуют полученные куски, каждый с фиксированной стоимостью, и платеж тратит целые куски. Это как купюра в пятьдесят в булочной: хлеб стоит семь, вы не режете купюру, отдаете пятьдесят и получаете сдачу в сорок три. Кошелек делает то же самое, только сдача возвращается на новый адрес, созданный специально для этого — из тех, которые описывались в предыдущем уроке. Баланс, который отображается на экране, — это сумма этих кусков, рассчитанная в реальном времени.

Комиссия следует той же логике физического объекта. Она не является процентом от суммы: это плата за пространство, которое ваша транзакция занимает в блоке. Простая транзакция занимает около 140 виртуальных байт, и занимает их, отправляя десять реалов или десять миллионов. Те, кто собрал много мелких кусков, платят больше за их трату, потому что каждый кусок занимает место. Взимание платы за размер, а не за стоимость, предотвращает наказание сети за отправку больших сумм.
И пространство продается на аукционе. Каждый блок вмещает несколько тысяч транзакций каждые десять минут, и когда появляется больше людей, чем может вместиться, майнер формирует блок с теми, кто предложил больше за байт. Остальные ждут. Цифры этого аукциона публичны и варьируются значительно: в декабре 2017 года средняя комиссия за транзакцию превысила 50 долларов, а 20 апреля 2024 года, в день халвинга, рекорд превысил 100. В спокойные недели та же отправка стоит несколько центов. Поэтому приложение предлагает "быстро", "нормально" и "экономично" вместо фиксированной цены: оно оценивает необходимую ставку и иногда ошибается.

Подписанная и отправленная, транзакция попадает в зал ожидания сети, и начинается часть, которую никто не контролирует. Нет штампа "одобрено". Есть глубина: когда блок включает вашу транзакцию, она получает одно подтверждение, и каждый блок, добавленный сверху, добавляет еще одно. Десять минут — это среднее, а не обещание — может быть две, может занять сорок. Конвенция ожидания шести подтверждений для больших сумм исходит из таблицы в самом white paper, которая рассчитывает вероятность того, что атакующий отменит каждую глубину. Для чашки кофе одного подтверждения более чем достаточно, и многие торговцы принимают с нулем.

Если транзакция застрянет из-за низкой ставки, есть два выхода, и ни один из них не предполагает звонка кому-либо. Можно повторно отправить ту же транзакцию с более высокой комиссией, пока она не подтверждена, заменив предыдущую, и получатель может подтолкнуть ее, потратив собственную сдачу с высокой комиссией. Обе техники имеют название, аббревиатуру и целый урок в промежуточном курсе. То, чего не существует, так это отмена после подтверждения.
Это "не существует" действительно даже для тех, у кого есть юридический отдел. 10 сентября 2023 года биржа Paxos отправила перевод на сумму около 2 тысяч долларов и заплатила за него комиссию в 19,8 биткоинов, более 500 тысяч долларов, из-за сбоя в собственной системе. Не было возврата, ни авторитета, к которому можно было бы обратиться. Было публичное обращение, и майнинговый пул, получивший деньги, F2Pool, решил вернуть их. Вернули, потому что захотели, и это противоположность гарантии.

Отсюда вытекают три привычки, которые предотвращают почти все убытки новичков. Отправьте небольшую сумму сначала, когда адрес новый, и остальное после того, как она дойдет. Не выбирайте "экономично", когда транзакция срочная. И проверяйте сумму и адрес на экране перед подписанием, потому что подпись — это последний момент, когда решение еще остается за вами.
Вы уже знаете, как хранить ключ, получать и платить. Осталось принять решение, которое предшествует всем им: оставить ли этот ключ у себя или у компании. Это следующий урок.