Это реклама. Реклама не одобрена BitMixList.

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

Почему Биткоину нужны адреса сдачи

Модель UTXO в Биткоине работает похоже на наличные деньги. Представьте, что вы платите за покупку на £7 купюрой £20: кассир возвращает £13 сдачи. В блокчейне ситуация похожая. У вас может быть UTXO на 1.2 BTC, но вы хотите отправить только 0.7 BTC. В этом случае ваш кошелёк должен потратить весь вход 1.2 BTC, создать выход на 0.7 BTC для получателя и отправить оставшиеся ~0.5 BTC (за вычетом комиссии) обратно вам. Чтобы сохранить приватность этого возврата, кошелёк генерирует новый «адрес сдачи» внутри вашего HD-сида и направляет оставшиеся сатоши туда. Статья Bitcoin Wiki об адресах сдачи описывает это поведение ещё со времён самых ранних клиентов.

Поскольку каждый UTXO должен расходоваться полностью, адреса сдачи не являются опциональными. Без них вам пришлось бы либо платить точными номиналами, либо раскрывать очевидные самопереводы обратно на тот же адрес, который вы использовали ранее, что нарушало бы правило «никогда не переиспользовать адреса», описанное в нашем материале о повторном использовании адресов.

Анатомия типичной транзакции

Стандартная транзакция расходования содержит:

  1. Входы: один или несколько UTXO, которые вы контролируете (например, 1.2 BTC + 0.15 BTC).
  2. Выходы получателям: сумма, которую вы собираетесь отправить (например, 0.7 BTC).
  3. Выход сдачи: новый адрес из внутренней ветки сдачи вашего кошелька, на который отправляются оставшиеся средства (например, 0.649 BTC после вычета комиссии).
  4. Комиссия: рассчитывается как разница между входами и выходами; часто вычитается из выхода сдачи.

Кошельки вроде Sparrow, Specter, Electrum, а также аппаратные решения от Ledger или Trezor используют пути деривации BIP32/BIP44, чтобы разделять адреса «получения» и адреса «сдачи». Эти ветки можно увидеть в расширенных настройках, чтобы подтвердить, какие выходы принадлежат именно вам. Блокчейн-обозреватели, которые помечают «сдачу», лишь делают предположение; только сид вашего кошелька действительно подтверждает владение адресом.

Преимущества конфиденциальности и операционной гигиены

Адреса сдачи поддерживают те же цели конфиденциальности, которые описаны в руководстве по конфиденциальности миксеров:

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

Когда кошельки использовали один и тот же «возвратный» адрес (что было распространено в программном обеспечении примерно в 2012 году), сдача становилась самым простым способом для аналитиков блокчейна связать входы и выходы транзакций. Современные HD-кошельки решили эту проблему, однако всё равно стоит проверять, что механизм работы с адресами сдачи включён и что вы случайно не отключаете его при создании сырых транзакций.

Операционные рекомендации на 2026 год

  • Позвольте кошельку автоматически выбирать адреса сдачи. Избегайте копирования и вставки знакомого адреса; внутренняя ветка кошелька безопаснее.
  • Помечайте UTXO. Инструменты вроде Sparrow и Specter позволяют отмечать выходы сдачи, чтобы вы понимали, когда они возникают, например, после переводов с бирж, миксеров или закрытия Lightning-каналов.
  • Следите за выбором монет. По возможности используйте минимальное количество входов, чтобы уменьшить размер сдачи и избежать лишних связей между транзакциями.
  • Осторожно используйте повторно применяемые идентификаторы. Если вам нужен постоянный способ получения средств, лучше перейти на BIP47 PayNyms, Silent Payments или Lightning вместо отключения механизма сдачи. Подробности см. в материале о скрытых адресах.
  • Проверяйте инфраструктуру мерчантов. BTCPay, SatSale и собственные платёжные процессоры должны отправлять сдачу на отдельные казначейские счета, а не на адреса депозита, которые видят клиенты.
  • Разработчики кошельков публикуют руководства по проверке поведения адресов сдачи — см. материалы от Blockchain.com, Exodus или
  • BitPay, чтобы убедиться, какие настройки используются в вашем кошельке по умолчанию.

Распространённые вопросы

Нужно ли в каких-то случаях управлять адресами сдачи вручную? Нет. Качественные кошельки создают их автоматически. Опытные пользователи, формирующие PSBT, могут указать путь для адреса сдачи вручную, но это не обязательно. Почему в обозревателе блокчейна в моей транзакции появляется «лишний» выход? Этот дополнительный выход — ваша сдача. Обозреватели не могут быть на 100% уверены, что он принадлежит именно вам, но ваш кошелёк знает это, потому что сам сгенерировал соответствующий ключ назначения. Можно ли отправлять сдачу обратно на исходный адрес? Лучше избегать этого. Такой подход снова создаёт утечки приватности, описанные на странице о повторном использовании адресов, и обходит защитные механизмы HD-кошельков. Есть ли адреса сдачи в Lightning или в сетях с моделью аккаунтов? Каналы Lightning в конечном итоге всё равно рассчитываются в блокчейне через UTXO, поэтому концепция сдачи применяется при открытии и закрытии каналов. Сети с моделью аккаунтов, такие как Ethereum, отслеживают баланс иначе, поэтому им не нужны выходы сдачи.

Адреса сдачи — это незаметный, но важный механизм каждого Биткоин-кошелька. Позвольте кошельку автоматически обновлять их, следите за своими UTXO и сочетайте это с дисциплинированным расходованием средств, чтобы оставшиеся сатоши оставались столь же конфиденциальными, как и монеты, которые вы отправляете другим.

Фото автора

Автор

NotATether

Исследователь приватности Биткойна и автор BitMixList. Пишет о развитии миксеров, правоприменительной практике и рабочих сценариях, которые помогают пользователям сохранять финансовую конфиденциальность в разных юрисдикциях.