Короткий ответ: sat/vB – это ставка комиссии за один виртуальный байт Bitcoin-транзакции. Общая комиссия равна ставке, умноженной на виртуальный размер. Майнеры сравнивают доходность операций по ставке, а кошелёк списывает конкретную итоговую сумму. Поэтому низкая ставка у большой транзакции может дать заметный расход.
Зачем нужен виртуальный байт
После появления SegWit разные части транзакции учитываются с разным весом. Для удобного сравнения вес переводят в virtual bytes, или vB. Это не размер файла, который пользователь видит на диске, и не количество символов в адресе. Показатель отражает долю ограниченного пространства блока, которую занимает операция.
Ставка 5 sat/vB означает, что за каждый виртуальный байт предлагается 5 sat. Если операция занимает 140 vB, общая комиссия около 700 sat. Транзакция на 400 vB при той же ставке заплатит около 2000 sat. Срочность одинаковая, а итог разный из-за структуры.
В обозревателях встречаются единицы BTC/kB, sat/byte и sat/vB. Они не всегда взаимозаменяемы, особенно для SegWit-транзакций. Проверяйте подпись поля и не переносите число из одного интерфейса в другой без конвертации. Ошибка в тысячу раз возможна, если принять ставку за общую сумму или перепутать килобайт с байтом.
Что увеличивает виртуальный размер
Главный фактор – количество и тип входов. Крупная сумма из одного UTXO часто компактнее меньшей суммы, собранной из двадцати выходов. Каждый вход добавляет доказательство права расходования. Именно поэтому мелкие UTXO могут стать невыгодными при высокой ставке.
Выходы тоже занимают место. Обычный платёж часто создаёт выход получателю и выход сдачи. Пакетная отправка многим адресатам добавляет несколько выходов, хотя способна быть эффективнее множества отдельных транзакций. Сложный скрипт или мультиподпись меняют вес по сравнению с простым переводом.
Сама сумма Bitcoin почти не влияет на размер. Отправка 0,001 BTC и 1 BTC с одинаковыми входами и выходами займёт сопоставимое пространство. Поэтому выражение «комиссия составляет процент перевода» описывает личную экономику пользователя, но не механизм протокола.
Как выбрать ставку без обещаний срока
Мемпул содержит неподтверждённые операции с разными ставками. Майнер формирует блок по своим правилам, обычно отдавая приоритет более выгодным наборам транзакций. Верхняя часть очереди меняется каждую минуту. Ни одна ставка не даёт абсолютной гарантии следующего блока, а слишком низкая может задержать перевод.
Используйте оценку доверенного кошелька или собственного узла для нужной цели подтверждения. Сравните несколько интервалов и посмотрите распределение очереди, а не одну цветную цифру. Для несрочной консолидации допустима осторожная ставка. Для платежа, который должен пройти быстрее, запас важнее минимальной экономии.
Перед подписью кошелёк должен показать и ставку, и общую комиссию. Если видна только одна величина, откройте расширенные детали. Значение может быть разумным по рынку, но итог – слишком большим из-за множества входов. Тогда полезно изменить выбор монет через Coin Control, а не механически снижать ставку.
Проверка расчёта по шагам
- Посмотрите число входов и выходов, а также предполагаемый виртуальный размер.
- Умножьте vB на выбранную ставку sat/vB и сравните результат с общей комиссией кошелька.
- Сверьте сумму получателю и выход сдачи. Комиссия равна разнице суммы входов и всех выходов.
- Проверьте адрес и срочность. Не повышайте ставку только потому, что итог кажется маленьким в фиатном эквиваленте.
- После отправки сохраните TxID и наблюдайте фактическое положение транзакции в очереди.
Небольшая разница из-за округления допустима. Большое расхождение означает, что интерфейс использует другую единицу, включает сервисный сбор или показывает предварительную оценку. Комиссия сети и сбор биржи – разные величины: кастодиальный сервис сам назначает условия вывода и может отправлять пакетную транзакцию позже.
Что делать, если ставка оказалась низкой
Не создавайте обычный второй платёж. Если кошелёк поддерживает RBF, замените транзакцию версией с более высокой комиссией. Получатель или владелец сдачи иногда может применить CPFP. Оба метода требуют отдельного расчёта и создают новый TxID либо связанную дочернюю операцию.
При отсутствии срочности можно ждать. Загрузка меняется, а узлы по-разному очищают мемпулы. Если запись пропала у одного обозревателя, это ещё не разрешение повторять платёж. Сначала проверьте несколько сервисов, входы и возможную замену.
Безопасность и данные для поддержки
Для разбора достаточно TxID, виртуального размера, ставки, общей комиссии, публичных адресов и версии кошелька. Эти сведения видны в блокчейне. Поддержке не нужна seed-фраза, приватный ключ, пароль, PIN или код 2FA. Не вводите их в калькулятор комиссии.
При крупном платеже заранее сделайте тестовый перевод, но учитывайте: отдельная маленькая транзакция сама платит свою комиссию и не моделирует точно размер будущей операции с другим набором UTXO.
Итог
Sat/vB отвечает за приоритет относительно размера, а общая комиссия – за фактический расход. Всегда проверяйте обе величины, число входов, сдачу и единицы измерения. Если итог велик, сначала оптимизируйте структуру, а не снижайте ставку до уровня, при котором платёж перестанет подтверждаться в нужный вам момент.



