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