Что такое ERC-20: стандарт токенов Ethereum простыми словами

Стандарт токенов ERC-20 в сети Ethereum: токены USDT и USDC поверх блокчейна и монета ETH как газ для переводов

Коротко: ERC-20 — это правила для токенов в сети Ethereum

ERC-20 — это технический стандарт токенов сети Ethereum: единый набор правил, по которым в ней выпускают токены. Если про монету говорят, что она «на ERC-20», значит она живёт в блокчейне Ethereum и подчиняется этим правилам — и любой кошелёк или обменник работает с ней одинаково. Сам эфир (ETH) по этому стандарту не выпущен: это родная монета сети, о разнице — ниже.

Когда в кошельке, на бирже или у обменника вы видите строку «сеть ERC-20», речь именно о сети Ethereum: перевод пойдёт через её блокчейн, а комиссию вы заплатите в ETH. Проще говоря, ERC-20 — это стандарт, а токен — то, что по нему выпущено.

Что такое стандарт ERC-20 и зачем он нужен

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

Без общих правил кошелькам и обменникам пришлось бы поддерживать каждый токен вручную. Стандарт ERC-20 задаёт общий язык — как перевести токен на другой адрес, узнать баланс, разрешить сервису списание при обмене. Поэтому токены стандарта ERC-20 одинаково видны в кошельках, на биржах и у обменников: в этой совместимости весь смысл.

ERC-20 — это не Ethereum: чем токен-стандарт отличается от монеты ETH

Нет, ERC-20 и Ethereum — не одно и то же, хотя их постоянно путают. Ethereum (по-русски эфириум) — это сама сеть и её монета ETH, а ERC-20 — стандарт для токенов, которые в этой сети выпускают другие проекты. Аналогия: Ethereum — это дорога и топливо сразу (сеть плюс ETH), а токены ERC-20 — машины, которые по дороге едут и платят за проезд тем же топливом.

 ETH (эфир)Токены ERC-20
Что этонативная монета сетиактивы поверх сети
Зачем нуженоплата газа, расчётыперевод стоимости, стейблкоины, токены проектов
Примерытолько ETHUSDT, USDC, DAI, LINK, SHIB
Комиссия за переводв ETHтоже в ETH

ETH — нативная монета и газ сети

ETH (эфир, англ. ether) — родная монета блокчейна Ethereum. Ею оплачивают работу сети: любая операция требует комиссии, которую называют газом. Газ всегда списывается в ETH — даже когда вы двигаете не эфир, а токен поверх него.

ERC-20-токены — активы поверх Ethereum (комиссия за перевод платится в ETH)

Токены ERC-20 — самостоятельные активы в блокчейне Ethereum, но не сам эфир. USDT, USDC, DAI и тысячи других монет — это записи в сети Ethereum, выпущенные по стандарту ERC-20. При переводе получателю уходит токен, а газ сеть спишет в ETH. Отсюда следствие: чтобы отправить USDT в сети ERC-20, на кошельке нужен небольшой запас эфира — иначе платить за перевод нечем. А стоит ли держать сам эфир как инвестицию — вопрос про монету, не про стандарт: об этом в обзоре стоит ли покупать Ethereum.

«Сеть ERC-20» — что это значит в кошельке и у обменника

«Сеть ERC-20» в интерфейсе — это сеть Ethereum. Так её подписывают кошельки, биржи и обменники в меню выбора сети для перевода. Иногда её же называют Ethereum Mainnet — основная сеть Ethereum, где ходят реальные монеты; «сеть ERC-20» и Ethereum Mainnet означают одно и то же.

Один токен может жить в разных сетях: тот же USDT бывает в сети Ethereum (ERC-20), в сети Tron (TRC-20) и других — это разные рельсы с разной скоростью и комиссией. Какую выбрать под перевод Tether и где дешевле — в статье про разницу сетей USDT ERC-20 и TRC-20; здесь же достаточно правила: буквы ERC-20 всегда указывают на сеть Ethereum, она же — сеть эфириума.

Сеть при отправке выбирают строго под адрес получателя. Отправите ERC-20-токен на адрес другой сети — средства почти наверняка потеряются. Сверяйте сеть перед каждой отправкой.

Какие токены сделаны по стандарту ERC-20

По стандарту ERC-20 выпущены тысячи токенов — от долларовых стейблкоинов до токенов известных проектов. Что встретите чаще всего:

  • USDT (Tether) — крупнейший стейблкоин; в сети Ethereum это USDT ERC-20;
  • USDC (USD Coin) — второй по объёму долларовый стейблкоин;
  • DAI — ещё один стейблкоин с привязкой к доллару;
  • LINK (Chainlink), UNI (Uniswap), SHIB (Shiba Inu) — токены крупных проектов.

Все они — не отдельные блокчейны, а активы внутри сети Ethereum, поэтому адрес получения у них один и начинается с 0x (об этом ниже). Полный список токенов ERC-20 держать в голове незачем: по этому стандарту сделана большая часть монет Ethereum, кроме самого ETH.

Стейблкоины на ERC-20: USDT, USDC и DAI

Больше всего вопросов вызывают стейблкоины — токены с курсом, привязанным к доллару. USDT ERC-20 — это Tether в сети Ethereum: тот же долларовый стейблкоин, что и в других сетях, только на рельсах Ethereum.

USDC (USD Coin) — второй крупный долларовый стейблкоин, его выпускает компания Circle. «USDC ERC-20» или «USDC в сети ERC-20» означает USDC именно в сети Ethereum (в других сетях бывает тот же USDC). По устройству это обычный токен ERC-20, обеспеченный резервами эмитента. Чем USDC отличается от USDT и что выбрать при обмене — в разборе про разницу стейблкоинов USDT и USDC. А чем стейблкоин отличается от обычного доллара — в статье, чем USDT отличается от USD.

Как работает токен ERC-20 — что даёт стандарт пользователю

Для пользователя ценность стандарта в одном — в предсказуемости: раз все токены следуют общим правилам, кошелькам и сервисам не нужно подстраиваться под каждый по отдельности. Стандарт описывает базовые действия с токеном — перевести сумму на другой адрес, проверить баланс, разрешить сервису списание (так работает подтверждение обмена). Как это устроено внутри смарт-контракта — забота разработчиков; вам достаточно знать, что любой токен ERC-20 ведёт себя одинаково везде. Создавать собственный токен, чтобы пользоваться чужими, не нужно — это отдельная разработческая задача.

Где хранить токены ERC-20

Токены ERC-20 хранит любой кошелёк с поддержкой сети Ethereum. Отдельный «кошелёк ERC-20» заводить не нужно — это тот же Ethereum-кошелёк, просто сеть в интерфейсе называется ERC-20.

Адрес получения у всех токенов стандарта один — адрес вашего кошелька в сети Ethereum, он начинается с 0x. На него приходят и ETH, и USDT, и USDC, и любой другой токен ERC-20; в кошельке они показаны отдельными строками. Одно условие: отправитель должен выбрать именно сеть Ethereum (ERC-20), иначе токен уйдёт по несовместимым рельсам. Как завести кошелёк по шагам — в гайде про кошелёк Ethereum, а хранение USDC — в статье про кошелёк для USD Coin.

Почему переводы ERC-20 дороже: газ Ethereum

Переводы токенов ERC-20 обычно дороже, чем в ряде других сетей, из-за газа Ethereum. Размер комиссии зависит от спроса на сеть в моменте: чем больше желающих провести операцию, тем выше газ, и платится он в ETH, а не в самом токене. Практический вывод: держите на кошельке небольшой запас эфира и учитывайте, что в пик загрузки комиссия заметно растёт. Почему газ дорожает и как сэкономить — в статье про комиссию в сети Ethereum; там же — детальное сравнение стоимости переводов ERC-20 и TRC-20.

Что важно знать при покупке и выводе ERC-20-токена через обменник

Теория становится практикой в момент, когда вы покупаете или выводите токен через обменник: сервис попросит выбрать сеть, и для токена на Ethereum среди вариантов будет ERC-20. От выбора зависят три вещи — дойдут ли средства, сколько вы заплатите и как быстро пройдёт перевод.

  • Сеть отправки и получения должны совпадать: выбрали ERC-20 — значит, адрес и кошелёк на вашей стороне работают в сети Ethereum.
  • Комиссия сети ERC-20 выше, чем у ряда альтернатив, и платится в ETH; для мелких сумм разница ощутима.
  • Ошибка в сети — самый дорогой промах: токен, ушедший в несовместимую сеть, вернуть почти невозможно.

TopEx (top-ex.org) — мониторинг криптовалютных обменников: он собирает курсы и условия по направлениям, включая сеть приёма и выдачи токена, так что сеть перевода видно заранее. Какую выбрать под конкретный перевод USDT — в соседней статье, а за сделкой — на страницы обмена: купить Tether (USDT) ERC-20 за рубли или направления обмена Tether ERC-20. Если вы только выбираете, где менять токены, начните с разбора, что такое криптообменник и чем он отличается от биржи, P2P и DEX.

FAQ — коротко про ERC-20

Что такое ERC-20 простыми словами?

Набор общих правил для выпуска токенов в сети Ethereum. Монета на ERC-20 живёт в блокчейне Ethereum, и любой кошелёк или обменник работает с ней одинаково.

ERC-20 — это то же самое, что Ethereum или ETH?

Нет. Ethereum — это сеть и её монета ETH, а ERC-20 — стандарт для токенов других проектов в этой сети. Сам ETH по стандарту ERC-20 не выпущен.

ERC-20 — это какая сеть?

Сеть Ethereum. Надпись «сеть ERC-20» в кошельке или у обменника означает Ethereum; иногда её называют Ethereum Mainnet.

Чем ERC-20 отличается от ETH?

ETH — нативная монета сети и топливо для комиссии. Токены ERC-20 — отдельные активы поверх той же сети, но газ за их перевод всё равно платится в ETH.

Какие монеты выпущены по стандарту ERC-20?

USDT ERC-20, USDC, DAI, LINK, UNI, SHIB и тысячи других. По ERC-20 сделана большая часть токенов Ethereum, исключение — сам ETH.

Где хранить токены ERC-20?

В любом кошельке с поддержкой сети Ethereum. Отдельный кошелёк ERC-20 не нужен: адрес один (начинается с 0x), на него приходят и ETH, и все токены стандарта.

Почему комиссия в сети ERC-20 высокая?

Это газ Ethereum: он зависит от загрузки сети — чем больше операций в моменте, тем дороже перевод. Платится в ETH.

USDT ERC-20 — что это?

Tether (USDT) в сети Ethereum — тот же долларовый стейблкоин, что и в других сетях, но на рельсах ERC-20.

USDC ERC-20 — что это?

USD Coin (USDC) в сети Ethereum: долларовый стейблкоин от Circle, выпущенный как токен ERC-20. В других сетях бывает тот же USDC.

Максим Ковальский — автор блога TopEx, эксперт по криптообмену и обменной инфраструктуре
Автор
Максим Ковальский

Максим Ковальский работает на криптообменном рынке с 2015 года — начинал как совладелец сети обменных точек, позже консультировал другие сервисы по операционным процессам и стратегии. За это время прошёл путь от первых очередей за биткоином до зрелого конкурентного рынка и видел отрасль с разных ст…