Цены на активы временно задерживаютсяНекоторые активы перестали получать актуальные данные о ценах. Обновление возобновится автоматически после восстановления соединения с данными.
Bitculator

Bitculator на Android

Капитализация рынка:

$1,999,906,183,309

Объём за 24ч:

$192,202,755,219

июн. 23 Ликвидации:

$0

24Ч Лонг/Шорт:

Скоро

Bitculator · Узнать

Transaction Size

Что означает термин Transaction Size в мире криптовалют?

# 375·Обновлено июнь 2026·3 мин чтения

Размер Transaction Size относится к объему данных, который используется в транзакции в блокчейне.

Что такое Transaction Size?

Transaction Size: это объём данных, занимаемый вашей криптовалютной транзакцией, обычно измеряемый в байтах или виртуальных байтах. Чем больше данных, тем больше нужно хранить и передавать по сети. Подумайте об этом как о разнице между отправкой письма с одним эмодзи и отправкой полного фотоальбома.


Миф

«Если я отправлю большую сумму криптовалюты, мой Transaction Size будет больше.» Это неверно. Размер зависит от того, сколько входов, выходов и подписей содержит транзакция, а не от суммы монет.


Как работает Transaction Size

Краткий обзор на примере простой отправки в сети Bitcoin.

  • Шаг 1: Ваш кошелёк выбирает входы, это ранее полученные вами монеты. Больше входов обычно означает больше байтов.
  • Шаг 2: Создаёт выходы для получателя и обычно выход для сдачи вам. Каждый выход добавляет ещё немного данных.
  • Шаг 3: Добавляются подписи и скрипты. Дополнительные возможности, такие как транзакции с несколькими подписями, увеличивают объём, потому что требуется подпись большего числа ключей.
  • Шаг 4: Кошелёк оценивает стоимость, умножая размер на текущую ставку комиссии. Здесь вступают в действие комиссии за транзакции.
  • Шаг 5: Майнеры предпочитают более высокую плату за байт, поэтому меньший Transaction Size может помочь вашей транзакции подтвердиться быстрее при той же общей комиссии.

Неплохо, правда? Меньше данных означает более простую обработку.


Почему Transaction Size имеет значение

Потому что вам важны скорость и стоимость, и майнерам это тоже важно.

  • Преимущество: Меньший Transaction Size часто означает меньшие расходы при одинаковой цели по подтверждению.
  • Перспектива: Во время перегрузки сети рынок комиссий накаляется, и раздутые транзакции становятся дорогими для отправки.
  • Актуальность: Это связано с масштабируемостью, так как размещение большего числа транзакций в блоках повышает общую пропускную способность.

Совет

Используйте адреса и кошельки, которые поддерживают Segregated Witness (SegWit). Это сокращает часть данных, которая больше всего влияет на стоимость, поэтому ваш Transaction Size в виртуальных байтах уменьшается.


Основные характеристики Transaction Size

Что увеличивает или уменьшает его:

  • Входы: Больше входов добавляет подписи и скрипты, что увеличивает число байтов.
  • Выходы: Дополнительные получатели и выходы для сдачи увеличивают размер, хотя обычно меньше, чем входы.
  • Скрипты: Сложные скрипты или условия расходования добавляют данные, которые нужно включить.
  • Witness: В SegWit часть данных учитывается с меньшим весом в виртуальных байтах.
  • Объединение: Консолидация мелких монет при низких комиссиях может уменьшить будущий Transaction Size.

Как рассчитывается Transaction Size?

В Bitcoin данные сериализуются в байты. С SegWit размер часто выражают в весе и виртуальных байтах.

  1. Вес: байты без свидетельских данных умножаются на 4 плюс байты свидетельских данных.
  2. Виртуальные байты: vbytes равны весу, делённому на 4, округлённому вверх.

Пример: если байтов без свидетельских данных 180 и свидетельских байтов 100, вес равен 180 умножить на 4 плюс 100 что даёт 820, а vbytes равны 820, делённым на 4, что даёт 205.



Вариации

Разные способы обозначения размера:

  • Байты: Сырой сериализованный объём без скидок.
  • Виртуальные байты: Виртуальные байты, используемые рынком комиссий после скидки SegWit.
  • Вес: Внутренняя мера, которая учитывает свидетельские и несвидетельские части с разными коэффициентами.

Напоминание

Количество биткоинов, которые вы отправляете, не меняет Transaction Size. Изменяет структура транзакции.


Пример

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


Интересный факт

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


Итог

Думайте о Transaction Size как о вашем следе затрат. Сокращайте его, когда можете, и ваш будущий я скажет вам спасибо при оплате комиссии.

Мы что-то забыли??

Ваш вклад помогает нам поддерживать точность. Свяжитесь с нами, если что-то неверно или отсутствует.

Свяжитесь с нами