Transaction fees
Транзакционные сборы (Transaction fees) — это фундаментальное понятие в криптовалютах. Это плата, которую пользователь добровольно добавляет к своей транзакции, чтобы стимулировать сеть обработать её.
Для чего нужны комиссии? Основные функции:
- Приоритизация обработки: Майнеры (в PoW) и валидаторы (в PoS) ограничены в пропускной способности (количество транзакций в блоке). Они естественным образом будут включать в блоки сначала те транзакции, где комиссия выше. Если вы платите больше, ваша транзакция будет подтверждена быстрее.
- Защита от спама (DDoS-атак): Если бы отправка транзакций была абсолютно бесплатной, злоумышленник мог бы легко забросать сеть миллионами пустых транзакций, полностью парализовав её. Комиссия делает такие атаки крайне дорогими и невыгодными.
- Вознаграждение валидаторов: Помише награды за блок (coinbase), комиссии являются важным источником дохода для тех, кто обеспечивает безопасность и работу сети. Особенно это станет критично после того, как эмиссия новых монет (например, у Bitcoin) прекратится.
Как рассчитывается размер комиссии?
Размер комиссии не фиксирован и зависит от нескольких факторов:
а) Загрузка сети (Спрос на блок-пространство)
Это главный фактор. Чем больше людей хотят провести транзакции одновременно, тем выше конкуренция за место в следующем блоке и тем выше комиссии, которые они готовы предложить. Это классический аукцион.
б) "Размер" транзакции в байтах
В отличие от традиционных систем, где комиссия зависит от суммы перевода, в большинстве блокчейнов (как Bitcoin) комиссия зависит от размера данных транзакции в байтах.
Что влияет на размер?
Количество входов (inputs): Это самая важная часть. Если вы получали много мелких платежей (например, 100 раз по 0.001 BTC), то чтобы отправить крупную сумму, вам нужно "собрать" эти 100 входов. Такая транзакция будет занимать много места и, следовательно, будет дороже.
Количество выходов (outputs): Обычно их два: адресату и ваш сдачу (на новый адрес). Чем больше выходов, тем больше размер.
Сложность скрипта: Транзакции с мультиподписью или в сложных смарт-контрактах (как в Ethereum) занимают больше места и требуют больше вычислительных ресурсов для проверки.
в) Скорость, с которой нужно подтверждение
Если вы можете ждать несколько часов, то можете поставить минимальную комиссию. Если нужно подтверждение в ближайшие 10 минут, придется платить больше.
Различия между блокчейнами
Bitcoin (BTC):
Комиссия рассчитывается в satoshis per byte (сатоши за байт). Кошельки и сервисы (например mempool.space) показывают актуальные ставки в реальном времени (например, "медленно" — 15 sat/vB, "быстро" — 50 sat/vB). Пользователь сам выбирает приоритет.
Ethereum (ETH) и другие EVM-сети:
Комиссия называется Gas Fee. Она более сложная и состоит из двух компонентов:
- Gas Limit: Максимальное количество вычислительных единиц ("газа"), которое вы готове потратить на выполнение транзакции. Чем сложнее операция (например, запуск смарт-контракта), тем выше лимит.
- Gas Price (Max Fee / Max Priority Fee): Цена, которую вы готовы заплатить за каждую единицу "газа" (в Gwei, где 1 Gwei = 0.000000001 ETH).
Итоговая комиссия = Gas Used * Gas Price
Другие сети (Solana, Stellar, TON):
Многие современные блокчейны позиционируют себя как сети с крайне низкими комиссиями (менее $0.01). Это достигается за счет высокой пропускной способности (тысячи TPS) и иных механизмов консенсуса.
Как пользователям оптимизировать комиссии?
- Выбирать время: Отправлять транзакции в часы низкой активности сети (например, ночью или в выходные по UTC).
- Использовать кошельки с динамическим расчетом: Хорошие кошельки (Electrum, Trust Wallet, MetaMask) сами подсказывают актуальные ставки.
- Использовать Layer 2 решения: Для Ethereum — Arbitrum, Optimism, Polygon. Для Bitcoin — Lightning Network. Это сторонние протоколы, которые обрабатывают транзакции "вне цепи", а в основном блокчейне фиксируют лишь итог, что в тысячи раз дешевле.
- Консолидация UTXO (для Bitcoin): Если у вас много мелких неделимых выходов (UTXO), можно отправить самому себе одну транзакцию, собрав их в один крупный UTXO. Это стоит комиссии один раз, но в будущем значительно удешевит последующие платежи.
В итоге, транзакционные сборы — это плата за использование децентрализованного и безопасного публичного ресурса (блок-пространства). Их размер определяется рыночным спросом и предложением.
Лучшие посты




