В последнее 5 лет самым распространенным методом привлечения инвестиций на запуск блокчейн-проекта стал ICO, большинство из которых используют сеть Ethereum. Практически все проекты запускают свои токены, и после завершения ICO проводят их раздачу. В 90% случаев это токены стандарта ERC20.


Сегодня мы рассмотрим без применения технического языка самый популярный стандарт токенов — ERC20, ставший основой для 90% токенов на рынке ICO.

Что такое токены ERC20 простыми словами?

Например: Вы разработчик и решили создать мессенджер для iOS. Вы интегрируете в исходный код мессенджера определенный стандарт, назовем его 123, позволяющий ему работать корректным образом.

Вывод: ERC20 — это стандарт токенов на базе Ethereum. ERC20 — стандарт 123 для iOS устройств. Все предельно просто!

Простыми словами, ERC20 — это целый набор правил, созданный для упрощения осуществления операций между крипто-биржами и крипто-кошельками.

Чтобы не запутать Вас, рассмотрим еще один пример.

Предположим, Вы отправляете токены своему товарищу. Логично, что токенов у Вас стало меньше, а товарища — больше. Но на самом деле Вы никуда ничего не отправляли. Вы просто посылаете запрос в смарт-контракт о смене адреса держателя токенов, и только после этого — у Вас токены пропадают, а у товарища появляются.

Все намного проще, чем Вам кажется! Отправитель и получатель взаимодействует исключительно со смарт-контрактом. Это облегчение и позволило альткоинам стать популярными, большая часть которых являются токенами ERC20.

Главные преимущества ERC20:

  • Простота работы. Никаких переводов средств, только использование смарт-контракта, который просто меняет имя держателя токенов;
  • Легкий выход токенов на рынок. Практически все крипто-биржи поддерживают ERC20, поэтому им не нужно править свой код, чтобы добавить тот или иной токен;
  • Совместимость с крипто-кошельками. Подавляющее большинство Ethereum-кошельков поддерживают токены ERC20. Их нереально большое количество, но самые популярные My Ether Wallet, MetaMask, Eidoo, ImToken, Mist и Ledger Nano S.

Главные недостатки токенов ERC20:

  • Техническая простота. Создать токены может даже начинающий разработчик. Техническая составляющая размещается в свободном доступе на GitHub, а сами инструкции по созданию токенов можно найти в интернете;
  • Ошибки в смарт-контрактах. Токены могут быть ошибочно отправлены на другой смарт-контракт и потеряны навсегда. Отчасти это касается мошеннических ICO, которые могут специально создавать ошибку в коде;
  • Уязвимость BatchOverFlow, позволяющая мошенникам генерировать любое количество токенов и выводить их на другие адреса;

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

Кроме стандарта ERC20, существует также ERC223, ERC721, ERC777, ERC287, ERC664 и десятки других. Да, их бесчисленное количество, однако все они не используются ни одним популярным крипто-проектом (из разряда ТОП-100). Это связано с тем, что новый стандарт — крайне трудоемкий процесс, в котором обязаны участвовать не только блокчейн-разработчики, а также крипто-биржи и крипто-кошельки. Вот почему, ERC20 остается самым популярным стандартом токенов.