Краткое содержание
Стандарт токена — это набор правил и соглашений, которые регулируют работу токенов криптовалюты. Общие стандарты включают ERC-20, BEP-20, ERC-721 и ERC-1155.
Введение
Хотя существуют десятки тысяч криптовалют, вы можете не знать, что большинство из них созданы по одному и тому же принципу. Эти схемы, также известные как стандарты токенов, определяют ключевые функции и свойства токенов блокчейна.
Зачем следовать стандарту токенов?
Совместимость
Стандарты токенов гарантируют, что все продукты, созданные по одним и тем же стандартам, могут взаимодействовать или работать вместе. Если токены проекта создаются в соответствии со стандартами токенов, новые токены могут продолжать быть совместимыми с существующими платформами и приложениями (например, кошельками). Например, активы ERC-20 совместимы с другими продуктами и услугами, разработанными в соответствии с теми же стандартами токенов.
Вот почему вы можете обменивать токены ERC-20 на другие токены. А без стандартов токенов торговля несколькими криптовалютами будет очень сложной. Вам также необходимо создать специальный кошелек для вашего токена, а не кошелек, в котором может храниться бесчисленное количество криптовалют.
возможность компоновки
Когда разработчики программируют, если доступна компонуемая система, они могут повторно использовать существующие компоненты для создания новых продуктов. То же самое касается создания токенов: следование стандартам токенов сокращает время, затрачиваемое на базовую функциональность, давая разработчикам больше времени для экспериментов и инноваций.
эффективность
Кроме того, стандарты токенов могут облегчить взаимодействие между смарт-контрактами. После того, как смарт-контракт развернет токены в соответствии со стандартами токенов, он также может играть роль в мониторинге созданных токенов.
Стандарты токенов, такие как ERC-20 и BEP-20, имеют базовые функции, такие как получение адреса и баланс токенов, поэтому смарт-контракты могут более эффективно отслеживать токены. Например, разработчики могут отслеживать токены ERC-20, используя двоичный интерфейс приложения (ABI) контракта, чтобы отслеживать передачу токенов и другие данные.
Общие стандарты криптовалют и токенов DeFi
БЭП-20
BEP-20 — это стандарт токенов для Binance Smart Chain (BSC). Стандарт представляет собой техническую спецификацию, разработанную для Binance Smart Chain (BSC), которая позволяет разработчикам создавать различные токены, включая привязанные токены, служебные токены, стейблкоины и другие токены. Стандарт BEP-20 также предоставляет такие функции, как внесение в черный список, создание и приостановка уничтожения токенов.
Ниже приведены основные особенности стандарта токена BEP-20:
TotalSupply: указывает общее количество определенного токена BEP-20.
BalanceOf: указывает баланс токена.
Передача: позволяет пользователям передавать право собственности на токен другим.
TransferFrom: передача токенов другим от имени пользователя через смарт-контракты.
Утвердить: Ограничить количество токенов, которые могут быть сняты с помощью смарт-контракта.
Разрешение: определяет внешние адреса, которые имеют право тратить токены.
ЭРК-20
В 2015 году Фабиан Фогельстеллер предложил стандарт токенов ERC-20, который позже стал основной основой для разработчиков при разработке различных токенов, таких как виртуальные токены, заложенные токены и виртуальные валюты.
Стандарт токенов ERC-20 разрабатывает взаимозаменяемые (т.е. невзаимозаменяемые) активы, которые следуют общим правилам. Таким образом, если вы создадите 1000 токенов ERC-20, каждый токен будет иметь одинаковую функциональность.
Стандарт BEP-20 аналогичен ERC-20. Примечание. Но они принадлежат совершенно разным блокчейн-сетям. Стандарт токенов ERC-20 предназначен для блокчейна Ethereum, а BEP-20 — для смарт-цепи BNB (BSC).
ЭРК-721
Знаете ли вы, что большинство невзаимозаменяемых токенов (NFT) на Ethereum соответствуют стандарту токенов ERC-721. Будь то NFT ограниченного выпуска или протокол подтверждения присутствия (POAP), ваш NFT, скорее всего, создан по одному и тому же проекту. Так что же отличает NFT? Правила предусматривают, что для того, чтобы стать токеном ERC-721, актив должен иметь глобально уникальный идентификатор токена.
Функции ERC-721 включают передачу токенов, текущий баланс, общий объем поставок и, как уже упоминалось, глобальную уникальность.
ЭРК-1155
Поскольку стандарты токенов продолжают развиваться, появилось руководство, которое охватывает потребности отрасли в нескольких типах токенов. ERC-1155 — это стандарт с несколькими токенами, который позволяет создавать различные типы цифровых активов, включая служебные токены, такие как BNB и NFT.
Кроме того, ERC-1155 также предоставляет функции пакетной обработки токенов, в том числе:
Пакетная передача: передача нескольких активов одновременно.
Пакетный баланс: запросите баланс нескольких активов за один шаг.
Пакетное утверждение: утверждение всех токенов на один и тот же адрес.
Поддержка NFT: если количество равно 1, созданный токен считается NFT.
Ограничения стандартов токенов
Токены, созданные по одним и тем же стандартам, имеют согласованные базовые функции и хорошую интерактивность, в то время как токены, соответствующие разным стандартам, имеют противоречивые базовые функции и плохую интерактивность. Поскольку правила, регулирующие стандарты токенов, настолько разнообразны, неудивительно, что они несовместимы друг с другом. Другими словами, токены, разработанные в соответствии с разными стандартами, не могут сосуществовать на одной платформе, взаимодействовать или торговать друг с другом. Если у вас есть несколько криптовалют, возможно, у вас был неудачный опыт невозможности использовать BTC на Ethereum. Чтобы устранить это ограничение, отрасль предлагает новый тип токена, также известный как завернутые токены.
Упаковка токенов
Обернутые монеты — это криптовалюты, привязанные к другим криптовалютам. Обычно исходный актив помещается в цифровое хранилище (также известное как обертка), а его завернутая версия (аватар) создается в других блокчейнах.
Заключение
Стандарты токенов похожи на план разработки и выпуска токенов блокчейна. В настоящее время в отрасли существует несколько стандартов токенов, а также инновационные решения, такие как мосты блокчейнов и механизмы упаковки, которые могут помочь устранить несовместимость между токенами.
дальнейшее чтение
Введение в токены ERC-20
Три популярных криптовалютных моста и как они работают
Как использовать полигональный мост?
Подробное объяснение атомного свопа
