Перейти к содержимому
Глоссарий

ERC-20

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

Как это работает

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

Почему это важно

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

Пример

Когда новый проект выпускает токен в сети Ethereum, он почти всегда эмитируется как контракт ERC-20.