ERC-20 токены - это не просто ещё один вид цифровых активов. Это стандарт, который позволил тысячам проектов запускать свои криптовалюты за считанные часы, не создавая собственного блокчейна. Именно благодаря ERC-20 появились USDT, USDC, DAI и более 850 000 других токенов. Без этого стандарта децентрализованные финансы (DeFi) и ICO-бум 2017 года просто не состоялись бы.
Что такое ERC-20 и зачем он нужен?
ERC-20 - это технический стандарт, определяющий, как должны работать токены на блокчейне Ethereum. Он не является монетой, не хранится в кошельке как ETH, а существует как смарт-контракт - программа, запущенная в сети Ethereum. Этот стандарт задаёт шесть обязательных функций, которые каждый токен обязан поддерживать:
- totalSupply - сколько всего токенов выпущено;
- balanceOf - сколько токенов находится на конкретном адресе;
- transfer - отправить токены другому адресу;
- approve - разрешить третьему лицу тратить твои токены;
- allowance - проверить, сколько токенов разрешено тратить;
- transferFrom - выполнить перевод от имени другого пользователя по его разрешению.
Кроме этого, есть три опциональные, но почти всегда используемые функции: name (название токена, например, "Tether USD"), symbol (тиккер, например, "USDT") и decimals (количество знаков после запятой - обычно 18, как у ETH). Это делает токены удобными для отображения в кошельках и биржах.
Главное преимущество ERC-20 - совместимость. Если токен соответствует стандарту, он работает в MetaMask, Trust Wallet, Binance, Coinbase и любых других сервисах, поддерживающих Ethereum. Нет необходимости создавать отдельный кошелёк для каждого токена. Один кошелёк - и сотни активов.
Как ERC-20 отличается от ETH?
ETH - это нативная валюта Ethereum. Она хранится напрямую в блокчейне, как деньги в банковской системе. ERC-20 токены - это цифровые активы, созданные внутри смарт-контракта. Чтобы отправить 10 USDT, вы не переводите ETH - вы отправляете команду смарт-контракту USDT, который обновляет свою внутреннюю базу данных. Но для выполнения этой команды вам всё равно нужно заплатить комиссию в ETH - именно поэтому у вас должен быть хотя бы 0.01 ETH на балансе, чтобы отправить миллион USDT.
Это частая ошибка новичков: они пополняют кошелёк токенами, но забывают про ETH. И в итоге - не могут ни отправить, ни обменять, ни участвовать в DeFi-протоколах. ETH - это топливо для всех транзакций на Ethereum, включая ERC-20.
Почему ERC-20 стал доминирующим стандартом?
В 2017 году более 90% всех ICO использовали ERC-20. Почему? Потому что он был прост, понятен и уже поддерживался всеми биржами и кошельками. Проекту не нужно было писать свой блокчейн, настраивать ноды, привлекать майнеров - достаточно было написать смарт-контракт на Solidity, протестировать его и запустить. Всё это можно было сделать за пару дней.
Сегодня более 92% всех токенов на Ethereum - это ERC-20. Три самых крупных стейблкоина - USDT, USDC и DAI - работают именно на этом стандарте. Их совокупная капитализация превышает 120 миллиардов долларов. Это значит, что почти вся ликвидность в DeFi движется через ERC-20 токены.
Но главное - это экосистема. Каждый раз, когда вы используете Uniswap, Aave или Compound, вы работаете с ERC-20 токенами. Эти протоколы не могут работать без стандарта, потому что они рассчитывают на одинаковый интерфейс: одинаковые функции, одинаковые тикеры, одинаковые правила. Без ERC-20 DeFi бы не существовало.
Ограничения и риски ERC-20
Несмотря на популярность, ERC-20 имеет серьёзные недостатки. Первый - это комиссии. Во время пиковой нагрузки сети, например, в 2021 году, комиссии за одну транзакцию достигали 50-100 долларов. Это делает непрактичным использование токенов для мелких платежей. Даже сейчас, в 2026 году, средняя комиссия составляет 1-3 доллара - что всё ещё слишком дорого для повседневных покупок.
Второй риск - ошибки в коде. Смарт-контракты - это программы, и если в них есть уязвимость, деньги можно украсть. В 2017 году из-за бага в смарт-контракте Parity было заблокировано более 300 миллионов долларов в ETH и токенах. С тех пор аудит кода стал обязательной практикой. Но многие проекты всё ещё пренебрегают этим - и теряют средства.
Третий - централизация. По данным аналитиков RBC, 70% всех ERC-20 токенов контролируется менее чем 10 крупными кошельками. Это означает, что даже "децентрализованный" проект может быть под контролем одной организации. Например, если USDC принадлежит Circle, а DAI - MakerDAO, то на самом деле это не свободные токены, а активы, управляемые централизованными компаниями.
И четвёртый - отсутствие поддержки уникальных активов. ERC-20 работает только с взаимозаменяемыми токенами. Если вы хотите выпустить цифровое искусство, коллекционную карту или токен на один экземпляр - вам нужен ERC-721 или ERC-1155. ERC-20 не подходит для NFT.
Что меняется в 2026 году?
В марте 2024 года произошло ключевое обновление Ethereum - Dencun. Оно внедрило протокол EIP-4844, который снизил стоимость транзакций ERC-20 примерно на 90%. Теперь средняя комиссия за перевод токена составляет не 3 доллара, а 0.3-0.5 доллара. Это делает токены намного более доступными для микроплатежей, розничных приложений и мобильных кошельков.
Кроме того, растёт интерес к токенизации реальных активов. Недвижимость, акции, золото - всё больше компаний начинают выпускать ERC-20 токены, представляющие права на физические активы. Прогнозируется, что к 2030 году рынок токенизированных активов достигнет 16 триллионов долларов. Это не просто криптовалюты - это будущее финансовой инфраструктуры.
Несмотря на появление новых стандартов - ERC-777, ERC-1155 - ERC-20 остаётся единственным, который поддерживается 99% всех сервисов Ethereum. Даже если завтра появится "лучший" стандарт, он должен будет уметь работать с ERC-20, иначе никто его не примет. Это как USB - никто не откажется от него, даже если появится USB-C.
Как хранить ERC-20 токены?
Любой кошелёк, поддерживающий Ethereum, автоматически поддерживает ERC-20 токены. Самые популярные:
- MetaMask - браузерный кошелёк, используемый 98% пользователей. Идеален для DeFi и стейкинга.
- Trust Wallet - мобильное приложение с поддержкой 10 000+ токенов. Прост в использовании.
- Ledger Nano X - аппаратный кошелёк. Лучший выбор для хранения крупных сумм. Цена от 149 долларов.
Важно: никогда не отправляйте ERC-20 токены на адрес, который не поддерживает их. Например, если вы отправите USDT на адрес Bitcoin - деньги исчезнут навсегда. И всегда проверяйте, есть ли на балансе ETH для оплаты газа - иначе транзакция не пройдёт.
Кто использует ERC-20 сегодня?
В России и странах СНГ ERC-20 токены активно применяются в:
- Децентрализованных биржах - например, Uniswap и SushiSwap для обмена токенов без посредников;
- Кредитных протоколах - Aave и Compound позволяют заложить токены и взять кредит в USDC или DAI;
- Инвестиционных пулах - многие российские проекты выпускают токены для сбора средств, например, на строительство или развитие стартапов;
- Игровых экосистемах - токены используются как внутриигровая валюта, бонусы или право на участие в управлении.
В 2025 году даже крупные российские банки начали тестировать блокчейн-решения на базе ERC-20 для внутренних расчётов. Это не криптовалюты в классическом смысле - это цифровые активы, работающие в рамках существующей финансовой системы.
Что дальше?
ERC-20 не идеален, но он - основа. Он не уйдёт, потому что его знает весь мир. Он не заменится, потому что его интеграция в миллионы приложений слишком глубока. Вместо того чтобы искать замену, разработчики работают над улучшениями: снижением комиссий, повышением безопасности, интеграцией с Layer-2 сетями (Arbitrum, Optimism), где транзакции стоят копейки.
Сегодня ERC-20 - это не просто стандарт. Это язык, на котором говорит весь децентрализованный мир. Понимать его - значит понимать, как работает современная криптовалютная экономика. Без него Ethereum - просто блокчейн. С ним - финансовая революция.
Что такое ERC-20 токены простыми словами?
ERC-20 - это правило, по которому создаются токены на Ethereum. Как если бы все деньги в мире имели одинаковый размер, форму и способ обмена - тогда вы могли бы использовать одну кассу для всех монет. ERC-20 делает токены совместимыми - вы можете хранить USDT, DAI, LINK и другие в одном кошельке, потому что они все работают по одним и тем же правилам.
Можно ли использовать ERC-20 токены без ETH?
Нет. Даже если у вас есть миллион USDT, вы не сможете их отправить, если на вашем адресе нет хотя бы 0.01 ETH. ETH - это "топливо" сети Ethereum. Без него любая транзакция, включая перевод токенов, не выполнится. Это как заправить машину бензином, даже если в багажнике лежит 100 кг сахара.
Почему ERC-20 лучше, чем создание собственного блокчейна?
Создать собственный блокчейн - это как строить город с нуля: нужны майнеры, ноды, безопасность, инфраструктура, поддержка. Это стоит миллионы долларов и годы времени. ERC-20 позволяет использовать уже существующую инфраструктуру Ethereum - её ноды, её безопасность, её кошельки и биржи. Вы платите только за код и тестирование - и токен готов за пару дней.
Какие токены не подходят под ERC-20?
Все уникальные активы: цифровое искусство, коллекционные карты, игровые предметы, токены на один экземпляр. Для них используются ERC-721 (NFT) или ERC-1155 (гибридный стандарт). ERC-20 работает только с токенами, которые полностью взаимозаменяемы - как монеты или доллары.
Безопасны ли ERC-20 токены?
Сам стандарт безопасен - он проверен годами. Но безопасность зависит от кода смарт-контракта. Если разработчик сделал ошибку - деньги могут быть украдены. Поэтому всегда проверяйте, прошёл ли токен аудит (например, от CertiK или Quantstamp). Не инвестируйте в токены без открытого кода и аудита.
Сколько ERC-20 токенов существует?
По данным DappRadar на ноябрь 2023 года, на Ethereum зарегистрировано более 850 000 уникальных ERC-20 токенов. Это больше, чем все остальные стандарты токенов в мире вместе взятые. Но большинство из них - нерабочие, тестовые или мёртвые проекты. Активно используемых - около 15 000.
Можно ли перевести ERC-20 токен на другую сеть, например, на Solana?
Нет, напрямую - нельзя. ERC-20 работает только на Ethereum. Но есть мосты (bridges) - специальные протоколы, которые "замораживают" токен на Ethereum и выпускают его копию на другой сети. Например, USDT можно перевести на BNB Chain через мост. Но это не настоящий перевод - это создание новой версии токена, и вы теряете прямую связь с оригиналом.