Не будем тянуть время и приступим к изучению того, что такое токены ERC-20. Стандарт ERC-20 доминировал в пространстве криптоактивов на протяжении многих лет, и это неудивительно. Любой без труда может развернуть простой контракт для различных https://iji-design.ru/page/8 целей (utility-токены, стейблкоины и т. д.). Тем не менее, ERC-20 лишен некоторых функций, которые присутствуют в других стандартах. И пока нет точного ответа на вопрос, вытеснят его другие типы контрактов в будущем или нет. Для перемещения токенов пользователи должны отправить в контракт транзакцию с просьбой переместить часть своего баланса в другое место.

Что Такое Erc-20: Основные Принципы И Возможности

Ее запрос помещается внутрь обычной на вид транзакции Ethereum, с которой взимается zero ETH в пользу смарт-контракта. Запрос добавляется в дополнительное поле в транзакции, где указывается, что именно Алиса хочет сделать –  в нашем случае передать токены Бобу. Стандарт ERC-20 устанавливает комплексную структуру функциональности крипто-токенов в блокчейне Ethereum, классифицируя операции на геттеры, функции и события для обеспечения единообразия и простоты интеграции в экосистему. Разработчикам не нужно придумывать с нуля способы управления балансом и перевода активов, так как стандарт уже содержит необходимые функции. Однако широкое признание и применение стандарт получил несколько позже, в 2017 году, по мере роста экосистемы Ethereum. Он стал основой для множества новых токенов, эмитированных в рамках ICO (Initial Coin Offerings).

Что Это — Erc?

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

  • Однако, до появления ERC-20 существовала проблема совместимости между различными токенами, ведь каждый из них имел уникальный смарт-контракт.
  • ERC-621 предлагает дополнительные функции для увеличения и уменьшения запасов токенов.
  • Разработанный Фогельстеллером совместно с соучредителем Ethereum Виталиком Бутериным , одобрение EIP-20 укрепило его статус как важного протокола.
  • ERC-20 — самый ранний и самый распространенный стандарт токенов.
  • Каждый день разработчики трудятся над тем, чтобы сделать цифровые активы и смарт-контракты более совершенными.

Для перевода эфириум-токенов нужно отправить в смарт-контракт соответствующий запрос. Он помещается внутри обычной транзакции ETH (количество 0 единиц). Стандартные токены не имеют собственной инфраструктуры для подтверждения блоков. Переводы в сети выполняются с помощью вычислительной мощности блокчейна Ethereum.

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

Наиболее популярный в 2023 году интерфейс для ЕРЦ-20 — MetaMask. Можно использовать браузерную версию (плагин для Chrome, Firefox, Brave, Opera, Edge) или мобильное приложение (Android, iOS). Внутри кошелька есть обмен ЕРЦ-токенов на эфир, покупка криптовалюты с карты, доступ к dApps. Например, стандартные токены не имеют собственных инструментов для обработки операций. Для этого нужно запустить функцию transfer (обычная транзакция) или transferFrom (участие в ICO). К июню 2023 года пользователи совершили более 1,26 млрд операций с эфириум-токенами.

Широкое распространение и успех токенов ERC-20 подчеркивают важность единого стандарта, который способствует совместимости и взаимодействию в сети Ethereum. Стандарт ERC-20, являющийся краеугольным камнем создания взаимозаменяемых токенов в блокчейне Ethereum, был предложен разработчиком Ethereum Фабианом Фогельстеллером 19 ноября 2015 года. Эта техническая спецификация, официально известная как Ethereum Request for Comments 20 (ERC-20), заложил основу для выпуска, создания и внедрения взаимозаменяемых токенов в экосистеме Ethereum. Обозначение «ERC» обозначает метод, с помощью которого разработчики предлагают улучшения блокчейна, а «20» обозначает конкретный номер предложения, посвященный этому набору операционных правил.

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

Эти функции нужны для определения возможности передачи активов. Approve проверяет права смарт-контракта на эмиссию токенов, allowance смотрит, есть ли на адресе монеты для отправки. В отличие от ETH, эфириум-токены существуют только внутри смарт-контракта. Он представляет собой базу данных, в которой хранятся информация о балансе всех держателей, а также свойства активов (имя, делимость).

Десятилетие назад блокчейн ограничивался только Биткойном, но с появлением платформы Ethereum все изменилось. Благодаря им мы теперь можем легко разрабатывать децентрализованные приложения (Dapps), создавать нефункциональные токены (NFTs) и, что самое интересное, персонализированные токены, такие как ERC 20. О последних должен знать каждый, так как они играют очень важную роль на криптовалютном рынке сегодня.

В награду за свою деятельность валидаторы получают монеты ETH. Обычно выпускают весь объем одновременно и распределяют его через ICO или IEO. Также основатели проекта могут предусмотреть возможность дополнительной эмиссии. До появления блокчейна Ethereum для запуска монеты нужно было создать новую сеть. Это сложная работа, для реализации которой требуется команда программистов. После создания цепочки Ethereum в 2014 году стартапы могли запускать токены на его основе.

Если цифровой валюты нет в списке, необходимо нажать на кнопку Import token. Для этого необходимо прописать максимальное число монет в функции Total Supply. Позже значение можно изменить, если потребуется дополнительное финансирование.

Впервые предложение по внедрению стандарта ERC-20 в блокчейн Ethereum было опубликовано 19 ноября 2015 года и имело идентификатор EIP-20. Авторами данного предложения были Виталик Бутерин и Фабиан Фогельштеллер. Токены ERC-20 — это взаимозаменяемые, привычные пользователю токены в сети Ethereum. Токен ERC-20 работает точно также, как ETH, благодаря чему 1 токен будет всегда идентичен любому другому токену из всей эмиссии.

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

Несмотря на то, что это не проблема самой технологии, простота запуска токена может считаться недостатком. Создание простого токена ERC-20 требует минимальных усилий, а значит, любой может сделать это, в том числе и в преступных целях. Процесс распространения токенов не нуждается в автоматизации. Многие краудфандинговые мероприятия позволяют расплачиваться различными цифровыми валютами (например, BNB, BTC, ETH и USDT). Затем, в соответствии с уплаченной суммой, пополняются балансы пользователей на указанных адресах.