Перейти к содержимому
Глобальный взгляд на цифровые активыГЛОБАЛЬНЫЙ ВЗГЛЯД · МЕСТНЫЙ КОНТЕКСТ
ChainView BTC866CHAIN VIEW
Блокчейн

Вес биткоин-транзакции и виртуальные байты

Комиссия биткоина связана с данными и выбранной ставкой, а не прямо с фиатной суммой.

Читать на языкеРусский简体中文繁體中文English한국어العربيةEspañol (México)Tiếng Việtไทย
Вес биткоин-транзакции и виртуальные байты

Оригинальная тематическая иллюстрация: Оригинальная тематическая схема ChainView BTC866 · ChainView BTC866 Editorial · CC BY 4.0

Не процент от перевода

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

Вес и виртуальный размер

SegWit определяет вес, по-разному учитывая witness и прочие данные. Virtual size переводит вес в виртуальные байты с нужным округлением. Обычные байты и vbyte нельзя автоматически считать равными. Явно запишите сатоши на vbyte и проверьте определение интерфейса: общая комиссия и ставка за единицу являются разными показателями.

Входы, подписи и сдача

Типы скриптов и подписи меняют объём. Много мелких выходов при совместном расходовании добавляет входы; выход сдачи тоже влияет на итог. В условном примере сравните один платёж из одного и нескольких источников. Не используйте одну фиксированную оценку для всех адресных форматов: фактическая структура важнее знакомого числа из учебника.

Оценка до и после подписи

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

Рекомендация не гарантия

Рекомендуемая ставка основана на наблюдаемой очереди и условиях добычи, а не обещает подтверждение к минуте. Новая нагрузка и случайность блоков меняют ожидание. Несрочное объединение и срочный платёж имеют разные цели. Запишите время, хеш и окончательные параметры; никогда не загружайте ключи или фразу восстановления в онлайн-калькулятор ради проверки стоимости.

Источники

  1. BIP 141 segregated witness (откроется в новой вкладке)
  2. Bitcoin developer transaction guide (откроется в новой вкладке)