Что такое ERC-20 и что это значит для Ethereum?

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

КЛЮЧЕВЫЕ ВЫВОДЫ
Популярная система криптовалюты и блокчейна, известная как Ethereum, основана на использовании токенов, которые можно покупать, продавать или обменивать.
Один из наиболее важных токенов называется ERC-20, который стал техническим стандартом, используемым для всех смарт-контрактов в блокчейне Ethereum для реализации токенов.
Многие известные цифровые валюты используют стандарт ERC-20, включая Maker (MKR), Basic Attention Token (BAT), Augur (REP) и OMG Network (OMG).
Что такое ERC-20?
Один из самых значимых токенов Ethereum известен как ERC-20. ERC-20 стал техническим стандартом; он используется для всех смарт-контрактов в блокчейне Ethereum для реализации токенов и предоставляет список правил, которым должны следовать все токены на основе Ethereum.

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

ERC-20 определяет общий список правил
По состоянию на август 2021 года в основной сети Ethereum существует около 442 647 токенов, совместимых с ERC-20. ERC-20 имеет жизненно важное значение; он определяет общий список правил, которым должны соответствовать все токены Ethereum. Некоторые из этих правил включают способ передачи токенов, одобрение транзакций, доступ пользователей к данным о токене и общее количество токенов.

Следовательно, этот конкретный токен позволяет разработчикам всех типов точно предсказывать, как новые токены будут функционировать в более крупной системе Ethereum. Это упрощает задачу, поставленную перед разработчиками; они могут продолжать свою работу, зная, что каждый новый проект не нужно будет переделывать каждый раз, когда выпускается новый токен, если токен соответствует правилам. Это соответствие также необходимо; он обеспечивает совместимость между множеством различных токенов, выпущенных на Ethereum.

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

Многие известные цифровые валюты используют стандарт ERC-20, включая Maker (MKR), Basic Attention Token (BAT), Augur (REP) и OmiseGO (OMG). Если вы планируете приобрести любую цифровую валюту, выпущенную в виде токена ERC-20, у вас также должен быть кошелек, совместимый с этими токенами. К счастью, поскольку токены ERC-20 настолько популярны, существует множество различных вариантов кошельков.

ERC-20 определил шесть различных функций кодирования
ERC-20 определяет шесть различных функций кодирования реализации в интересах других токенов в системе Ethereum. 2

С точки зрения реализации кодирования токенов ERC-20 шесть основных функций кодирования:

общее предложение
баланс
разрешение
передача
утвердить
перевод из
Эти функции кода являются неотъемлемой частью реализации пользователя/токена, в частности, при определении количества токенов в обращении, хранении и возврате остатков, отправке запросов на перевод и снятие средств и предоставлении одобрения, а также согласии на автоматические переводы.

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

Оставьте комментарий