Invest-rating.ru
Поиск

ERC20 — Что Это? Подробный Гайд

Обновлено

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

ERC-20 — сокращение от Ethereum Request For Comments. А число 20 — это идентификатор, позволяющий выделить данный конкретный стандарт на фоне всех иных. Стандарт ERC20 — это некоторый свод правил, адресованный разработчикам токенов, но не любых, а тех, что базируются на блокчейне Ethereum. И одновременно название ERC-20 присвоено токену, работающему на этом же блокчейне. Их основное отличие от иных токенов — использование только строго заданного смарт-контракта для отслеживания операций, совершаемых с этой криптой. 

Что это означает на практике? Только то, что с токеном ERC-20 и одноименным стандартом сталкивается каждый, кто хотя бы раз покупал не только Ethereum, но и USDT или DAI. 

Лучший токен с поддержкой стандарта ERC20 в 2023 году

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

Fight Out ($FGHT)

купить Fight Out за Ethereum

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

Продать планируется 60% от всего объема токенов. Еще 30% — это премии для тех, кто стал инвестором платформы на самых первых этапах работы. Только за первые дни пресейла токенов продано на 2 млн. долларов. В апреле 2023 года планируется уже выход на централизованные биржи. 

Преимущества $FGHT:

  • токены можно зарабатывать в приложении. А далее их можно обменять на абонементы в настоящие тренажерные залы FightOut, которые уже открываются в крупных городах мира. Для получения токенов можно улучшать свой аватар и участвовать в турнирах на платформе; 
  • токен считается одним из лучших открытий 2022 года. Эксперты ожидают, что после выхода на биржи его стоимость существенно вырастет; 
  • возможности Fight Out доступны как в десктопном варианте, так и в мобильном приложении.  

Fight Out — не единственная площадка (и токен), основанная на базе стандарта ERC-20. Он положен в основу таких платформ, как Uniswap, ApeCoin, Maker и т. д. 

Стандарт ERC20 — что это такое?

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

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

Как, когда и зачем создан ERC-20?

В 2013 году Виталик Бутерин предлагает концепцию принципиально новой криптовалюты Ethereum. В 2015 году сеть заработала в полном объеме. И одновременно в сотрудничестве с Фабианом Фогельстеллером Бутерин создает ERC-20. Они заявляли, что криптомир нуждается в обновленном формате для создания токенов на базе блокчейна Ethereum. 

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

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

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

Преимущества и недостатки токенов с поддержкой ERC 20

erc 20

Широкому распространению ERC-20 способствуют сразу несколько факторов, в том числе:

  • Простота применения. Для написания смарт-контрактов используют язык программирования Solidity, по своим конструкциям, функционалу напоминающий JavaScript. Альтернатива — язык Vyper. Он в свою очередь практически идентичен Python. 
  • Настройки в гибком формате. Создатель токена или смарт-контракта может исходить из бизнес-логики собственной платформы. Например, токены можно замораживать и размораживать, вносить данные о них в центральный каталог и т. д. 
  • Разработка без проблем. С использованием стандарта ERC-20 создание нового токена занимает минимум времени. Можно оптимизировать процессы вывода монеты на рынок. 
  • Стандартизация токенов. Каждая технология блокчейна содержит собственные правила покупки и продажи токенов. Все, кто работает с блокчейном Ethereum, могут в минимальные сроки заводить токены в кошелек или выставлять их на продажу.  
  • Ликвидность. Чем активней конкретный проект, тем больше он может привлечь пользователей и покупателей токенов. А благодаря использованию распространенного стандарта это делать намного проще.  
  • Повсеместное использование. И стандарт, и токены ERC-20 принимают практически на всех действующих биржах и в торговых приложениях, работающих с криптовалютами.  

Но при всех преимуществах стандарт имеет ряд недостатков. И их нужно учитывать при создании своего токена или использовании уже созданных. 

Основные минусы ERC 20:

  • Отсутствие стабильности. Если ранее Ethereum базировался на методе консенсуса Proof-of-Work, то сейчас разработчики перешли на Proof-of-Stake (в системе ETH 2.0). Предполагается, что при этом удастся решить проблему масштабирования, но пока далеко до завершения работы на данном направлении. Периодически возникает и иная проблема. Часть токенов просто удаляется при проведении транзакций при оплате смарт-контрактов.  
  • Увеличенный размер комиссий. За проведение любой транзакции на блокчейне Ethereum взимается комиссия и в повышенных размерах в сравнении с иными технологиями.  
  • Передача данных выполняется с ошибками. В Ethereum можно открыть внешний счет с закрытыми ключами и контрактные счета с таким же кодом. Пересылка токенов между внешними счетами происходит без проблем. Для этого используется трансфертная функция. Но с проблемами могут столкнуться те, кто хочет зачислить токены на контрактный счет. И в результате некоторые собственники уже потеряли токены на миллионы долларов.  
  • Транзакции проходят с задержками. Особенно это заметно при перегрузке сети. Разработчики говорят, что данную проблему скоро решат. Но пока пользователи блокчейна Ethereum вынуждены мириться с этой неприятностью.  
  • Необратимость транзакций. Если собственник токенов ошибется при пересылке, вернуть монеты не получится. Это же характерно для ситуаций, когда мошенники взламывают кошельки erc20 и воруют токены.  

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

Как и где хранят токены с ERC 20? 

Сначала нужно сказать собственно о стандарте. Практически все кошельки и биржи работают с токенами, построенными на ERC-20. Соответственно, они поддерживают и этот стандарт. 

Но, если  ETH можно хранить в любом кошельке, с токенами ERC-20 ситуация несколько сложнее. Их не получится хранить в каком-либо из аккаунтов. Здесь нужно отметить, что смарт-контракты — это своеобразные базы данных. И именно в них и можно хранить ERC-токены. И в каждом конкретном контракте определяется, можно ли делить токены на доли и т. д. Здесь также содержатся данные о балансе каждого отдельного пользователя. 

Если пользователь планирует переместить свои токены или их часть в другой контракт, ему необходимо сформулировать соответствующий запрос. 

Риски использования ERC20 

При всех преимуществах работа со стандартом сопряжена с некоторыми рисками. К ним относятся:

  1.  Масштабируемость. Если сеть загружена в какой-то момент времени, с отправкой транзакций могут возникнуть проблемы. Это не имеет значения при стандартных переводах между двумя пользователями. Но такая задержка может стать критической, например, при покупке или продаже токенов из-за высокой волатильности их цены. 
  2.  Мошенничество. Протокол erc20 настолько прост, попал в поле зрения недобросовестных граждан. Например, многие создают проекты только для сбора средств с подписчиков и пользователей. 

FAQ

Что представляет собой ERC-20?

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

Когда разработан стандарт ERC-20?

Стандарт действует с 2015 года. Его предложил Виталик Бутерин одновременно с токеном Ethereum.

Есть ли у стандарта ERC-20 преимущества перед иными стандартами?

Да. Стандарт предельно прост в применении. Разработку токена можно вести с учетом бизнес-логики конкретного проекта.