Guides

Почему комиссия Bitcoin зависит от числа входов, а не только от суммы

17 октября 2026 г.
6 мин чтения

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

В модели с двумя P2WPKH-выходами один вход даёт 141 виртуальный байт и 705 сатоши при условной ставке 5. Десять входов дают 753 виртуальных байта и 3765 сатоши.
Ставка и параметры учебные. Инструмент не выбирает UTXO, не подключает кошелёк и не прогнозирует подтверждение. Открыть схему крупнее

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

Баланс не описывает устройство будущей транзакции

В модели Bitcoin средства представлены непотраченными выходами предыдущих транзакций — UTXO. Для новой траты кошелёк выбирает подходящие выходы в качестве входов. Он не обязан использовать все доступные UTXO при каждом переводе.

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

Что влияет на понимание комиссии при отправке BTC
ПараметрЧто означаетЧего не следует предполагать
Сумма переводаКоличество BTC для получателяОдинаковая сумма всегда даёт одинаковый размер
Число входовСколько предыдущих выходов используетсяОно всегда равно числу всех поступлений кошелька
Число выходовНовые назначения средств, включая сдачуОдин получатель всегда означает один выход
Ставка sat/vBВыбранная плата за виртуальный байтОна сама гарантирует время подтверждения

Вход и сдача — не дополнительные комиссии сервиса

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

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

Почему для SegWit используется виртуальный размер

BIP141 определяет вес транзакции с учётом базовых данных и witness. Виртуальный размер получается делением веса на четыре с округлением вверх. Поэтому обычное число сериализованных байтов и число виртуальных байтов могут различаться.

Это не универсальный коэффициент для любой транзакции. Имеют значение типы входов и выходов, а также данные подписей. Если взять одно упрощённое число байтов «на вход» и применить ко всем кошелькам, результат может оказаться неверным.

Границы модели в этой статье

Инструмент предполагает только native P2WPKH-входы с пустым scriptSig и только P2WPKH-выходы. Для каждого входа условно принята подпись длиной 72 байта вместе с байтом типа подписи и сжатый публичный ключ 33 байта. Это допущение о размере, а не проверка реальной подписи.

В расчёте учитываются счётчики CompactSize и дополнительные данные witness. Другие виды адресов, смешанные входы, дополнительные скрипты и фактический выбор UTXO не моделируются. При несовпадении этих условий сравнивать результат с реальной транзакцией как точное предсказание нельзя.

Учебное сравнение одного и десяти входов

При двух выходах и заданных допущениях один вход даёт виртуальный размер 141 vB, десять — 753 vB. Для условной ставки 5 sat/vB получаются 705 и 3765 сатоши. Это арифметический пример, а не текущая ставка сети или совет выбрать такой размер комиссии.

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

Проверить, откуда получились 753 виртуальных байта

Для десяти входов и двух выходов действуют параметры именно этой учебной модели. Базовая часть занимает 482 байта, witness вместе с marker и flag — 1082. Вес учитывает эти части с разными коэффициентами.

Проверка веса для фиксированного примера P2WPKH
Часть вычисленияДействиеРезультат
Базовая часть482 × 41928 единиц веса
Witness, marker и flag1082 × 11082 единицы веса
Полный вес1928 + 10823010
Виртуальный размерОкруглить 3010 / 4 вверх753 vB

Фактический размер сериализации в этом примере равен 1564 байтам. Это другое число: его нельзя подставлять вместо виртуального размера в показанное умножение на sat/vB.

Что проверить перед переводом на обмен

  1. Выбрать нужную сеть и реквизиты именно своей заявки.
  2. Посмотреть оценку кошелька для конкретной отправки.
  3. Различать сумму получателю, комиссию отправки и возможную сдачу.
  4. Уточнить, не удерживает ли исходная площадка собственную комиссию вывода вместо показанной здесь модели.
  5. Проверить ограничения и актуальные условия заявки до подтверждения.

Расходы на отправку из вашего кошелька и условия расчёта обмена — разные уровни. Для KOT.CASH смотрите параметры выбранной заявки и условия сервиса; эта статья не обещает доступность любого направления и не заменяет проверку суммы к получению.

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

Оценить размер одной модели Bitcoin-транзакции

Только native P2WPKH. Условная подпись 72 байта с sighash, публичный ключ 33 байта. Не определяет реальные типы и число входов, не создаёт транзакцию и не прогнозирует подтверждение. Расчёт выполняется на вашем устройстве, введённые данные никуда не отправляются.

KOT.CASH — обмен криптовалютыУсловия использованияКомиссии при обмене криптовалюты: сколько вы реально платите

Источники

Готовы обменять крипту?

Быстрые, прозрачные свопы — регистрация не нужна.

Начать обмен
Почему комиссия Bitcoin зависит от числа входов, а не только от суммы | KOT.CASH