Независимый гайд · Крипто

Понимать комиссии в крипто: gas, оценка платы и почему меняются расходы

Практическое разъяснение на основе официальных источников: как устроены комиссии в Ethereum и Bitcoin, почему они меняются, как кошельки оценивают плату и что сделать, чтобы снизить расходы.

Редакционная иллюстрация к материалу: Понимать комиссии в крипто: gas, оценка платы и почему меняются расходы

Почему это важно

Комиссии оплачивают использование блокпространства и вычислений. В Ethereum учитывают объём работы в gas: после EIP‑1559 транзакция платит базовую сожжённую плату и приоритетный совет майнеру/валидатору. В Bitcoin плата — ставка в сат/вбайт × размер транзакции. Изменения связаны с спросом, сложностью транзакций и событиями в сети.

Определения: gas, базовая плата, приоритетная плата, сат/вбайт

В Ethereum 'gas' — единица вычислительной работы. Транзакция потребляет gas‑единицы; отправитель платит gas × цена за единицу. После EIP‑1559 транзакции указывают maxFeePerGas и maxPriorityFeePerGas; протокол вычисляет baseFee в каждом блоке (сжигается) и priorityFee, который получает валидатор.

В Bitcoin комиссия — разница между входами и выходами транзакции. Майнеры отбирают транзакции по ставке в сатоши на виртуальный байт (sat/vB); сложность и число входов/выходов влияют на размер вбайт и, соответственно, на плату.

  • gas (Ethereum) — единица работы
  • baseFee — протокольно установленная база, сжигается
  • priorityFee — чаевые валидатору
  • sat/vB — ставка комиссии в Bitcoin

Почему меняются комиссии

На Ethereum baseFee автоматически корректируется по использованию блока: если блоки часто загружены, baseFee растёт; при низкой активности — падает. Пользователи могут повышать priorityFee, чтобы быстрее получить подтверждение в периоды перегрузки.

В Bitcoin рынок комиссий открыт: когда мемпул заполнен, нужно предлагать более высокую ставку sat/vB для быстрого включения. Внешние события (NFT‑дропы, массовые переводы, проблемы мостов) могут мгновенно повысить спрос на блокпространство.

  • baseFee меняется в зависимости от заполненности блоков (EIP‑1559)
  • смарт‑контракты потребляют больше газа, чем простые переводы
  • поведение приоритетных комиссий влияет на скорость включения
  • внешние события могут вызвать резкие всплески комиссий

Как оценивают комиссии: инструменты и ограничения

Ноды Ethereum предоставляют JSON‑RPC методы eth_estimateGas и eth_feeHistory; кошельки сочетают эти данные с историей блоков и собственными эвристиками, чтобы рекомендовать gasLimit и параметры цены. Реализации клиентов и параметры по умолчанию могут отличаться.

Bitcoin‑кошельки смотрят на недавние блоки и мемпул, чтобы предложить sat/vB для желаемого времени подтверждения. Оценки — приближённые; при резких изменениях они могут занижать необходимую ставку.

  • eth_estimateGas помогает задать gasLimit
  • eth_feeHistory и похожие вызовы дают контекст по цене
  • Bitcoin‑кошельки ориентируются на мемпул и недавние блоки
  • оценки — не гарантия быстрого включения при внезапных пиках

Примеры расчётов (иллюстративно)

Ethereum: стандартный перевод ETH обычно использует 21 000 gas. При baseFee = 20 gwei и priorityFee = 2 gwei эффективная цена = 22 gwei. Плата = 21 000 × 22 gwei = 462 000 gwei = 0,000462 ETH. BaseFee сжигается; priorityFee идёт валидатору.

Bitcoin: для транзакции 250 vB и ставки 50 sat/vB плата = 250 × 50 = 12 500 sats = 0,000125 BTC. Размер транзакции зависит от числа входов; оптимизация выбора входов помогает снизить расходы.

  • Ethereum пример: 21,000 × (20 + 2) gwei = 462,000 gwei = 0.000462 ETH
  • Bitcoin пример: 250 vB × 50 sat/vB = 12,500 sats = 0.000125 BTC
  • если gasLimit > gasUsed — разница возвращается отправителю
  • перед отправкой обновляйте значения с живых трекеров

Что проверить

  • Проверяйте живые индикаторы комиссий перед отправкой (baseFee, priorityFee, sat/vB).
  • Для Ethereum используйте eth_estimateGas или рекомендации кошелька для gasLimit; установите адекватные maxFeePerGas и maxPriorityFeePerGas.
  • Для Bitcoin выбирайте sat/vB, соответствующий желаемому времени подтверждения; используйте RBF, если нужно иметь возможность повысить плату.
  • Не разглашайте приватные ключи; выполните тест‑перевод при первом использовании адреса.
  • Группируйте переводы и консолидируйте UTXO в периоды низких комиссий для экономии.
  • Оценки — эвристики; при резких сетевых изменениях они могут быть ошибочны.

Источники

Проверено: . Внешние источники открываются в новой вкладке.

  1. Gas — what is gas and how fees work (Ethereum.org)ethereum.org
  2. EIP‑1559: Fee market change for ETH 1.0 chain (specification)eips.ethereum.org
  3. Transactions — Bitcoin developer guide (fees and sizes)developer.bitcoin.org
← Другие материалы