ERC-20

Сеть Блокчейна Ethereum

Mark Miller
2 min readJun 28, 2021

ERC-20 — это технический стандарт, используемый для выпуска и реализации токенов в блокчейне Ethereum . Его предложил в ноябре 2015 года разработчик Ethereum Фабиан Фогельстеллер. Стандарт описывает общий набор правил, которым необходимо следовать для правильной работы токена в экосистеме Ethereum. Следовательно, ERC-20 не следует рассматривать как часть кода или программного обеспечения. Вместо этого его можно описать как техническое руководство или спецификацию.

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

Другими словами, ERC-20 дает разработчикам список правил, которым необходимо следовать, что обеспечивает бесперебойную работу в рамках более крупной платформы Ethereum. Многочисленные децентрализованные приложения (DApps) и сервисы поддерживают токены ERC-20, что упрощает принятие и использование членами сообщества и предприятиями их в широком спектре приложений (таких как кошельки криптовалюты , децентрализованные биржи, игры и т. Д.).

В блокчейне Ethereum развернуто несколько токенов, совместимых с ERC20, но с различными и уникальными реализациями. В зависимости от подхода токены могут использоваться для представления различных видов цифровых активов или торгуемых товаров (таких как монеты, ваучеры, золотые сертификаты, баллы лояльности и долговые расписки). Кроме того, токены ERC-20 могут использоваться как средство токенизации права голоса во время выборов.

Стандарт ERC-20 значительно сократил усилия, необходимые для создания и выпуска цифрового токена, и это, вероятно, связано с повышением интереса к краудфандинговым мероприятиям ICO и технологии блокчейн в целом. Несколько проектов уже используют технический стандарт, и количество контрактов на токены ERC-20 резко выросло за последние пару лет. В середине 2017 года в сети Ethereum было около 5500 смарт-контрактов ERC-20 . В начале 2018 года их число превысило 40 тысяч, а сейчас уже превышает 160 тысяч .

Хотя большинство токенов в сети Ethereum соответствуют стандарту ERC-20, есть некоторые исключения. Например, эфир (ETH) был создан до стандарта и еще не соответствует ему. Это привело к созданию так называемого Wrapped Ether (WETH), который представляет собой токен ERC-20, который представляет эфир в соотношении 1: 1 (1 WETH = 1 ETH). WETH позволяет пользователям обменивать свои ETH на другие токены ERC-20 на децентрализованных биржах.

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

--

--

Mark Miller

I study cryptocurrency, blockchain, and all investment tools in this ecosystem.