FAQ: как работают ERC-20 токены и зачем они вообще нужны


ERC-20 — это универсальный стандарт для создания токенов на блокчейне Ethereum. До его появления существовали сотни токенов с разными смарт-контрактами и условиями. Разработчикам кошельков и других приложений приходилось с нуля писать код для поддержки той или иной монеты. Это тормозило развитие новых криптовалют и экосистемы.

Для решения проблемы сообществом пользователей был согласован новый стандарт Ethereum Request for Comments с порядковым номером 20. Согласно ему все новые монеты должны разрабатываться с 7 обязательными функциями смарт-контракта.

  1. Максимальная эмиссия (total supply). Когда лимит будет достигнут, выпуск коинов прекратится автоматически.
  2. Количество цифр после запятой (decimals). Чем больше, тем сильнее будет дробиться монета.
  3. Баланс держателей коинов (balance of).
  4. Перечисление токенов пользователю из общего количества (transfer). Например, при первичном размещении монет (ICO, IDO).
  5. Перевод токенов от одного пользователя другому (transferFROM). Обычные транзакции.
  6. Проверка, может ли смарт-контракт выдать требуемое количество монет пользователю (aprove).
  7. Проверка, есть ли на кошельке пользователя достаточное количество токенов для перевода (allowance).

Также должны быть загружены название и символ токена. При работе со стандартом ERC-20 кошелькам достаточно написать один код для поддержки всех монет этого формата. Если говорят, что коин работает в ERC20, это значит, что он:

  • функционирует в блокчейне эфириума;
  • поддерживает смарт-контракты, созданные на базе виртуальной машины Ethereum;
  • имеет в своем smart контракте 7 обязательных функций, указанных выше.

Другие стандарты ERC-типа

Так как блокчейн Ethereum имеет открытый код, то разработать новый стандарт может любой пользователь. Если он решает важную проблему/задачу, то станет официальным.

  • ERC-721. Первый стандарт, который начал использоваться для поддержки NFT (невзаимозаменяемых токенов). Известен по игре Crypto Kitties.
  • ERC-1155. Обновленная версия 721 стандарта. Имеет расширенный набор возможностей, в том числе добавляет статус частично заменяемого актива.
  • ERC-998. Применяется для составления одного невзаимозаменяемого токена из нескольких других.
  • ERC-875. Нужен для передачи двух и более токенов за раз. Помогает экономить на комиссии майнеров.
  • ERC-777. Апгрейд ERC-20. Во время обмена использует один, а не два перевода. Автоматически блокирует переводы в несовместимые сети и контракты. Ускоренные транзакции. Делегирование переводов другим адресам (например, коллега отправляет деньги с вашего кошелька).
  • ERC-223. Еще одно улучшение “двадцатки”. Блокирует отправку в неподходящие смарт-контракты.
  • ERC-865. Решает сложности с настройкой газа, т.к. для оплаты комиссии используется сам токен, а не сложно вычисляемое наименование.
  • ERC-1155. Игровой вариант. Создание нескольких монет внутри одного контракта (возможно совмещение взаимозаменяемых и NFT). Пакетные транзакции и атомарные обмены.

Представлена лишь небольшая часть ERC-стандартов. По сути, они все делятся на два типа:

  1. решающие проблемы ERC-20;
  2. применяющиеся в узкоспециализированной нише.

Что такое Эфириум вообще?

Эфириум — это децентрализованная компьютерная сеть с двумя базовыми функциями.

К этим функциям принадлежит сам блокчейн для записи транзакций и виртуальная машина для выполнения смарт-контрактов.

Благодаря этому Эфириум может поддерживать выполнение децентрализованных приложений (DApps). DApps построены на базе Эфириума и могут использовать ресурсы системы Эфира. Процесс не бесплатный, разработчики платят за использование ресурсов платформы монетами ETH, нативной валютой экосистемы.

В зависимости от предназначения с помощью DApps получится создавать ERC-20 токены, которые могут функционировать как валюты, акции компаний, очки программы лояльности или даже доказательство владения чем-либо.

Кошельки для работы c ERC-20

В топ-5 вошли следующие кошельки ERC-20 wallets.

  1. Atomic wallet. Мультиплатформенный децентрализованный кошелек с поддержкой 300 валют. Подходит для стейкинга 17 монет. Встроенный атомарный (мгновенный) обменник с кешбеком. Есть десктопная и мобильная версии. Быстрая техподдержка. Есть собственный нативный токен Atomic Wallet Token, стейкинг которого дает преимущества владельцу.
  2. Metamask. Криптокошелек, дающий доступ ко всем приложениям децентрализованных финансов (биржам, агрегаторам ликвидности, фермам, NFT-площадкам).

    Metamask поддерживает ERC-20.

  3. Trust Wallet. Мобильный кошелек с официальной поддержкой биржи Binance.

    Trust Wallet также позволяет работать в сети Ethereum.

  4. MyEtherWallet. Web-кошелек для монет на блокчейне Ethereum. Популярен из-за простоты использования, отсутствия необходимости устанавливать программу или расширение. Подойдет для новичков, которые боятся перепутать сеть, заблудиться в сложном интерфейсе профессиональных кошельков. Поддерживает свопы, DeFi, dApps, стейблокины, NFT. Приватный ключ, seed-фраза хранятся на технике пользователя и не передаются в сеть. Совместим с аппаратными кошельками Ledger, Trezor.
  5. Trezor. Физический кошелек для холодного хранения. Пока он оффлайн, с него невозможно украсть деньги.

    Аппаратный кошелек Trezor также поддерживает ERC-20.

ТОП лучших кошельков для Tether TRC-20

Токены TRC-20 поддерживаются многими кошельками. Мы так же рассмотрим 3 кошелька, относящихся к разному типу.

Ledger Nano X

Аппаратный криптовалютный кошелек, выпускаемый французской компанией Ledger с 2022 г. Модель Ledger Nano X – это более современная версия кошелька Ledger Nano S (выпускается с 2016 г.). Вы можете хранить в кошельке свыше 1,8 тыс. различных монет и токенов, включая токены TRC-20 (в т.ч. Tether).

Кошелек представляет собой автономное устройство, выполненное в виде обычной флешки. Оно позволяет хранить приватные ключи в строго изолированной среде, благодаря чему третьи лица никак не смогут получить доступ к вашей криптовалюте. На корпусе располагается 2 кнопки навигации, небольшой экран и разъем USB Type-C.

Для работы с кошельком вы можете установить на компьютер (Windows, MacOS или Linux) или смартфон (Android или iOS) приложение Ledger Live. С его помощью можно отправлять транзакции другим пользователям, просматривать состояние счета и многое другое.

imToken

Программный мультивалютный кошелек, доступный в формате мобильных приложений для Android и iOS. Поддерживает 12 различных блокчейнов и свыше 200 тыс. токенов. Среди поддерживаемых цепей присутствует TRC-20, поэтому вы можете хранить в кошельке Tron и другие криптовалюты этой сети – например, Tether (TRC-20).

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

Работа с Etherscan

Etherscan — это блокчейн обозреватель. Здесь можно узнать следующую информацию.

  • Общие данные по сети (цена ETH, рыночная капитализация, количество транзакций, средняя цена газа, сложность майнинга, хешрейт).
  • Данные по последним 10 блокам и транзакциям. Для того чтобы увидеть все, а не только последние, нужно кликнуть View All.
  • В разделе Blockchain также предоставлены данные по зависшим, внутренним транзакциям, форк-блокам, топ-аккаунтам.
  • Топ токенов ERC-20, ERC-721 и все их трансферы (верхнее меню Tokens).
  • Дополнительные топы и чарты, статистика, сведения по dApps, доходному фермерству, airdrops.

Окно главной страницы Etherscan.

  • подробности конкретной транзакции, блока;
  • все данные по токену;
  • сколько денег на адресе, когда, куда и откуда совершались все переводы.

Для этого достаточно ввести адрес/хэш транзакции/номер блока/тикер токена, и нажать на значок лупы. Все доступные данные будут моментально выведены на экран.

Перспективы развития USDT

Стейблкоин USDT сам по себе говорит о том, что рынок криптовалют существенно изменяется и улучшается. Помимо платежного средства, Tether выступает как блокчейн с 3-мя дополнительными системами для работы, в частности, для хранения и транзакций. О глобальных перспективах развития можно говорить, когда стейблкоин станет повсеместным, что делает его похожим с криптовалютой Акита Ину, что только покоряет рынок. Среди основных аспектов, которые подкупают инвесторов, стоит выделить такие:

  • безопасность технологии блокчейна;
  • прозрачность за счет фиатного резерва;
  • стабильность с обеспечением.

Криптовалюта Tether

Одна из перспектив развития — переход на полноценную биржу, платежное средство и сервис для транзакций в одном решении.

За счет интеграции стейблкоина на разные биржи, можно быстро конвертировать фиат в цифровой актив. Это особенно удобно, когда думаете, как купить криптовалюту на Binance, чтобы сократить количество действий. Плюс, что вы экономите огромное время на транзакциях: цифровой актив покупается быстрее, нежели фиат. Для трейдеров — существенный плюс в быстром перемещении средств в сетях.

Стейблкоин USDT Tether — это, своего рода, переходной шаг между классической криптовалютой на блокчейне и фиатом в привычном понимании. Помимо ценности в привязке к реальному активу, сам токен выделяет мощным блокчейном с разными протоколами. Остается пожелать всем, кто только присматривается к этим токенам, и быстрых транзакций, и действительно надежной привязки к фиатным средствам.

Автор Ganesa K.

Профессиональный инвестор с опытом работы 5 лет с разными финансовыми инструментами, ведет свой блог и консультирует вкладчиков. Собственные эффективные методики и информационное сопровождение инвестиций.

Топ-10 проектов, работающих по стандарту ERC-20

В список вошли как токены с крупнейшей капитализацией, так и отдельные площадки и сервисы, их поддерживающие.

  1. Tether. Стейблкоин, привязанный к американскому доллару. Как заявляют основатели, 20% стоимости обеспечены реальными долларами на специальных банковских счетах. Рыночная капитализация в 2022г — $62,218,831,332. Доступен в стандартах ERC-20 и TRC-20, при этом 68% от общей эмиссии находятся на блокчейне Эфириума. Активно используется китайцами для вывода капитала из страны в обход новых законов.
  2. Uniswap. Одна из первых децентрализованных бирж, работающих по принципу автоматического маркет-мейкера. Пользователям предлагаются быстрые обмены, заработок на предоставлении ликвидности. Токен управления UNI имеет капитализацию $15,608,494,945 и циркуляцию в 587,402,279.84 UNI.
  3. Chainlink (Link). Базовая монета одноименного блокчейна, предлагающего разнообразные программы-оракулы для DeFi-сектора. Связывает криптовалютные смарт-контракты, API, внешние потоки данных и обычные банковские переводы. Рыночная капитализация — $10,287,380,670. Циркулирующее предложение — 444,509,553 Link.
  4. MakerDAO. Площадка smart контрактов на базе сети Ethereum. DAI — децентрализованный стейблкоин, который выпускает под залог других криптовалют. Капитализация — $67,503,202. Циркулирующее предложение — 36,839,435.85 DAO.
  5. USD Coin. Прямой конкурент Tether. Также привязан к доллару в соотношении 1 к 1. 100% токенов имеют обеспечение фиатными долларами на банковских счетах проекта. Соответствует всем американским законам. Предлагает полную прозрачность, в отличие от USDT. VISA разрешила своим клиентам использовать этот стейблкоин в транзакциях. Капитализация — $27,682,843,639, в обращении — 27,693,226,569 coin.
  6. AAVE. Кредитная платформа с открытым исходным кодом и децентрализованной ликвидностью. Одна из первых внедрила срочное кредитование. Входит в топ-5 лучших протоколов DeFi. Коин AAVE приносит держателям процент от ежедневного дохода площадки, позволяет участвовать в управлении биржей. Капитализация по данным Coinmarketcup $4,582,662,458, в свободном обращении — 12,937,402.82 AAVE.
  7. UNUS SED LEO. Служебная криптовалюта системы iFinex. Чем больше LEO на счету пользователя Bifinex, тем большую скидку на комиссии он получит. Компания ежемесячно выкупает и сжигает LEO на сумму в 27% от дохода. В сети Эфириума изначально было размещено 64% эмиссии. Рыночная капитализация — $2,834,531,956, в обращении 953,954,130.00 LEO.
  8. Compound. Децентрализованная кредитная платформа. Пользователи могут брать займы, зарабатывать на предоставлении ликвидности. Площадкой управляет сообщество методом голосования, для участия в котором необходим о держать токен управления COMP. Рыночная стоимость существующих монет — $2,521,773,289, в обращении находится 5,454,168.89 COMP.
  9. Huobi Token. Нативный коин одной из крупнейших мировых криптовалютных бирж Huobi Pro. Используется в программе лояльности площадки и для голосования на dex-версии платформы. Капитализация — 2 017 344 139 $, в обращении — 167,86 млн штук.
  10. Ino Coin (INO). Глобальная платформа для финансирования и развития перспективный блокчейн стартапов с техническим токенов INO. Общая рыночная стоимость — $1,133,515,166, в обращении — 180,003,180.00 INO.

Популярные токены

Нижнюю строчку в сотне лучших ERC20 токенов занимает монета с капитализацией 50 млн. $ и 6800 индивидуальных адресов. Всего их существует более 350 тысяч. Рассмотрим самые популярные (по размеру капитализации).

Tether (USDT ERC20)

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

Реальная стоимость обеспечивается компанией Tether Limited. По разным оценкам и отчётам юристов, в токенах находится 20-70% реальных долларов, которые в любой момент могут быть сняты с банковских счетов компании.

К началу 2022 года рыночная капитализация USDT составляет 25 млрд. $. Суточный объем торгов: 70-80 млрд. $. Всего токен хранится на 2,300,000 частных адресах пользователей.

Tether существует и в Bitcoin блокчейне, через слой OMNI. Но более популярна реализация в виде ERC20 токена.

ChainLink (LINK)

Самый популярный блокчейн оракул. Позволяет смарт-контрактам получать информацию из «внешнего» интернета, для выполнения кода. Например, вы обусловились в смарт-контракте, что на счёт Ивана будет переведено 500 ETH, когда температура в Москве достигнет 25 градусов. ChainLink безопасно проводит этот мост из данных и активно работает над серией API.

Капитализация LINK стремительно растёт, достигнув отметки в 8 млрд. $. Всего выпущено 1,000,000,000 токенов. Произошло свыше 7 миллионов трансферов между более 360 тысячами пользователей.

BNB (BNB)

Собственный токен Binance. Используется для снижения комиссии для лояльных трейдеров. Покупая и храня BNB, можно снизить расходы на оплату ордеров в 2 и более раза.

Криптовалютная биржа регулярно сжигает токены по графику. Пользователи могут рассматривать владение активом как долгосрочную инвестицию, полагаясь на рост популярности платформы. Увеличение доходов породит рост BNB в результате бёрнинга.

Эмиссия плавно прирастает, превышая 150 млн. монет. Рыночная капитализация уже перешагнула отметку в 6 млрд. $, количество активных аккаунтов (адресов) – 300 тыс.

USD Coin (USDC)

USD Coin — второй по популярности стейблкоин, созданный компанией CENTRE (Circle, Coinbase). «Цифровые деньги для цифровой эры» – под таким лозунгом она из крупнейших криптовалютных американских компаний выпустила свой собственный токен, 1:1 равный цене доллара, и обеспечиваемый долларами на её резервных счетах.

Помимо своей стабильной цены, что выгодно для торговли в валютных парах с фиатом, Coinbase планирует сделать USDC платёжным средством, чтобы пользователи могли рассчитываться им как долларом в быту.

Общая капитализация USD Coin преодолела отметку в 5 млрд. $ и по числу адресов холдеров крепко занимает вторую строчку, сразу же после Tether. Однако суточный объем торгов в несколько раз ниже суммарной рыночной стоимости.

Wrapped BTC (WBTC)

Токен Wrapped BTC созданный сообществом для отражения цены Bitcoin и его транспортировки в сети Ethereum. Это биткоин стейблкоин, который всегда будет равен ему по цене. Когда требуется произвести конвертацию с участием BTC в блокчейне Ethereum, можно сделать это мгновенно, даже не записывая транзакцию в Bitcoin блокчейне.

Появившись только в конце 2022, WBTC уверенно вошёл в десятку лучших ERC20 токенов, и продолжает расти.

Uniswap (UNI)

Биржа ликвидности выпустила свой токен UNI для обеспечения честного управления проектом. Держатели монет смогут голосовать за дальнейшие обновления в экосистеме Uniswap. Примерно 60% токенов находятся в руках сообщества, команды разработчиков, инвесторов и советчиков.

Всего выпущен 1 млрд. UNI. Количество холдеров стремительно растёт, ведь токен может участвовать в DeFi контрактах, им можно снабдить ликвидность других цифровых активов, получать проценты с децентрализованного кредитования.

Synthetix Network Token (SNX)

Биржа синтетических активов. Протокол, обеспечивающий ликвидность деривативов на криптовалютном рынке. С помощью Synthetix можно виртуально торговать золотом, нефтью, серебром или биткоином – их ценность удерживается на уровне практически 1:1.

DAI Stablecoin (DAI)

Стейблкоин сети Ethereum, работающий на протоколе Maker. Сообщество приняло решение отделиться от традиционного пути USDT или USDC, что подкреплены долларом на своих банковских счетах, и предпочла создать свой способ отображения 1$ в виде токена – децентрализовано, путём избыточного кредитования ETH.

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

Преимущества и недостатки

Плюсы стандарта ERC-20 таковы.

  • Универсальность. Даже недавно созданные токены можно сразу выставлять на биржу, т.к. они по умолчанию соответствуют всем требованиям.
  • Ликвидность. Чем больше проекты блокчейна Эфириум взаимодействуют друг с другом, тем больше новых стартапов, пользователей и денег появляется в сети. Uniswap упростила конвертацию токенов ERC20, что ускорило все интеграционные процессы.
  • Повышение безопасности. Все транзакции по правилам стандарта проходят предварительную проверку. Данные об общей эмиссии помогают избавляться от дубликатов (скам-токенов).
  • Четкий алгоритм разработки. Создателям новых проектов не нужно выдумывать все с нуля. Достаточно следовать стандартам, чтобы получить работоспособный результат.
  • Гибкие возможности настройки. При необходимости разработчики могут добавить такие опции как заморозка и разморозка актива, автоматическое пополнение газа. Возможна корректировка основного кода для изменения характеристик циркулирующих монет.

Минусы следующие.

  • Катастрофически высокая комиссия за транзакции. В моменты пиковой нагрузки сети доходит до 70$ и выше.
  • Низкий порог входа для создателей токенов. Аналитики считают, что из-за этого многие люди стали создавать монеты просто так, без конкретной цели. Это приведет к тому, что будут появляться скам-проекты, по типу ICO 5-летней давности.
  • Медленная обработка транзакций. Из-за регулярных перегрузок даже переводы с хорошим газом могут задерживаться на непозволительно долгий срок.
  • Для оплаты любых переводов и операций пользователь должен иметь на счету ETH. “Газ”, которым оплачиваются транзакции рассчитывается в Gwei, дробных долях Эфира. Нет в кошельке Эфира — нет транзакций.

Применение и функции ERC20

Стандарт содержит методы. Запись их в смарт-контракт Ethereum подразумевает, что токен следует протоколу ERC20:

Информация

  • Name: Название выпускаемого токена.
  • Symbol: Индекс, сокращённое название токена для торговли и поиска через Etherscan. Например Maker – MKR.
  • Decimals: До какой доли может дробиться 1 токен. Указывается в виде количества чисел после 0. По стандарту значение равно 18. Нередко используется привычное от биткоинов: 8 чисел после запятой.

Функции (function)

  • Сколько выпустить монет.
  • Проверить баланс владельца.
  • Отправить сумму токенов на адрес.
  • Отправить сумму с адреса на адрес.
  • Подтвердить отправку и извлечь с адреса сумму токенов.
  • Отобразить сумму, которую тратящий всё еще может извлечь у владельца.

События (events)

  • Трансфер создан.
  • Трансфер подтверждён.

Этот функционал привёл к буму ICO 2022 года. Разработчик мог выпустить новый токен за несколько минут, на уже работающей сети Ethereum. Монету можно отправлять, получать, хранить на кошельках. Множество проектов, не имея никакой практической ценности, создавали презентации своих концепций и проводили сбор средств, продавая свои токены ERC20 за ETH и другую криптовалюту, что имела реальную стоимость. Перенасыщение рынка и завышенные ожидания инвесторов привели к образованию обилия мошеннических проектов. Надзорные органы начали активное изучение возможностей токенов, а серия провалившихся краудфандинговых стартапов остудила интерес публики.

Сегодня ERC20 многократно доказал свою пользу. Десятки коинов этого протокола входят в список 100 лучших криптовалют по объему капитализации. Он применяется не только для сбора средств, но и стейблкоинами, DeFi (финансовыми децентрализованными приложениями).

Недостатки токенов

  • В специфике ERC20 есть две функции: если получателем является контракт, нужно использовать команду approve+transferFrom, если частный адрес – transfer. Когда пользователь ошибается и пытается стандартной транзакцией внести токены в контракт, они застревают и доступ к ним теряется навсегда. Механизм возврата или отмены такой транзакции не предусмотрен. Разработчики ошибочно посчитали, что такое действие будет нелогичным, но пользователи регулярно используют функцию неправильно, что приводит к огромным финансовым потерям.
  • Сеть всё ещё развивается. До момента полной интеграции Ethereum 2.0, комиссия бывает довольно высока: от 0,05$ в среднем до 2020 года, она достигала 17$ в 2022. Это делает транспортабельность токенов напрямую зависимой от загруженности родительской сети.
  • Минимальное техническое образование необходимо, чтобы самостоятельно провести ревизию кода смарт-контракта выбранного токена. Если он соответствует стандарту ERC20, вы не рискуете потерять свои монеты вследствие ошибки. Наличие расхождений делает монету уязвимой.
  • Чтобы выполнять транзакции, ERC20 кошелёк должен содержать на балансе хотя-бы малое количество ETH, на оплату трансферных комиссий.

Как создать ERC-20-токен самостоятельно

Всю необходимую информацию по созданию и настройке можно найти в документации для разработчиков. Ссылка — https://ethereum.org/ru/developers/docs/standards/tokens/erc-20/ Там же находятся учебники для начинающих программистов смарт-контрактов, так называемые “песочницы для кода” и интерактивные игровые руководства. Но даже далекий от программирования пользователь может запустить свой токен.

Порядок действий следующий.

  1. Выбрать утилиту-редактор для разработки smart-контракта. Например, Remix.
  2. Скачать исходный код с сайта Etherscan (раздел Verified Contracts) или с GitHub.
  3. Выделить код, скопировать и вставить его в Remix.

    Загрузка кода в редактор React.

  4. Вписать все необходимые значения и характеристики (все 7 указаны в начале статьи).

    Код для прописывания параметров ERC-20 токенов.

  5. Скомпилировать код клавишами Ctrl-S либо третьей сверху кнопкой в левом меню.
  6. Развернуть контракт. В разделе Deploy указать цену и лимит газа, запустить процесс.
  7. Если все в порядке, то высветится зеленая галочка. Готово.

    Завершение процесса создания токена.

Основные конкуренты и аналоги

  1. BEP20. Стандарт токенов в сети Binance Smart Chain, поддерживающей смарт-контракты. Выгодно отличается от блокчейна Ethereum быстрыми транзакциями с низкой комиссией. Имеет широкую экосистему, включающую DeFi-проекты с миллиардными оборотами в долларах. 70% новых пользователей dApps выбирают BSC с токенами BEP20 и доступными предложениями фарминга, вместо безумно дорогих сервисов на Ethereum.
  2. TRC20. Проект Tron изначально был запущен в сети Эфириума, но позже переехал на собственный блокчейн. Во время ICO для новой dApps-платфомы было собрано $70 млн. Смарт-контракты и коины формата TRC20, созданные в Tron, полностью совместимы с Ethereum. Tron обладает большей масштабируемостью и низкими комиссиями за счет алгоритма консенсуса dPoS. Ожидается, что сеть станет лидером индустрии децентрализованных игровых приложений.
  3. Cardano. Блокчейн на языке Haskell с повышенной отказоустойчивостью. Разрабатывается как наиболее децентрализованная платформа smart-контрактов с самым прогрессивным функционалом среди существующих. Оборот сети чаще всего больше, чем у Ethereum. Завершается настройка моста для миграции ERC20-токенов в Cardano, что в будущем может стать частью поглощения, оттока пользователей.

Токены на Ethereum

Выше много говорилось про токены. Что это такое применительно к эфиру и зачем они нужны?

Ethereum – это не просто криптовалюта, но среда, экосистема. Каждый из ее пользователей вправе использовать предоставляемый эфиром блокчейн для создания собственных приложений и проектов на смарт-контрактах. Упрощенно эту систему можно описать, сравнив эфир с интернетом, а распределенные приложения (dApps) в нем – с веб-сайтами. При этом сайты принадлежат не одному владельцу, а многим – тем, кто приобрел токены «сайта» в процессе ICO в обмен на монеты ETH. То есть токен – это валюта конкретного проекта, имеющая хождение в блокчейне эфира.

Существует два вида токенов:

  1. Внутренний. Они выступают в качестве валюты в dApps, примером такой криптовалюты является Sia Coin.
  2. Акционный. Таковы, например, токены DAO: они играют роль акций и дают владельцу право голосовать за предоставление финансирования какому-то проекту в DAO, по аналогии с «оффлайновыми» акционерными обществами, где вес голоса акционера зависит от количества акций у него на руках.

Возникает вопрос – для чего нужны отдельные токены, не проще ли использовать привычный ETH для проведения операций?

Можно привести сравнение с обычной жизнью, где также часто используются токены. Хороший пример – метро, для прохода в которое нужно приобрести жетон. Аналогичный принцип применяется, например, для пропуска граждан в парки развлечений, осуществления внутриигровых покупок, реализации купонных сервисов, и т. д. Метро – это dApp, уплачиваемые за жетон деньги – монеты ETH, а получаемый в обмен жетон с правом прохода на территорию метрополитена – это токен.

Перевод токенов ERC-20 в другие сети

Для миграции используются специальные смарт-контракты, называемые мостами (bridge). Пользователи отправляют в контракт монеты, указывают свой кошелек в альтернативной сети, подтверждают операцию и получают на счет обернутые токены (wrapped). По своим экономическим свойствам это 100% идентичный аналог исходной монеты. В любой момент пользователь может сделать обратный обмен упакованной валюты на базовую.

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

Надежные сервисы-мосты различных сетей:

  • burgerswap.org/transit
  • openbisea.io/ethereum-binancesmartchainbridge
  • ethereum.bridgetonear.org
  • tokenbridge.rsk.co
  • bridge.tronpad.network
  • tonbridge.io

Недостатки токенов

Хотя в теории все выглядит хорошо, у ERC20 есть и недостаток. Он заключен в оборотной стороне простоты создания монет на базе стандарта. Легкость привлекает мошенников, запускающих ICO, собирающих деньги и благополучно пропадающих. Схема работает, поскольку ICO проекта на ERC20 многим видится интересным и перспективным.

Кроме того, есть еще одна проблема – потерянные монеты внутри смарт-контрактов. Это происходит, когда используется контракт, не предназначенный для операций с отправленными токенами. Ее разработчик предлагает решить при помощи нового стандарта ERC-223.

Перспективы стандарта

Несмотря на все свои недостатки ERC-20 остается одним из наиболее распространенных стандартов, который используют в стартапах. По мнению экспертов, даже несмотря на постоянные разработки более эффективных моделей, в ближайшие годы “двадцатка” никуда не денется. Он также активно продвигается материнским блокчейном, т.к. распространение других стандартов отрицательно повлияет на масштабируемость, с которой и так много проблем.

Ежегодно объявляется о рождении нового “убийцы Эфириума”, но в реальности ни у одного из проектов не получилось полностью захватить лидерство. BEP20 и BSC смогли навязать конкуренцию в сфере DeFi, но полностью занять первую строчку помешает тотальная централизация сети. Другие же яркие конкуренты, типа Tron и Cardano только недавно набрали боевую форму и готовятся по-настоящему выйти на ринг.

Отзывы и обсуждения

Рейтинг
( 1 оценка, среднее 5 из 5 )
Понравилась статья? Поделиться с друзьями: