После Bitcoin Send Max остаток возможен из-за выбранного аккаунта, ручного набора выходов, локального исключения монет или стоимости их траты. Сначала найдите конкретные оставшиеся UTXO и только потом называйте их пылью. Комиссия исполненного перевода и непотраченный остаток в кошельке — разные вещи. Сам по себе ненулевой баланс ещё не означает ошибку оплаты или необходимость доплатить за разблокировку.
Сначала установите, к чему относилась кнопка Max
Сравните аккаунт, из которого отправляли средства, с аккаунтом, где виден остаток. Приложение может показывать общую сводку, но форма отправки работает с одним источником. Затем откройте исполненную транзакцию и список оставшихся выходов. Один адрес способен иметь несколько поступлений: совпадение адреса не делает их одним выходом. Для точного сопоставления нужны идентификатор создавшей операции и индекс выхода, а не только знакомая строка адреса.
В объяснении UTXO разобрана эта единица учёта Bitcoin. При проверке выясните, что именно осталось: невыбранный выход, новая сдача, более позднее поступление или устаревшая цифра интерфейса. Нельзя устранить все четыре ситуации одним переключателем. Не отправляйте дополнительную транзакцию только ради нуля на главном экране, пока не установлено, какие данные показывает приложение и какой перевод уже получил адресат.
| Где найден остаток | Возможная причина | Что сопоставить | Ошибочный вывод |
|---|---|---|---|
| Другой аккаунт | Max относился к одному источнику | Название выбранного аккаунта | Кнопка охватывала все аккаунты приложения |
| Выход вне ручного набора | Отправлялись выбранные монеты | Входы платежа и прежний выбор | Часть средств потерялась при отправке |
| Локально заблокированный выход | Сознательное исключение из выбора | Статус и заметки кошелька | Нужен платёж за сетевую разблокировку |
| Неподтверждённое поступление | Ограничение доступности в приложении | Создавшую операцию и правила кошелька | Вся показанная сумма уже доступна для выбора |
| Небольшой знакомый выход | Его включение может быть неэкономичным | Оценку добавочной комиссии | Любую мелочь выгодно отправлять сразу |
| Сдача фиксированного перевода | Режим Max не был применён | Сумму получателю и выход сдачи | Наличие кнопки Max означает её использование |
Проверьте арифметику на выбранных входах
Учебный аккаунт содержит два выхода: 100 000 и 30 000 сатоши. Для отправки выбрали только первый. Если из него отправить максимум при вымышленной комиссии 1 000 сатоши, получателю достанется 99 000, а второй выход в 30 000 останется нетронутым. Это не резерв, удержанный на комиссию. Кошелёк использовал разрешённый источник и не потратил другой. Цифры иллюстрируют учёт, а не текущие ставки сети.
Другой вариант с тем же входом: фиксированная оплата 90 000 сатоши, комиссия 1 000 и сдача 9 000. Такой результат принципиально отличается от отправки всего выбранного набора. Посмотрите, какая конструкция реально подписана и исполнена, а не восстанавливайте режим по памяти. В статье о числе входов и комиссии объясняется, почему состав источников влияет на стоимость. При сверке полезнее реальные суммы Bitcoin, чем округлённая оценка в рублях.
В инструкции BitBoxApp по выбору UTXO отдельно описаны Send all для текущего аккаунта, Send selected coins для выбранного набора и фиксированная отправка. Но это пример конкретного продукта. Не считайте, что любой другой кошелёк использует те же подписи и область действия. Сначала сверьтесь с его документацией, затем сравните список входов уже существующего платежа. Новый перевод для чтения этих полей не нужен.
Заморозка в приложении и дорогая трата — разные причины
Bitcoin Core отдельно документирует локально заблокированные выходы. Такая отметка может сохранять монету для ваших организационных задач или ограничивать её использование вместе с другими источниками. Прежде чем снимать отметку, выясните прежнюю причину. Требование постороннего оплатить «разблокировку» не доказывает наличие сетевого запрета и не объясняет, каким образом перевод изменит настройку выбора в вашем приложении.
В версионной справке sendall также описан вариант исключения входов, которые не покрывают собственную стоимость траты. Это правило конкретной реализации, а не установленная причина вашего остатка. Выход может существовать и оставаться под вашим контролем, но уменьшать чистую выплату при выбранной ставке. Возможность потратить и экономическая целесообразность включения в этот перевод не равны друг другу.
Почему нельзя мерить все остатки одним порогом пыли
Политика dust относится к характеристикам выхода и используемым допущениям о его будущей трате. В коде политики Bitcoin Core учитываются тип выхода и настроенная ставка dust relay. Одно число нельзя автоматически применять ко всем сценариям и объявлять меньший баланс навсегда недоступным. Отдельно оценивается, выгодно ли включать уже существующий вход при текущей комиссии. Это связанный, но другой вопрос.
У незнакомого мелкого поступления сначала выясните происхождение. Стремление убрать остаток с экрана не делает объединение всех источников разумным: оно расходует комиссию и раскрывает их связь в одной операции. Сохраните осознанные исключения на время проверки. Список выходов и предварительную конструкцию можно изучить без отправки объединяющей транзакции. Не превращайте маленькую непонятную сумму в повод раскрыть больше сведений о других остатках.
- Запишите аккаунт и точный оставшийся выход: идентификатор операции и индекс.
- Сравните его со входами фактически исполненного платежа.
- Проверьте ручной выбор, локальные исключения и ограничения подтверждений.
- Отделите нетронутые выходы от новой сдачи и более поздних поступлений.
- Оцените стоимость и связи источников перед решением о будущей отправке остатка.
- Сохраните подтверждение суммы получателю независимо от того, стал ли весь баланс нулевым.
Заявка на точную сумму и очистка баланса могут конфликтовать
Для обмена без регистрации следуйте инструкции конкретной заявки. Отправить указанную сумму и вывести максимум из кошелька — разные цели. Не переплачивайте только ради исчезновения остатка и не рассчитывайте, что отдельный маленький платёж автоматически присоединят к первому. Если результат распространения прежней операции неясен, сначала изучите историю. Ненулевой баланс кошелька сам по себе не доказывает недоплату адресату и не требует немедленной повторной отправки.
Частые вопросы
Что называют Bitcoin dust в оставшемся балансе?
Обычно речь о маленьких выходах, но для точной оценки нужно отличить политику создания выхода от стоимости траты существующего. По одной округлённой цифре нельзя установить причину остатка.
Есть ли один dust threshold Bitcoin для всех кошельков?
Универсальный порог для любого отображаемого остатка применять нельзя. Имеют значение характеристики выхода, политика и стоимость конкретной конструкции.
Нужно ли отправлять незнакомую пыль после dust attack?
Не объединяйте её с другими источниками только ради очистки экрана. Сначала установите происхождение и учтите, что совместная трата раскрывает связь входов.