Что такое ERC20?

Что такое ERC20?

FAQ / 25 июнь 2018

Что такое ERC20?

Не раз в обзорах  косвенно упоминал токены стандарта ERC20, но столкнулся с тем, что далеко не все знают о чём идёт речь. Между тем, разобраться в этом необходимо, если инвестируешь в ICO, так как стартапы утверждают, что стандарт  ERC20 даёт их продукту преимущество. Так ли это, и какие ещё бывают стандарты токенов?

Что такое стандарт erc20?

Как erc20 изменил рынок Ethereum? Первая крипта работала по принципу: купить-продать без участия банков. Однако, когда в игру вступил Эфир – всё изменилось: на первом плане стала сама платформа, а уже к ней прикреплялся токен ETH.

Разница между криптовалютой и токенами

Раз и навсегда: для создания токенов разработчики не создают собственный блокчейн, а используют уже готовую платформу Эфириум.

Стандарт для создания токенов

ERC20 – это своего рода свод правил, которому следуют разработчики, чтобы полностью привязать свой токен в экосистему Ethereum. Аббревиатура “ERC” означает “запрос на комментарии в Ethereum”. “Запрос на комментарий” или RFC – это доки с техническими стандартами работы программеров в сети.

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

ERC20 был внедрен в 2015 году, и сейчас существует более двадцати тысяч контрактов на основе ERC20. Самые популярные платформы: EOS, Sirin Lab и BANKEX,TRON – каждый из собрал больше чем $70 млн за время токенсейла. Также, не заработавшие такой большой суммы, но от этого не менее успешные: Omise, Power Ledger, Salt, Bancor и Quash.

Баг стандарта ERC20

Идея Эфириума совершила существенный сдвиг на рынке: стандарт токенов революционизировал работу блокчейна, но есть один баг, из-за которого пользователи  Эфириума уже потеряли более $1.3 млн.

Проблема в работе со смарт-контрактами. По- нормальному: крипта пришла– транзакция выполнена, если ошибка, то операция отменяется, и валюта остается в кошельках владельцев. Но смарт-контракт, который поддерживает токены стандарта ERC20, в случае ошибки, не отклоняет перевод, после чего монеты,попросту, уходят в небытие или замораживаются. Почему это происходит? Сеть признаёт транзакцию, но смарт-контракт её не видит, а значит, не фиксирует на балансе.

Что пришло на смену стандарту ERC-20?

ERC223 – небольшая корректировка стандарта ERC20 с очень похожим интерфейсом, но решающая его недоработки. Теперь, когда токены переносятся на смарт-контракт, вызывается специальная функция принимающего контракта (tokenFallback).

В чём преимущество?

Принимающий контракт может напрямую реагировать на токены: отклонять транзакцию или запускать дальнейшие действия.

ERC721 – совершенно другой тип, то есть к каждому токену стандарта ERC721 прикреплены метаданные, в которых хранится определённая инфа. Например, координаты земельного участка или  маркер криптокотенка.

ERC20 – самый первый стандарт, ставший уже классикой. Но, так как он ранний, то имеет существенные недоработки, поэтому инвесторы не считают его уже таким эффективным, и делают выбор в пользу ICO, которые используют для выпуска токенов другие стандарты и технологии.

Комментарии к новости
Добавить комментарий
Добавить свой комментарий:
Ваше Имя:
Ваш E-Mail:
Введите два слова, показанных на изображении: *