Всем привет друзья! В этой статье я расскажу вам, что такое стандарты токенов, начинаем)
Вступление
Стандарт токена
Стандарт токена - это интерфейс и набор правил, которые смарт-контракт должен соблюдать, чтобы быть совместимым с общими стандартами. Как правило, стандарты токенов определяют, как можно передавать токены и как вести непротиворечивый учет этих передач.
Несколько реализаций стандарта могут сосуществовать, но все они должны соответствовать интерфейсу и правилам стандарта. Стандарты гарантируют, что смарт-контракты остаются совместимыми, поэтому, например, когда новый проект выпускает токен, он остается совместимым с существующими децентрализованными биржами, кошельками и т. д.
Взаимозаменяемые и невзаимозаменяемые токены
Самый простой токен - это Взаимозаменяемый токен, т. е. класс идентичных взаимозаменяемых токенов. Например, два Xtz жетоны идентичны и взаимозаменяемы, точно так же, как доллар США идентичен и взаимозаменяем с другим долларом США. Оба точно такие же, как другие.
Однако токен может представлять собой гораздо больше, чем взаимозаменяемый актив. Например, билет на концерт в первом ряду, очевидно, не эквивалентен билету на концерт в последнем ряду. Эти билеты относятся к одному и тому же классу (т. е. билеты на концерты), но они не взаимозаменяемы: они не взаимозаменяемы. Два произведения искусства также не взаимозаменяемы. Право собственности на эти активы может быть закодировано с помощью невзаимозаменяемого токена (или Преувеличение для краткости), а затем покупать, продавать, обменивать и т. д., как и любой другой токен. NFT особенно интересны как предметы коллекционирования, поскольку их редкость может быть продемонстрирована и доказана блокчейном (т. е. владелец может доказать, что у него есть единственная копия во всем мире).
Стандарты токенов на Tezos(для примера)
По своей сути FA1.2 реализует реестр, который сопоставляет идентификаторы с балансами. Этот регистр реализует операции по передаче токенов, а также одобрение расходования токенов с других учетных записей.
Спецификация FA1.2 подробно описана в TZIP.-7
Обратите внимание, что FA2 является преемником ФА1.2 который поддерживает только взаимозаменяемые токены, он по-прежнему широко используется в экосистеме Tezos.
РИСУНОК 2: Иллюстрация многоцелевого аспекта ФА2 Стандарт токена.
Заключение
Спасибо за прочтение статьи! Увидимся на форуме)
Вступление
Стандарты токенов
В экосистеме Blockchain любой цифровой актив, передаваемый между двумя людьми, называется Токен. Токены могут быть родными для блокчейна, например, BTC является родным токеном Биткойна, или токены также могут быть созданы и размещены в существующей цепочке блоков с помощью смарт-контракта. Некоторые токены, называемые Стейблкоины, следят за ценой фиатных валют (например, долларов США, евро). Другие, называемые NFT, могут представлять собой предметы коллекционирования или произведения искусства. Наконец, токены могут представлять права собственности на недвижимость или компании в реальном мире (например, токены акций).Стандарт токена
Стандарт токена - это интерфейс и набор правил, которые смарт-контракт должен соблюдать, чтобы быть совместимым с общими стандартами. Как правило, стандарты токенов определяют, как можно передавать токены и как вести непротиворечивый учет этих передач.
Несколько реализаций стандарта могут сосуществовать, но все они должны соответствовать интерфейсу и правилам стандарта. Стандарты гарантируют, что смарт-контракты остаются совместимыми, поэтому, например, когда новый проект выпускает токен, он остается совместимым с существующими децентрализованными биржами, кошельками и т. д.
Взаимозаменяемые и невзаимозаменяемые токены
Самый простой токен - это Взаимозаменяемый токен, т. е. класс идентичных взаимозаменяемых токенов. Например, два Xtz жетоны идентичны и взаимозаменяемы, точно так же, как доллар США идентичен и взаимозаменяем с другим долларом США. Оба точно такие же, как другие.
Однако токен может представлять собой гораздо больше, чем взаимозаменяемый актив. Например, билет на концерт в первом ряду, очевидно, не эквивалентен билету на концерт в последнем ряду. Эти билеты относятся к одному и тому же классу (т. е. билеты на концерты), но они не взаимозаменяемы: они не взаимозаменяемы. Два произведения искусства также не взаимозаменяемы. Право собственности на эти активы может быть закодировано с помощью невзаимозаменяемого токена (или Преувеличение для краткости), а затем покупать, продавать, обменивать и т. д., как и любой другой токен. NFT особенно интересны как предметы коллекционирования, поскольку их редкость может быть продемонстрирована и доказана блокчейном (т. е. владелец может доказать, что у него есть единственная копия во всем мире).
Стандарты токенов на Tezos(для примера)
ФА1.2
Стандарт FA1.2 (расшифровывается как Финансовое приложение 1.2) относится к стандарту взаимозаменяемых токенов для Tezos.По своей сути FA1.2 реализует реестр, который сопоставляет идентификаторы с балансами. Этот регистр реализует операции по передаче токенов, а также одобрение расходования токенов с других учетных записей.
Спецификация FA1.2 подробно описана в TZIP.-7
ФА2
Стандарт FA2 (расшифровывается как Финансовое приложение 2) относится к единому стандарту токенов на Tezos. Он поддерживает широкий спектр типов токенов:- взаимозаменяемый (эквивалентный ЭРК-20 на Эфириуме),
- невзаимозаменяемый (эквивалентен ЭРК-721 на Эфириуме),
- непередаваемый (эквивалентный ЭРК-1238 на Эфириуме),
- а также мультиактивные контракты (эквивалентные ЭРК-1155 на Эфириуме).
Обратите внимание, что FA2 является преемником ФА1.2 который поддерживает только взаимозаменяемые токены, он по-прежнему широко используется в экосистеме Tezos.
РИСУНОК 2: Иллюстрация многоцелевого аспекта ФА2 Стандарт токена.
Заключение
Спасибо за прочтение статьи! Увидимся на форуме)