Sebastien Rousseau
Связаться со мной ›

ERC-20: стандарт токенов Ethereum, изменивший мир

Интерфейс, на котором построена экономика токенов

1 мин. чтения

TL;DR. ERC-20 — это минимальный интерфейс, который любой токен на Ethereum должен реализовать, чтобы быть совместимым с биржами, кошельками и другими смарт-контрактами. Простота интерфейса стала основой целой экосистемы.

Ключевые выводы

  • Идея. Стандартизированный набор функций (transfer, balanceOf, approve) делает токены взаимозаменяемыми в экосистеме.
  • Влияние. На ERC-20 построены тысячи проектов, стейблкоины и инфраструктура DeFi.
  • Ограничения. Стандарт не предусматривает откатов при ошибочной отправке и не различает токены с разными правами.

Взгляд #

Зачем нужен стандарт #

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

Идея #

Шесть функций, изменивших экосистему #

Стандарт определяет шесть обязательных функций: totalSupply, balanceOf, transfer, transferFrom, approve и allowance, а также два события (Transfer и Approval). Этого достаточно, чтобы любой совместимый кошелёк или биржа могли работать с токеном без специальной интеграции.

Влияние #

От ICO к DeFi #

ERC-20 стал технической основой бума ICO 2017 года и последующего расцвета децентрализованных финансов. Стейблкоины (USDT, USDC, DAI), governance-токены, токены ликвидности — почти всё построено на этом стандарте или его расширениях.

Ограничения #

Проблема ошибочных переводов #

ERC-20 не предусматривает механизмов отката при отправке токенов на адреса смарт-контрактов, которые не умеют с ними работать. Это привело к появлению расширенных стандартов (ERC-223, ERC-777), но ERC-20 остаётся доминирующим благодаря инерции экосистемы.

Заключение #

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

Последняя проверка .