Эта страница автоматически переведена с английского.Автоматический перевод.

Switch to EnglishView in EnglishСообщить об ошибке переводаПредложить исправление

Назад к урокам

Глава 10 - пройдено 0 из 10 тестов

Путь платежа

Проследите путь платежа от создания в кошельке до подтверждённого расчёта.

  • Выстроить последовательность этапов платежа от сборки в кошельке до подтверждения
  • Назвать основные причины сбоев и объяснить, что именно гарантирует подтверждение

Краткие ответы

Как шаг за шагом проходит платёж в биткоине (Bitcoin)?

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

Сколько подтверждений считается безопасным?

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

Почему платёж в биткоине может не пройти?

Ошибки в скриптах, слишком низкая комиссия для подтверждения, замена транзакции, вытеснение транзакций из mempool и неглубокие реорганизации.

Кошелёк собирает транзакцию

Кошелёк начинает этот путь с выбора UTXO, добавления адреса получателя в качестве выхода, расчёта сдачи и выбора ставки комиссии. Выбор монет влияет на размер комиссии, приватность и то, какие монеты окажутся связанными между собой. Хороший кошелёк перед подписанием показывает адрес назначения, сумму и комиссию.

Алиса подписывает

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

Узел проверяет

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

Ретрансляция и mempool

Действительные неподтверждённые транзакции ретранслируются от узла к узлу. Каждый узел хранит собственный mempool, поэтому «в mempool» — это не один общий зал ожидания. Майнеры выбирают транзакции по ставке комиссии и другим правилам политики. Транзакция может присутствовать на одном узле и отсутствовать на другом.

Майнер включает в блок

Майнер отбирает транзакции из своего mempool, собирает блок-кандидат и ищет доказательство выполнения работы. Если майнер выигрывает, платёж появляется в блоке. Другие майнеры могут надстраивать цепочку поверх этого блока, добавляя подтверждения. До подтверждения транзакцию также можно заменить (RBF) или ускорить (CPFP).

Подтверждения накапливаются

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

Сетевая лаборатория

Посмотрите в симуляции

Проследите платёж Алисы до Бетлехем.

Открыть Сетевую лабораторию - Проследите платёж Алисы до Бетлехем.

Главные выводы

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

Вспомните и примените

Проследите цепочку: создание → подпись → проверка → ретрансляция → майнинг → подтверждение. Назовите один сбой до подтверждения и один риск после него.

Проверьте своё объяснение

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

Проверка знаний

Вопрос 1 из 3

Кошелёк показывает «отправлено», и узел принял платёж в свой mempool. Какой вывод может сделать получатель?

Вопрос 2 из 3

В каком порядке проходят этапы платежа?

Вопрос 3 из 3

У вашего платежа шесть подтверждений. Что это означает?

Ключевые термины

Источники

Проверено 25 октября 2026 г. · не является финансовой рекомендацией