btc$9395.55
eth$245.63
xrp$0.202
Курсы криптовалют

Что такое токены ERC-20? Детальный обзор

С приходом на рынок цифровых активов в инфополе появилось большое количество новых технических терминов. Один из них – токены ERC-20. О том, что они из себя представляют – далее в материале.

Что такое токены ERC-20?

Токены ERC-20 представляют собой цифровые активы определенного стандарта. Финансовый инструмент приобрел популярность благодаря распространению выбора ICO в качестве способа привлечения средств. 

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

ERC расшифровывается как Ethereum Request for Comments (запрос на внесение предложения по улучшению сети проекта). Цифра 20 – порядковый номер приложения, выполняющий роль идентификатора.

Технически ERC-20 – смарт-контракт на блокчейне Ethereum. При этом токены данного формата являются активами и могут иметь ценность. Их применение также возможно в качестве классической криптовалюты, по типу биткоинов. 

В чем особенности стандарта?

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

Предназначение ERC-20

Что такое токены Erc 20? Детальный обзор
Что такое токены Erc 20? Детальный обзор

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

Отличия токенов ERC-20 от других криптовалют

Что такое токены ERC-20? Детальный обзор

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

К примерам использования активов данного формата можно отнести следующие:

  • При организации краудфандинга, смарт-контракты ERC-20 могут отображать обязательства сторон. Работа в представленном формате автоматизирована. Примером может стать перевод заданного количества токенов проекта инвестору в момент их выпуска. При этом работа в формате смарт-контракта позволяет защищать интересы сторон. Отсутствие факта исполнения обязательств одного из участников договора может привести к разрыву прописанной ранее сделки.
  • Токены обсуждаемого стандарта, в отличие от классических криптовалют, могут хранить большее количество информации. Технически, монеты ERC-20 можно назвать «умными деньгами», открывающими возможность организации эффективного формата финансовых взаимоотношений сторон.
  • ERC-20-монеты также могут быть рассмотрены в качестве акций компании. Для этого при выпуске активов между сторонами, на базе смарт-контрактов, устанавливаются определенные условия работы с финансовым инструментом. В частности, могут быть прописаны временные рамки или какие-либо другие обязательства.
  • Работа в формате смарт-контрактов может стать основой токенизации бизнеса. В качестве примера можно взять булочную, владелец которой хотел бы расширить сеть своих лавок. Через выпуск токенов он привлекает необходимый объем средств. Инвесторы при этом получают активы, которые впоследствии могут быть использованы ими для приобретения товаров, реализуемых в бизнесе.
  • Еще одним способом задействования монет представленного стандарта является сертификация. Владелец актива может передать последний другому человеку. При этом перед получателем откроется возможность использовать токен для расчета или заказа услуги в конкретном (заранее прописанном) заведении и т.д.

Характеристики протокола ERC-20

Что такое токены ERC-20? Детальный обзор

В смарт-контракте ERC-20-монет 9 параметров данных, из которых 6 – обязательные, 3 – рекомендованные. Их совокупность необходима для раскрытия требований сторон, направленных на корректное исполнение обязательств и формирование порядка оборота активов.

При выпуске криптовалюты данного стандарта в обязательном порядке прописывается параметр общей эмиссии (totalSupply). По достижению максимального числа, система ограничивает доступ к выпуску дополнительных монет. Барьеры необходимы для поддержания стоимости активов. В условиях бесконтрольной эмиссии невозможно добиться баланса спроса и предложения. Дополнительно при выпуске новых токенов ERC-20 прописываются следующие пункты:

Параметр Предназначение
balance0f Перевод заданного количества криптовалюты при ее выпуске на определенный кошелек. Пункт необходим для организации резерва/оплаты работы разработчиков стартапов. 
transfer Формирование задачи на перевод средств инвесторам. Адреса кошельков последних сохраняются во время краудфандинга.
transferFrom Функция отвечает за организацию перевода средств между пользователями проекта, являющихся обладателями его внутренних токенов.
approve Заданная функция необходима системе для установки факта возможного перевода средств. Позволяет избегать ошибок при распределении активов.
allowance Пункт нужен для проверки состояния баланса эмитента активов. При подтверждении наличия на счету компании необходимого количества криптовалюты, функция, в случае подтверждения возможности перевода (approve), позволяет инициировать трансфер средств.

К дополнительным параметрам относятся следующие:

  • установка дробного значения (какое количество нулей после запятой будет у актива);
  • название криптовалюты;
  • тикер цифрового актива.

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

Недостатки ERC-20

Технология, несмотря на многофункциональность и эффективность практического применения, не лишена недостатков.

К проблемам, которые могут возникнуть при работе с токенами стандарта ERC-20, можно отнести следующие:

  • Отсутствие возможности внесения изменений в смарт-контракт после его инициирования. В случае, если речь идет об ICO, одна ошибка может привести к потере финансирования.
  • Система не может проверять смарт-контракт на наличие ошибок. 
  • Некорректно сформулированные условия смарт-контракта могут в дальнейшем затруднить работу сторон.

Самым ярким примером последствий ошибки смарт-контракта стандарта ERC-20 является эпизод с организацией фонда The DAO в 2016 года. Последний был сформирован командой проекта Ethereum с целью аккумулирования и последующего распределения средств для финансирования перспективных стартапов. Воспользовавшись уязвимостями смарт-контрактов организации, злоумышленники получили доступ к хранящимся в ней деньгам.

Инцидент привел к расколу Ethereum. Для того, чтобы мошенники не смогли получить активы, было принято решение произвести хардфорк. Подобное действие противоречило одному из главных правил, установленных при запуске проекта, согласно которому код – это закон, и он неизменен. 

Часть пользователей, не согласных с проведением хардфорка, следствием которого стало формирование новой криптовалюты, остались на прежней версии блокчейна. Последняя в настоящий момент функционирует под названием Ethereum Classic. Версия с измененным кодом, которую поддержала большая часть криптосообщества и разработчиков, продолжила работу как Ethereum. 

Реакция курса Ethereum на инцидент с The DAO (слева направо): создание The DAO, взлом организации, форк The DAO и запуск Ethereum Classic.

Что такое токены Erc 20? Детальный обзор

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

Подводим итоги

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

Подписывайтесь на наши социальные сети:

Оцените качество статьи:

(0 голосов, в среднем: 5 из 5)
  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
Комментарии | 0
Отзывов (0)
Оставить отзыв