Что такое ERC-20?
ERC расшифровывается как Ethereum Request For Comments, а цифра 20 обозначает уникальный идентификационный номер, чтобы отличать этот стандарт от других. По сути – это разновидность технических документов, которые описывают стандарт программирования в блокчейне Ethereum. Его можно сравнить с протоколом HTTPS для Интернета, которого веб-сайты должны придерживаться. Точно так же токены должны соответствовать всем требованиям, установленным в стандарте ERC20. Эти требования включены в так называемые смарт-контракты.
Формат ERC-20 был предложен ещё 5 лет назад Бутериным и Фогельстеллером. Согласно их задумке, это нужно было для того, чтобы разработчики не изобретали свои собственные методы взаимодействия, а использовали готовый и универсальный фундамент.
ERC-20 имеет жизненно важное значение; он определяет общий список правил, которых должны придерживаться все токены Ethereum. Некоторые из этих правил включают в себя то, как могут быть переданы токены, как утверждаются транзакции, как пользователи могут получить доступ к данным о токене, а также общее количество токенов. Следовательно, этот конкретный токен дает возможность разработчикам всех типов точно прогнозировать, как новые токены будут работать в более крупной системе Ethereum. Это упрощает задачу, поставленную перед разработчиками; они могут продолжать свою работу, зная, что каждый новый проект не нужно будет переделывать каждый раз, когда выпускается новый токен, если токен следует правилам.