Введение в токены ERC-20

Новичок11/21/2022, 8:27:18 AM
ERC-20 стал техническим стандартом, используемым для всех смарт-контрактов в сети Ethereum.

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

Что такое ERC-20?

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

Стандарт токена ERC-20 похож на чертеж для этих токенов; он назначает определенные основные функции, которые обеспечивают совместимость с остальной сетью. Лучший способ описать ERC-20 - это набор рекомендаций для новых токенов или смарт-контрактов на платформе DeFi.

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

До его официальной интеграции в 2017 году стандарт токена ERC был представлен в качестве EIP (предложение по улучшению Ethereum) разработчиком Фабианом Фогельштеллером в ноябре 2015 года.

Особенности ERC-20

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

Функциональность

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

Передаваемость

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

Фиксированное Предложение

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

Функции ERC-20

Технический стандарт предоставляет разработчикам три необязательные функции кодирования: имя токена, символ и десятичное число. У третьей функции максимум 18 десятичных знаков, что означает, что токен можно разбить на 18 десятичных мест. Однако, если создатель выберет другой вариант, он может установить это значение на ноль.

ERC-20 перечисляет шесть обязательных вариантов, которые:

Исходный; Ethereum thurd

Общее предложение

Функция Total Supply ограничивает количество токенов ERC-20, которое смарт-контракт может создать. Стандарт токена не будет создавать новые токены, как только разработчик достигнет этого количества токенов.

Баланс

Эта функция указывает, сколько токенов в настоящее время находится на счете конкретного адреса.

Перевод

Передача позволяет отдельному лицу отправить определенное количество токенов из предельного запаса смарт-контракта на учетную запись пользователя.

Подтвердить

Функция утверждения проверяет попытку операции на соответствие общему количеству токенов в смарт-контракте. С этим включенным, токены передачи не могут превышать максимальное предложение смарт-контракта.

TransferFrom

TransferFrom позволяет одному пользователю отправлять ERC-20 токены другому пользователю.

Дозволение

Функция Разрешения проверяет баланс счета отправителя и отменяет операцию, если внутри недостаточно токенов. Из-за этого общее количество токенов TransferFrom не может превышать количество токенов на счете.

Плюсы и минусы стандарта токенов ERC-20

Преимущества

  • ERC-20 позволяет быстрые, комбинированные транзакции. Токены легко передаются и часто перечислены на известных криптовалютных биржах.

  • Технический стандарт упрощает процесс разработки; создание и запуск новых токенов становится гораздо более доступным.

  • Это позволяет добиться большей эффективности при проверке транзакций.

  • Это минимизирует возможность нарушения контракта.

  • Пользователи DeFi могут легко просматривать и находить уникальные возможности для увеличения использования более широкого спектра блокчейн-активов.

Недостатки

  • Комиссия за газ: Токены ERC-20 влекут за собой дополнительные сборы в другой криптовалюте, обычно в Ether. Это как по времени, так и по затратам, неэффективно.

  • Медленные транзакции: блоковое время Ethereum в 14 секунд может приостановить транзакции на минуту.

  • Низкая пропускная способность: Эфириум всегда испытывал проблемы с перегруженностью при поступлении новых пользователей из-за новых разработок. В такие моменты сеть дергается, и комиссии за транзакции взлетают вверх.

  • Несовместимость транзакции

Основные токены ERC-20

Завернутый Эфир (WETH)

WETH - это токен ERC-20, привязанный к Ether в соотношении 1:1; он позволяет держателям ETH обменивать свои токены на другие токены ERC-20 напрямую. WEth появился из необходимости создать токен, совместимый со стандартом токена ERC-20; Ether (ETH) не следует тем же правилам, что и ERC-20 DApps.

Базовый Токен Внимания

Basic Attention Token (BAT) - это внутренний токен для блокчейн-браузера Brave. Токен - это награда для создателей и пользователей, которые разрешают браузеру отслеживать внимание потребителей, чтобы соответствующим образом назначать рекламу.

Apecoin (APE)

APE - это родной утилитарный и управляющий монета для сообщества BAYC. Bored APE Yacht Club - одна из ведущих коллекций NFT в мире.

ChainLink(Токен)

Токены LINK используются для вознаграждения операторов узлов Chainlink.

Decentraland (MANA)

Токен MANA Decentraland облегчает покупку нефунгируемых токенов, представляющих участки земли на виртуальной платформе реальности.

Dai (DAI)

DAI - это базовый токен для протокола стейблкоинов, размещенного на блокчейне Ethereum.

Заключение

ERC-20 - самый популярный стандарт токенов Ethereum, и благодаря своим правилам он сократил усилия по созданию и выпуску токенов - одна из основных причин, по которой он был широко принят во время бума ICO в 2017 году. На момент написания Etherscan зарегистрировал около 566 300 контрактов ERC-20 в сети Ethereum. Факт, который можно объяснить его простотой использования, развертывания и широким спектром применения.
Тем не менее, стандарты токенов Ethereum развивались на протяжении многих лет, и более новые и конкурентоспособные стандарты, такие как ERC-721, ERC-223 и ERC 777, были разработаны для решения более широкого круга проблем в крипто-мире.

Author: Mayowa
Translator: Yuanyuan
Reviewer(s): Matheus, Hugo, Joyce, Ashley
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.io.
* This article may not be reproduced, transmitted or copied without referencing Gate.io. Contravention is an infringement of Copyright Act and may be subject to legal action.

Введение в токены ERC-20

Новичок11/21/2022, 8:27:18 AM
ERC-20 стал техническим стандартом, используемым для всех смарт-контрактов в сети Ethereum.

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

Что такое ERC-20?

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

Стандарт токена ERC-20 похож на чертеж для этих токенов; он назначает определенные основные функции, которые обеспечивают совместимость с остальной сетью. Лучший способ описать ERC-20 - это набор рекомендаций для новых токенов или смарт-контрактов на платформе DeFi.

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

До его официальной интеграции в 2017 году стандарт токена ERC был представлен в качестве EIP (предложение по улучшению Ethereum) разработчиком Фабианом Фогельштеллером в ноябре 2015 года.

Особенности ERC-20

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

Функциональность

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

Передаваемость

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

Фиксированное Предложение

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

Функции ERC-20

Технический стандарт предоставляет разработчикам три необязательные функции кодирования: имя токена, символ и десятичное число. У третьей функции максимум 18 десятичных знаков, что означает, что токен можно разбить на 18 десятичных мест. Однако, если создатель выберет другой вариант, он может установить это значение на ноль.

ERC-20 перечисляет шесть обязательных вариантов, которые:

Исходный; Ethereum thurd

Общее предложение

Функция Total Supply ограничивает количество токенов ERC-20, которое смарт-контракт может создать. Стандарт токена не будет создавать новые токены, как только разработчик достигнет этого количества токенов.

Баланс

Эта функция указывает, сколько токенов в настоящее время находится на счете конкретного адреса.

Перевод

Передача позволяет отдельному лицу отправить определенное количество токенов из предельного запаса смарт-контракта на учетную запись пользователя.

Подтвердить

Функция утверждения проверяет попытку операции на соответствие общему количеству токенов в смарт-контракте. С этим включенным, токены передачи не могут превышать максимальное предложение смарт-контракта.

TransferFrom

TransferFrom позволяет одному пользователю отправлять ERC-20 токены другому пользователю.

Дозволение

Функция Разрешения проверяет баланс счета отправителя и отменяет операцию, если внутри недостаточно токенов. Из-за этого общее количество токенов TransferFrom не может превышать количество токенов на счете.

Плюсы и минусы стандарта токенов ERC-20

Преимущества

  • ERC-20 позволяет быстрые, комбинированные транзакции. Токены легко передаются и часто перечислены на известных криптовалютных биржах.

  • Технический стандарт упрощает процесс разработки; создание и запуск новых токенов становится гораздо более доступным.

  • Это позволяет добиться большей эффективности при проверке транзакций.

  • Это минимизирует возможность нарушения контракта.

  • Пользователи DeFi могут легко просматривать и находить уникальные возможности для увеличения использования более широкого спектра блокчейн-активов.

Недостатки

  • Комиссия за газ: Токены ERC-20 влекут за собой дополнительные сборы в другой криптовалюте, обычно в Ether. Это как по времени, так и по затратам, неэффективно.

  • Медленные транзакции: блоковое время Ethereum в 14 секунд может приостановить транзакции на минуту.

  • Низкая пропускная способность: Эфириум всегда испытывал проблемы с перегруженностью при поступлении новых пользователей из-за новых разработок. В такие моменты сеть дергается, и комиссии за транзакции взлетают вверх.

  • Несовместимость транзакции

Основные токены ERC-20

Завернутый Эфир (WETH)

WETH - это токен ERC-20, привязанный к Ether в соотношении 1:1; он позволяет держателям ETH обменивать свои токены на другие токены ERC-20 напрямую. WEth появился из необходимости создать токен, совместимый со стандартом токена ERC-20; Ether (ETH) не следует тем же правилам, что и ERC-20 DApps.

Базовый Токен Внимания

Basic Attention Token (BAT) - это внутренний токен для блокчейн-браузера Brave. Токен - это награда для создателей и пользователей, которые разрешают браузеру отслеживать внимание потребителей, чтобы соответствующим образом назначать рекламу.

Apecoin (APE)

APE - это родной утилитарный и управляющий монета для сообщества BAYC. Bored APE Yacht Club - одна из ведущих коллекций NFT в мире.

ChainLink(Токен)

Токены LINK используются для вознаграждения операторов узлов Chainlink.

Decentraland (MANA)

Токен MANA Decentraland облегчает покупку нефунгируемых токенов, представляющих участки земли на виртуальной платформе реальности.

Dai (DAI)

DAI - это базовый токен для протокола стейблкоинов, размещенного на блокчейне Ethereum.

Заключение

ERC-20 - самый популярный стандарт токенов Ethereum, и благодаря своим правилам он сократил усилия по созданию и выпуску токенов - одна из основных причин, по которой он был широко принят во время бума ICO в 2017 году. На момент написания Etherscan зарегистрировал около 566 300 контрактов ERC-20 в сети Ethereum. Факт, который можно объяснить его простотой использования, развертывания и широким спектром применения.
Тем не менее, стандарты токенов Ethereum развивались на протяжении многих лет, и более новые и конкурентоспособные стандарты, такие как ERC-721, ERC-223 и ERC 777, были разработаны для решения более широкого круга проблем в крипто-мире.

Author: Mayowa
Translator: Yuanyuan
Reviewer(s): Matheus, Hugo, Joyce, Ashley
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.io.
* This article may not be reproduced, transmitted or copied without referencing Gate.io. Contravention is an infringement of Copyright Act and may be subject to legal action.
Start Now
Sign up and get a
$100
Voucher!