Как проходит транзакция в блокчейне пошагово

Со стороны перевод выглядит как одно действие: нажали «отправить» — деньги ушли. На самом деле операция проходит шесть состояний, и в каждом из них она может застрять по своей причине.

Ниже — сопровождение одного перевода от подготовки до зачисления. У каждого шага две части: что происходит на самом деле и где именно операция обычно встаёт.

Шаг нулевой: подготовка, где случается большинство потерь

До того как что-либо отправлено, вы задаёте три параметра — и именно здесь совершаются ошибки, которые потом не исправить.

Адрес получателя. Строка, на которую уйдут средства. Сеть не проверяет, «правильному» ли человеку вы платите: она исполняет то, что написано.

Сеть. Один и тот же актив нередко существует в нескольких сетях. Отправка в сеть, которую получатель не поддерживает, — самая частая причина безвозвратной потери.

Комиссия. Плата за место в ближайшем блоке. Важная деталь: она зависит не от суммы перевода, а от загруженности сети и объёма данных операции. Перевод крупной суммы может стоить столько же, сколько перевод мелкой.

Где встаёт. Ошибка адреса или сети обнаруживается уже после отправки, и вариантов действий, как правило, не остаётся. Отсюда практика: на новый адрес сначала отправляют небольшую пробную сумму.

Шаг первый: подпись

Вы подтверждаете операцию — и в этот момент кошелёк подписывает её вашим ключом.

Существенно вот что: ключ никуда не отправляется. В сеть уходит сама операция и подпись, по которой любой участник может проверить, что распоряжение исходило от владельца адреса. Проверить может каждый, воспроизвести — никто.

Где встаёт. Подпись — момент, после которого начинается необратимость. Всё, что вы подтвердили, будет исполнено: и правильный перевод, и разрешение, которое вы дали сомнительному сайту.

Шаг второй: очередь ожидания

Подписанная операция расходится по сети и попадает в общий пул ожидающих — их видно, но они ещё не исполнены.

Здесь у операции статус «в ожидании». Средства уже не в вашем распоряжении, но и у получателя их пока нет.

Где встаёт. Именно тут перевод зависает чаще всего: предложенная комиссия оказалась ниже, чем берут в текущей загрузке сети. Операция не отменена и не потеряна — она просто не попадает в блок, пока конкуренция за место высока.

Шаг третий: включение в блок

Тот, кто формирует очередной блок, отбирает операции из очереди. Приоритет обычно у тех, кто предложил более высокую плату за место.

Как только операция попала в блок, а блок принят сетью, статус меняется: перевод исполнен. Формально с этого момента запись существует в цепочке.

Где встаёт. Редко. Но при резком росте нагрузки ожидание может затянуться, а часть кошельков позволяет ускорить операцию, повысив комиссию, или отменить неисполненную — до включения в блок.

Шаг четвёртый: подтверждения

Здесь у большинства читателей возникает вопрос: если операция уже в блоке, почему сервис пишет «ожидает подтверждений»?

Потому что подтверждением считается каждый следующий блок, добавленный поверх вашего. Один блок сверху — одно подтверждение, два — два. Чем больше блоков надстроено, тем дороже обошлась бы попытка переписать историю до вашей операции.

Отсюда правило: число подтверждений — это не «прогресс перевода», а мера необратимости. Перевод уже состоялся; подтверждения показывают, насколько прочно он закреплён.

Где встаёт. Формально нигде: подтверждения набираются сами. Ожидание чувствуется, когда получатель установил высокий порог.

Шаг пятый: зачисление у получателя

Финальный шаг зависит уже не от сети, а от того, кто принимает перевод.

Если получатель — обычный кошелёк, средства доступны сразу после появления в блоке. Если это сервис или площадка, у неё своя политика: зачисление происходит после того, как наберётся установленное ею число подтверждений. Порог у разных сервисов разный и зависит от сети и суммы.

Где встаёт. Классическая ситуация «в обозревателе всё видно, а на балансе не появилось». В большинстве случаев это ожидание порога, а не сбой.

Сводка: где перевод застревает и что делать

Симптом Что происходит на самом деле Что делать
Статус «в ожидании» долгое время комиссия ниже текущей конкуренции за место в блоке подождать; в части кошельков — ускорить операцию повышением комиссии
В обозревателе есть, на балансе нет сервис ждёт своего порога подтверждений дождаться порога, затем обращаться в поддержку сервиса
Отправлено не в ту сеть операция исполнена в другой сети обратиться к получателю; в большинстве случаев возврат невозможен
Ошибка в адресе операция исполнена в пользу другого адреса отмены нет; вернуть может только владелец адреса, добровольно
Пришло меньше, чем отправлено удержана комиссия сети либо комиссия сервиса-получателя сверить расчёт: комиссии не входят в сумму перевода
Операции нет в обозревателе она не ушла из кошелька либо не разошлась по сети проверить кошелёк и подключение, при необходимости повторить

Чего нельзя сделать ни на одном шаге

Короткий, но самый важный раздел.

  • Отменить подтверждённую операцию. Механизма отзыва в сети не существует; обращаться некуда, оператора нет.
  • Изменить адрес после отправки. Запись неизменна по устройству цепочки.
  • Заставить сеть «вернуть» средства. Возврат возможен только как новая операция от получателя, по его доброй воле.
  • Ускорить чужой порог подтверждений. Если сервис ждёт заданного числа блоков, повлиять на это нельзя.

Практический вывод: всё управление рисками сосредоточено до нажатия кнопки. После неё остаётся только наблюдать.

Как проверить свою операцию самостоятельно

У каждой операции есть идентификатор — уникальная строка, которую кошелёк показывает сразу после отправки.

По этому идентификатору операцию можно найти в обозревателе соответствующей сети — публичном сервисе просмотра записей. Что там видно: включена ли операция в блок, сколько подтверждений набрано, какая комиссия удержана, на какой адрес и в каком объёме ушли средства.

Три практических привычки:

  • сохранять идентификатор сразу после отправки — без него разговор с поддержкой любого сервиса бессмыслен;
  • проверять сеть, а не только адрес: обозреватель одной сети не покажет операцию из другой;
  • не путать «нет операции» и «операция в ожидании» — это разные ситуации с разными действиями.

Практическая сторона: откуда берётся первая операция

Чтобы что-то отправлять, актив сначала должен появиться на вашем адресе, и первый шаг делается за рубли.

В Maze Broker при оформлении заявки нужно указать адрес и сеть — те самые два параметра из нулевого шага, с которыми связано большинство потерь. Оплата рублями идёт через СБП, а актив зачисляется напрямую на тот кошелёк, который вы вписали.

Правовая рамка неизменна: цифровая валюта имеет в России статус имущества, покупать и продавать можно, а платить ею в магазинах и за услуги — нет. При продаже дороже цены приобретения возникает НДФЛ; комиссии сети относятся к расходам по операции, поэтому подтверждения стоит сохранять.

Часто задаваемые вопросы

Как проходит транзакция в блокчейне пошагово?

Шесть состояний: подготовка (адрес, сеть, комиссия), подпись операции ключом отправителя, попадание в общую очередь ожидания, включение в блок теми, кто его формирует, набор подтверждений следующими блоками и зачисление у получателя. До подписи операцию можно не совершать, после включения в блок — уже нельзя отменить.

Сколько подтверждений нужно для перевода криптовалюты?

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

Почему транзакция висит в ожидании?

Чаще всего потому, что предложенная комиссия ниже текущей конкуренции за место в блоке: операция не потеряна и не отменена, она просто не попадает в ближайшие блоки. По мере снижения нагрузки она исполняется. Часть кошельков позволяет ускорить неисполненную операцию, повысив комиссию, или отменить её до включения в блок.

Можно ли отменить перевод в блокчейне?

Подтверждённый — нет: механизма отзыва в сети не предусмотрено, а оператора, к которому можно обратиться, не существует. До включения в блок в некоторых кошельках доступна замена или отмена операции. Если средства ушли не туда, вернуть их может только владелец адреса-получателя и только добровольно.

Почему в обозревателе перевод есть, а на балансе не появился?

Обычно это означает, что операция исполнена сетью, но сервис-получатель ещё не зачислил её: у него собственный порог подтверждений, зависящий от сети и суммы. Пока порог не набран, средств на балансе не будет. Если подтверждений заведомо больше порога, а зачисления нет, стоит обращаться в поддержку сервиса с идентификатором операции.

От чего зависит комиссия сети?

От загруженности сети и объёма данных операции, а не от суммы перевода. Поэтому переводы разного размера могут стоить одинаково, а в час высокой нагрузки та же операция обходится дороже. Комиссия удерживается сверх суммы и уходит не получателю, а тем, кто обрабатывает операции в сети.

Одна операция, шесть состояний

Перевод в блокчейне только выглядит мгновенным действием: он последовательно проходит подготовку, подпись, очередь, включение в блок, набор подтверждений и зачисление у получателя. Управляемая часть здесь ровно одна — нулевой шаг: адрес, сеть и комиссия. После подписи начинается необратимость, и всё, что остаётся, — наблюдать за статусом по идентификатору операции в обозревателе. Зависание почти всегда объясняется низкой комиссией, а отсутствие средств на балансе при видимой в сети операции — порогом подтверждений у получателя, а не сбоем. Отмены не существует ни на одном шаге, поэтому цена внимательности здесь выше цены скорости: небольшой пробный перевод на новый адрес стоит комиссии, а ошибка в сети — всей суммы.

Дисклеймер. Материал носит образовательный характер, не является инвестиционной, налоговой или юридической консультацией. Описана механика, общая для публичных сетей: конкретные правила, время подтверждения, пороги зачисления и размеры комиссий различаются между сетями и сервисами, меняются в течение суток и в статье не приводятся. Операции в блокчейне необратимы: подтверждённый перевод отменить нельзя, отправка на неверный адрес или в неподдерживаемую сеть, как правило, ведёт к безвозвратной потере средств; возврат возможен только по доброй воле получателя и не гарантирован. Возможность ускорить или отменить неисполненную операцию зависит от кошелька и сети и доступна не всегда. Цифровая валюта в России отнесена к имуществу; использование её как средства платежа за товары и услуги внутри страны запрещено. Доход от продажи подлежит декларированию в установленном порядке.

Служба поддержки Maze Broker
Остались вопросы? Напишите нам и мы ответим в кратчайшие сроки!