Перевод токенов в разных сетях ERC20, BEP2, BEP20, TRC20, SOL
Как отправлять токены из одной сети в другую?
Часто при переводе того или иного криптоактива с разных кошельков или бирж мы сталкиваемся с выбором сети в которой будет произведен перевод. Зачастую выбор падает просто на сеть, в которой самая маленькая комиссия. При этом, совсем не понимая какая между ними разница и какие последствия могут быть. Именно в этом мы сейчас будем вместе с вами разбираться простым, понятным языком.
Для чего вообще нужны эти сети при переводе?
Все эти сети – это стандарты, на основе того или иного блокчейна, на которых создаются и передаются токены. Они имеют похожие цели и функции, но при этом все же отличаются. Но не будем в это углубляться в этой статье, нам сейчас необходимо разобраться почему нам нельзя отправлять токены между разными сетями. Мы не можем, например, USDT-токен сети ERC20 отправить в на кошелек в сети TRC20. Система в лучшем случае просто не даст вам сделать такой перевод, но скорее всего, ваши деньги и токены просто исчезнут и вернуть вы их уже никак не сможете. Это тоже самое, как если бы вы решили отправить железнодорожный вагон по трамвайным путям. Так что при переводе криптоактивов будьте максимально бдительны, и проверьте несколько раз через какую сеть вы осуществляете перевод, чтобы не потерять свои деньги!
Как передавать токены из одной сети в другую?
Есть три простых решения этой проблемы
1. Bridge (Мост). Например Anyswap – это кросс-чейновый маршрутизатор (мост), благодаря которому можно переводить активы между сетями. В большинстве случаев его используют для перевода стейблкоинов (USDT, USDC, BUSD) из одной сети в другую.
Чтобы воспользоваться Anyswap, необходимо выбрать из какой и в какую сеть вы будете переводить свои криптоактивы в интерфейсе приложения. Затем выбираете токен перевода и вписываете сумму операции. Комиссии при переводе с любой сети на любую (кроме Ethereum) варьируются в пределах одного доллара (независимо от суммы). Если переводить из любой сети в сеть Ethereum, то сумма комиссии может составлять от 0,0001% до 0.1% от суммы перевода (но комиссия не может быть больше 1000$). Сегодня Ethereum нашли решение уменьшения комиссии через Layer2, и уже есть подвижки в этом направлении, но пока все еще ЕRС20 остается самой дорогой из-за оплаты газа для переводов.
Мостов сегодня существует довольно много. В разных сетях и для разных сетей. У себя в закладках я держу самые удобные и популярные из них:
2. Отравить/получить активы с одной биржи на другую. Простейший вариант перевода стайблкоинов из одной сети в другую, это выбрать предлагаемые биржей варианты сетей для отправки.
На данный момент существует 7 основных сетей, которые используются для создания и перевода токенов, а именно:
· ETH (ERC20) – стандарт токена в сети Ethereum
· BNB (BEP2) – стандарт токена в сети Binance Chain
· BSC (BEP20) – стандарт токена в сети Binance Smart Chain
· TRX (TRC20) – стандарт токена в сети Tron
· SOL – стандарт токена в сети Solana
· AVAX (C-Chain) – стандарт токена в сети Avalanch
· Polygon (MATIC) – стандарт токена в сети Polygon
На самом деле сетей гораздо больше: самый популярный стейблкоин - Тизер (USDT) работает в 23 сетях!
Перед отправкой средств, необходимо убедиться в том, чтобы как у отправляющей, так и у принимающей стороны/биржи был кошелек токена в одинаковой сети. То есть, с биржи А можно выводить коины в любой предоставленной вам сети, но для приемки средств на бирже В, необходимо выбрать такую же сеть! И это важнейший пункт! Стоимость такого перевода в среднем варьируется в пределах одного доллара. Ну кроме эфира - на биржах та же проблема с высоким газом в сети ERC20. По сути, при отправке с биржи, вы пользуетесь тем же мостом, но только скрытым от пользователя. Система автоматически проводит те же самые операции, что вы бы делали ручками. Это все сделано только для удобства пользователей.
3. Ну и третий вариант - это Мультивалютные кошельки. По сути, внутри таких кошельков зашит тот же бридж (мост), который не видит пользователь. У самых популярных кошельков эта технология работает достаточно быстро и надежно. Бывают как программные кошельки типа TrustWallet, так и аппаратные - SafePal, у которых в мобильном приложении можно сделать перевод токенов из одной сети в другую или выбрать сразу необходимую сеть при отправке криптоактивов.
Основная разница между сетями, их плюсы и минусы:
Самой популярной и безопасной на данный момент является сеть, построенная на блокчейне Ethereum – ERC20. Но при этом у неё есть ряд минусов из за которых она проигрывает новым сетям. Основными недостатками являются:
· Низкая пропускная способность
· Медленные транзакции (время блока составляет 14 секунд), поэтому обработка транзакций может занять около нескольких минут.
В связи с такими недостатками, начали появляться новые сети, которые пытаются решить эти проблемы. Одними из популярных являются SOL, BEP20 и TRC20.
BEP20 - стандартный токенов в Binance Smart Chain. Binance запустила Smart Chain, чтобы обеспечить высокоскоростную и недорогую альтернативу растущему рынку децентрализованного финансирования (DeFi), который страдал от высоких комиссий за транзакции Ethereum. Токены BEP-20 и ERC-20 Ethereum очень похожи. В большинстве случаев их можно считать равными. Благодаря этому, разработчики могут легко перенести все свои проекты с Ethereum на BSC. При переводе токенов в сети BEP20, потребуется определенное количество BNB.Таким образом, при отправке токенов BEP-20, в качестве сетевой комиссии используется BNB. Поэтому, когда ваш баланс BNB на кошельке равен 0, вы не сможете отправить свои токены BEP-20.
Так же существует BEP2 от того же Binance. Но возникает резонный вопрос: какая разница между BEP2 и BEP20? Сеть BEP2 (Binance chain) была создана для поддержки их децентрализованной платформы Binance, для того, чтобы люди могли напрямую обмениваться и продавать свои криптовалюты. Через несколько лет была запущена сеть Binance Smart Chain. Эта платформа уже поддерживала смарт-контракты. С помощью этой сети люди могут создавать новые смарт-контракты с меньшей комиссией и большей пропускной способностью сети. Таким образом, BEP2 – для поддержки Binance, удобного обмена и продажи внутри площадки, а BEP20 это сеть, которая использует смарт-контракт, на основе которой можно создавать свои монеты и проекты.
Еще одна сеть, которая поставила перед собой цель решить проблемы ERC20, это TRC-20 от Трона. Так как блокчейн трона использует тот же язык программирования, что и Ethereum, то токены и смарт-контракты, выпущенные на Tron, полностью совместимы с Ethereum. Основной целью и причиной создания данной сети, является небольшая пропускная способность и большие комиссии при нагрузке у ERC20. Многие разработчики используют Tron из-за превосходной масштабируемости для приложений большого объема, таких как игры.
Solana (SOL) - быстрый и легко масштабируемый блокчейн, цель которого - предложить основу для создания и развития смарт-контактов, а также DApps (децентрализованные приложения), DeFi (децентрализованные финансы) и NFT (невзаимозаменяемые токены) проекты. То есть цель - такая же как и у Ethereum. Сеть Солана отличается большой пропускной способностью. Блокчейн SOL может проводить до 710 тысяч операций в секунду (для сравнения, VISA поддерживает только 65 тысяч операций в секунду).При этом комиссии в сети минимальные, а криптовалюта является полностью децентрализованной. Сейчас комиссия за транзакцию SOL составляет около 1 $ за каждые 100 тысяч $ переводов.
Интересным моментом является то, что вы не можете отправить токены на блокчейне Solana на адрес SOL как вы это делаете с токенами ERC20, потому что каждый токен в блокчейне Solana будет иметь свой собственный адрес в отличии от других блокчейнов, где адрес кошелька у токенов одинаковый. Добавление каждого токена, при этом: будет стоить небольшое количество SOL. Поэтому убедитесь, что в вашем кошельке достаточно SOL,чтобы покрыть комиссию.
И так, давайте подытожим. - Сеть – это стандарт, на основе того или иного блокчейна. - Одна из функций сети: чеканка монет на её основе, для обмена и торговли этими же монетами. - Существует множество разных сетей с теми или иными плюсами и минусами. - По своей сути, сети все похожи между собой (для рядового пользователя так вообще нет отличий), но делать переводы между разными сетями напрямую мы не можем, так как просто потеряем деньги и наши монеты канут в небытие. Поэтому необходимо пользоваться бриджами/мостами для перевода токена из одной сети в другую. На биржах и кошельках это все происходит автоматически.