Бесплатные транзакции с токенами TRC-20: как это работает

Как не платить комиссию за транзакции в сети Tron и какие токены можно отправлять бесплатно

Краткое содержание:

Материал подготовлен командой криптовалютной платформы Bitbanker

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

К счастью, это не единственный способ отправлять криптовалюту без комиссий. В этом материале мы разберемся, как можно не платить комиссию за транзакции в сети Tron.

Как работают комиссии в сети Tron

Как и в любом другом блокчейне, Tron использует систему с комиссиями за транзакции. В ней заложен способ отправлять криптовалюту бесплатно.

Комиссии за транзакции в сети Tron зависят от типа транзакции. Комиссии в сети оплачиваются Bandwidth Points (BP) и Energy. Фактически это ресурсы, которые нужны для разных транзакций.

Виды транзакций:

  • транзакции с TRX и другими токенами стандарта TRC-10;
  • транзакции с токенами стандарта TRC-20, таких как USDT.

Для транзакций с токенами TRC-10 нужно потратить Bandwidth Points, а для токенов TRC-20 Bandwidth Points и Energy.

Если у пользователя недостаточно Bandwidth Points и Energy, то тратится TRX. Количество TRX, которое будет сожжено за проведение транзакции рассчитывается по объему недостающих Bandwidth Points и Energy:

  • 1 Bandwidth Points стоит 0,001 TRX;
  • 1 Energy стоит 0,00042 TRX.

Комиссия рассчитывается исходя из количества байтов в транзакции. Для транзакций с токенами TRC-10 используется 1 BP на 1 байт. Транзакции с TRC-20 считаются сложнее — комиссия зависит от смарт-контакта.

Каждый аккаунт TRON бесплатно получает 1500 BP в день. Energy не начисляется просто так

Как не платить комиссию за транзакции в сети Tron

Получить Energy и дополнительные BP можно за стейкинг TRX. Давайте разберемся, как это сделать

Как получить Bandwidth Points

У сети есть общая фиксированная сумма BР, которую совместно используют все пользователи. Общее количество ВР в день — 43 200 000 000.

Чтобы получать ВР сверх ежедневных бесплатных 1500, нужно отправить TRX в стейкинг. Криптовалютой нельзя будет пользоваться, но в качестве вознаграждения будут начислены ВР или Energy. Вознаграждение нужно выбрать при заморозке баланса.

Количество ВР, которое начисляется за стейкинг, рассчитывается по формуле:

Когда бесплатные и начисленные за стейкинг ВР закончатся, они будут постепенно восстанавливаться в течение 24 часов.

Как получить Energy

Механизм начисления Energy почти идентичен ВР. У сети есть общая фиксированная сумма Energy, которую совместно используют все пользователи. Общее количество Energy в день — 90 000 000 000.

Когда TRX отправляются в стейкинг, расчет объема Energy, который будет начислен, вычисляется по формуле:

Для расчетов можно использовать калькулятор. В нем доступен расчет начисляемых Bandwidth Points и Energy.

TRX замораживаются минимум на 3 дня. По истечении 72 часов криптовалюту можно забрать или оставить, чтобы и дальше получать Energy или дополнительные BP.

Получая Bandwidth Points и Energy, можно не оплачивать комиссии за транзакции, в том числе и за отправку USDT (TRC-20).

Самое важное — следить за балансом Bandwidth Points и Energy. Если их будет недостаточно, то для оплаты комиссии будут сожжены TRX.

Как создать аккаунт Tron

В первую очередь необходимо создать аккаунт, так как без него стейкать TRX не получится. Существуют три способа, как это сделать.

Если у вас уже есть аккаунт, то можете сразу переходить к части про стейкинг TRX.

Способ №1. Через командную строку wallet wallet-cli

wallet> GenerateAddress

{

"address": "TU6JdEDQGPus64LTMksvnxF2cv4FQrXPCa",

"privateKey": "b1ba1db577a36421924a87026cda27523851c6e88123d0a0a1def9a974376176"

}

Способ №2. С помощью SDK

Рассмотрим TronWeb в качестве примера:

tronWeb.createAccount()

> address:

{

base58: "TDpBe64DqirkKWj6HWuR1pWgmnhw2wDacE"

hex: "412A2B9F7641D0750C1E822D0E49EF765C8106524B"

privateKey: "427139B43028A492E2705BCC9C64172392B8DB59F3BA1AEDAE41C88924960091"

publicKey:"0404B604296010A55D40000B798EE8454ECCC1F8900E70B1ADF47C9887625D8BAE3866351A6FA0B5370623268410D33D345F63344121455849C9C28F9389ED9731"

}

Способ №3. Создать приватный ключ через приложение wallet

Подробно разберем этот способ, так как для его реализации не нужно работать с кодом.

Скачать кошелек можно на Android и iOS, а также установить расширение для браузеров Chrome и Firefox

Пперейдите на сайт https://www.tronlink.org/#/ и нажмите на кнопку «Download Now».

Далее нужно выбрать версию, которую хотите установить. Мы будем устанавливать расширение для Chrome.

Нажмите на «Chrome Web Store». Когда магазин Chrome откроется, нажмите на «Установить».

После завершения установки кнопка «Установить» сменится на «Удалить из Chrome».

Для перехода в кошелек нужно нажать на кнопку с расширениями и выбрать «TronLink» из списка.

  • Выберите «Create Wallet».
  • Согласитесь с лицензионным соглашением.
  • Придумайте пароль и введите его.
  • Сохраните seed-фразу и подтвердите ее.

Как только вы пройдете все этапы, то увидите кошелек с вашим балансом.

После создания аккаунта нужно активировать его, чтобы начать пользоваться.

Активация аккаунта

Чтобы активировать аккаунт, созданный в приложении или через расширение, нужно отправить на кошелек любое количество токенов TRX или других токенов TRC-10.

За активацию новой учетной записи взимается 1 TRX

Как отправить TRX в стейкинг

Стейкинг TRX происходит через кошелек.

После нажатия на кнопку «Stake» открывается страница с информацией о TRX, находящихся в стейкинге, количестве Energy и ВР, которые будут начислены.

Чтобы отправить TRX в стейкинг, нужно нажать на кнопку «Obtain».

Далее нужно выбрать, сколько TRX заморозить и что вы хотите получить: Bandwidth или Energy.

Bandwidth или Energy начисляются вместе с TRON Power (токены, использующиеся для голосования в системе), поэтому вы будете выбирать между:

  • TRON Power and Bandwidth;
  • TRON Power and Energy.

TRX замораживаются минимум на 3 дня. По истечении 72 часов криптовалюту можно забрать или оставить, чтобы и дальше получать Energy или дополнительные BP.

Bitbanker — это криптовалютная платформа, которая предлагает легкий способ работы с криптовалютой. В Bitbanker можно купить или продать USDT, BTC, ETH, рубли, доллары и дирхамы ОАЭ. Свободные средства можно положить на депозит со ставкой до 8% годовых в USDT и рублях, а если есть потребность в деньгах, можно взять кредит. Для фрилансеров и онлайн-бизнеса есть криптоэквайринг.

Другие интересные материалы можно посмотреть в Telegram-канале СЕО Bitbanker:

Будем рады ответить на ваши вопросы в комментариях.

0
23 комментария
Написать комментарий...
CryptoRonin

Интересно, в каких еще сетях можно не платить комиссию за транзакции

Ответить
Развернуть ветку
Anatoly Tarasenko

если установлен web3 кошелек coinbase то USDC в полигоне и арбитруме можно пересылать без комисси

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Сергей Мазур

у меня 50 баксов застейкано и все равно плачу за транзакции. Думаю больше 100 сейчас стейкать нужно.

Ответить
Развернуть ветку
Bitbanker
Автор

Количество TRX, которое нужно застейкать, зависит от того, сколько BP и энергии необходимо потратить на транзакцию.

Нужно сначала рассчитать, сколько ресурсов понадобится для покрытия комиссии. После этого вычислить необходимое количество TRX. Рассчитать, сколько BP и энергии начислят за стейкинг можно через калькулятор https://tronstation.io/calculator

Ответить
Развернуть ветку
Сергей Мазур

помоему не нужно ждать 72 часа, чтобы энергия поступила, чуть ли не сразу или на следующий день поступает энергия, потом она возобновляется раз в сутки. Просто в течении 72 часов ты не можешь анстейкинг сделать. минимум стейкинг 3 дня. Речь про кошель Тронлинк.

Ответить
Развернуть ветку
Сос Новый

Здравствуйте, в где узнать общее количество TRX, выделенных для получения BP или Energy?

Ответить
Развернуть ветку
Юлия Ковригина

Общее количество TRX можно высчитать из формулы получения BP и Energy, но эта информация достаточно бесполезная, так как считать начисляемые BP и Energy проще всего через калькулятор https://tronstation.io/calculator

Ответить
Развернуть ветку
Snatcher

Калькулятор больше не работает?

Ответить
Развернуть ветку
Юлия Ковригина

Видимо перестал работать. Рассчитать BP и Energy можно через TronScan, но нужно подключить кошелек.

https://tronscan.org/#/wallet/resources?from=tronlink

Ответить
Развернуть ветку
Snatcher

Подскажите, могу ли я с помощью данного сайта рассчитать нужное количество trx, которые я должен застейкать, чтобы проводить одну/две/три бесплатных операции в день? Чтобы не методом тыка, так сказать)

Ответить
Развернуть ветку
Юлия Ковригина

Вам нужно будет узнать комиссию и после этого можно рассчитать количество TRX. BP и Energy отдельно рассчитываются, поэтому нужно будет покопаться, если бесплатных BP будет не хватать.

Ответить
Развернуть ветку
Карл Фридрих

Спасибо за статью! Если я выведу все TRX из стейкинга, я смогу перевести средства только за комсу при нулевых bandwidth и energy на внешний адрес? И если нет, какой минимум нужно оставить в стейкинге? И как потом обнулить кошелек? Это будет возможно?

Ответить
Развернуть ветку
Bitbanker
Автор

Если у вас нет Bandwidth Points и Energy, то для оплаты комиссии будет сжигаться TRX. При этом даже без стейкинга у вас будет 1500 бесплатных Bandwidth Points в день.

Для транзакций с токенами TRC-20 используется Bandwidth Points и Energy. Если у вас недостаточно Bandwidth Points и Energy, то тратится TRX. Количество TRX, которое будет сожжено за проведение транзакции рассчитывается по объему недостающих Bandwidth Points и Energy:
- 1 Bandwidth Points стоит 0,001 TRX;
- 1 Energy стоит 0,00042 TRX.

Ответить
Развернуть ветку
Евгений Ры марев

Непонятно самое главное. Вот я хочу отправить USDT.TRC20 - как мне посчитать нужное количество BP и Energy для этой транзакции?

Ответить
Развернуть ветку
Bitbanker
Автор

Затрачиваемое количество будет указано при отправке через TronLink.

Ответить
Развернуть ветку
Евгений Ры марев

Это единственный вариант? Никаких калькуляторов, приложений (в том числе CLI) нету? Только TronLink?

Ответить
Развернуть ветку
Евгений Ры марев

Так же интересует момент, могу ли я как-то стейкать TRX для неограниченного числа адресов, чтобы потом делать переводы с этого большого количества адресов на один используя энергию с одного или же мне придётся раскидать TRX и застейкать их на каждом адресе в отдельности, если захочу оттуда вывести токены USDT.TRC20?

Ответить
Развернуть ветку
Леонид Попов

Плохо что недавно увеличили комсу в сети TRX, теперь отправка стейблов более чем в два раза дороже🤦‍♂

Ответить
Развернуть ветку
Roman Kamushken

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

Ответить
Развернуть ветку
К М
За активацию новой учетной записи взимается 1 TRX

нужно ли платить 1 TRX если аккаунт создан через командную строку?

Ответить
Развернуть ветку
Bitbanker
Автор

Платить за активацию нужно при любом способе создания аккаунта.

Ответить
Развернуть ветку
Snatcher

Спасибо!

Ответить
Развернуть ветку
20 комментариев
Раскрывать всегда