Як працюють комісії мереж Ethereum і Tron
Комісія мережі - це плата за включення вашої транзакції в блок. В Ethereum і Tron вона влаштована по-різному: в Ethereum ви «спалюєте» частину плати і даєте чайові валідатору, в Tron можна платити не грошима, а лімітами ресурсів, які видобуваються заморозкою TRX. Нижче - як це працює і як вважати «реальну ціну» перекладу.
1) Швидкий огляд моделей
Ethereum (EVM L1, EIP-1559)
Будь-яка операція споживає gas (абстрактні «одиниці роботи»).
Підсумкова ціна ='gasUsed × (baseFee + priorityTip)'; де
base fee - динамічно змінюється, спалюється (не дістається валідатору);- priority tip - чайові валідатору за пріоритет;
maxFee/maxPriorityFee - ваші стелі (гаманець не заплатить більше).
Токени (ERC-20/721/1155) викликають контракт → споживають більше gas, ніж нативний ETH-переклад.
Tron (TRX, TRC-20)
У мережі є два «ресурси»: Bandwidth (смуга) і Energy (для виконання смарт-контрактів).
Проста відправка TRX витрачає Bandwidth, а виклик контракту (TRC-20 переклад) - Energy (+ трохи Bandwidth).
Ресурси беруться:1. з безкоштовної денної квоти, 2. з ресурсів, отриманих при заморожуванні (stake) TRX, 3. або через спалювання TRX (якщо своїх ресурсів не вистачає).
Тому TRC-20 можна зробити майже безкоштовно при достатній заморозці, а без неї - списуються TRX.
2) Що саме споживає «роботу»
Ethereum - типові gas-витрати (приблизні):- Переклад ETH: ~21 000 gas.
- Переклад ERC-20: ~ 45 000-80 000 gas (залежить від контракту/оптимізацій).
- Взаємодія з DEX/мостами/NFT: від 100k до 300k + gas.
- Переклад TRX: витрачає Bandwidth (зазвичай покривається безкоштовною квотою/заморожуванням).
- Переклад TRC-20: вимагає Energy (величина залежить від контракту токена) + трохи Bandwidth.
- Створення облікового запису/контракту: окремі витрати, теж через ресурси або спалювання TRX.
3) Як порахувати комісію «на пальцях»
Ethereum
1. Гаманець показує'baseFee'і рекомендований'priorityTip'.
2. Оцініть gas limit (гаманець підставить приблизний).
3. Формула грубо: 'вартість = gasUsed × (baseFee + tip)'в ETH.
4. Перерахунок у фіат = множимо на курс ETH.
Приклад (умовний):- Переклад ERC-20: 60 000 gas, `baseFee=20 gwei`, `tip=1 gwei`.
- Ціна: 60 000 × 21 gwei = 1 260 000 gwei = 0. 00126 ETH.
Tron
1. Подивіться, чи вистачає Bandwidth/Energy (в гаманці/сканні мережі).
2. Якщо ресурсів мало, мережа спише TRX.
3. Для TRC-20 подивіться «Energy used by txn» в експлорері токена - оцініть майбутню витрату.
Приклад (умовний):- TRC-20 переклад вимагає 30 000 Energy.
- У вас 20 000 Energy після заморозки → не вистачає 10 000 → мережа спише потрібну кількість TRX за поточним «курсом» енергії (вбудована формула мережі).
4) Чому комісія «скаче»
Попит на блоковий простір (Ethereum): аірдропи/мінти/події піднімають base fee.
Завантаженість контрактів: складні операції споживають більше gas/energy.
Політика ресурсів (Tron): якщо заморожування TRX у більшості низька - більше людей спалює TRX, видима «грошова» витрата зростає.
5) L2 і «дешеві мережі»: коли вигідно йти з L1
EVM-L2 (Arbitrum/Optimism/Base/Polygon): стейблкоїнові перекази зазвичай на порядки дешевші, ніж на Ethereum L1.
Tron: вже дешевий для стейблів, якщо вас влаштовує екосистема і оффрамп.
Практика: якщо одержувач підтримує кілька мереж, вибирайте L2/Tron для частих мікроперекладів, а L1 - для великих і «макс-сумісності».
6) Як економити на комісіях
В Ethereum
Відправляйте в «тихий годинник» (нижче base fee).
Ставте адекватний maxPriorityFee, не «переплачуйте» за чайові.
Уникайте зайвих операцій з контрактами (менше approve/ревоків).
Для частих мікроперекладів - L2.
Для BTC-ігор - розгляньте Lightning (якщо релевантно вашому кейсу).
В Tron
Заморозьте TRX для отримання Bandwidth/Energy - знизить/обнулить «грошові» списання.
Дробіть великі серії переказів, щоб укладатися в безкоштовну квоту/накопичені ресурси.
Перевіряйте, скільки Energy споживає конкретний TRC-20 контракт (вони відрізняються).
7) Часті помилки і пастки
«ERC-20 = завжди 21k gas». Ні, ні. 21k - це мінімальна ціна нативного перекладу ETH. Токени дорожчі.
«У Tron завжди безкоштовно». Безкоштовно - поки вистачає Bandwidth/Energy. Інакше списуються TRX.
«Зміна мережі не важлива». Важлива: ETH (L1) vs L2 vs Tron - різні порядки витрат і UX.
«Approve назавжди - зручно». Зручно зловмисникам і для вашого майбутнього «газового» ревока. Ставте ліміти.
«Міст завжди вигідний». Уникайте зайвих мостів: часто дешевше зробити своп всередині біржі і вивести відразу в потрібну мережу.
8) Практичні сценарії
Часті депозити стейблкоінів: Tron или EVM-L2 (Arbitrum/Optimism/Base/Polygon).
Великий переклад, макс-сумісність: Ethereum L1 (якщо одержувач не підтримує L2/Tron).
TRC-20 без витрат: заздалегідь заморозьте TRX → набирайте Energy → відправляйте з «ресурсів», а не «грошима».
ERC-20 дешево: використовуйте L2, а вхід/вихід через біржу в потрібній мережі, щоб не мостити ончейн.
9) Чеклист перед відправкою
Підтвердив актив і мережу одержувача (ERC-20 L1, Arbitrum, Tron тощо).
- В Ethereum подивився base fee і оцінку gas (гаманець/експлорер).
- У Tron перевірив Bandwidth/Energy в гаманці; при необхідності - заморозив TRX.
- Для токенів врахував, що переклад контракту дорожче, ніж нативний.
- Якщо є вибір - вибрав L2/Tron для економії.
- Для XRP/XLM/BEP2/EOS (якщо раптом) - не забув Memo/Tag.
- Для великих сум зробив тестовий переклад $5- $20.
10) Міні-FAQ
Чому мій ERC-20 переклад дорожчий за переклад ETH?
Тому що це виклик смарт-контракту токена - він споживає більше gas, ніж «голий» переклад ETH.
Чи можна зробити TRC-20 переклад зовсім безкоштовно?
Так, якщо вистачає Energy/Bandwidth, отриманих з безкоштовної квоти і/або заморозки TRX. Інакше спишуться TRX.
L2 завжди дешевше Ethereum L1?
Майже завжди - так. Але перевірте підтримку мережі у одержувача і комісію виведення у вашої біржі.
Що вибрати для частих мікроплатежів: Tron або L2?
Обидві опції дешеві. Вибір залежить від екосистеми одержувача, оффрампа і звичних інструментів.
Заморожування TRX «заморожує» мої гроші?
Так, але їх можна розморозити через заданий період. За цей час ви економите на витратах (отримуєте ресурси).
В Ethereum комісія = gas × (base fee + tip), в Tron - це ресурси (Bandwidth/Energy) або спалювання TRX при їх нестачі. Нативні перекази дешевші за токени, а завантаження мережі безпосередньо впливає на підсумкову ціну. Економте просто: перевіряйте поточні комісії, використовуйте L2 або Tron для частих операцій, лімітуйте approve і (в Tron) заморожуйте TRX під ресурси. Так ви будете платити стільки, скільки потрібно, а не «скільки вийшло».