
В данной статье будут описаны стандарты токенов различных блокчейнов, таких как Ethereum (ERC-20), Binance (BEP2), NEO (NEP-5) и другие. Это делается для удобства навигации, общего понимания и сравнения их принципов и основ.
Технологически токены реализуются на базе некоторой блокчейн платформы, обеспечивающей возможность записи в распределенный реестр блоков балансов токенов и транзакций. В настоящее время самой популярной платформой для создания токенов является Ethereum. Но практически каждый блокчейн имеет свои особенности и различные названия своих стандартов. Например, TRON (TRC-20) или QTUM (QRC-20).
Базовые стандарты токенов никак не ограничивают их расширение функциональности, поэтому с их использованием можно строить различные модификации, отвечающие конкретным требованиям. Например, существуют токены (Security token), которые являются аналогом акций и на которые начисляются дивиденды. При этом операция их начисления происходит на блокчейне, то есть владельцы токенов получают технологическую возможность получить часть дохода некоторой компании, а передача токенов сопровождается передачей такой возможности другому пользователю.
Существуют также токены (Utility token), функционально ориентированные на внутреннюю инфраструктуру проектов, где владельцы токенов претендуют на получение некоего товара или услуги. В общем, применение стандартов позволяет строить алгоритмы финансового взаимодействия различной сложности и структуры. При этом стандартизация очень важна для разработчиков, так как это упрощает процессы понимания и структуры разработок.
Итак, расскажем более подробное о каждом стандарте:
Стандарт ERC-20 — Это некоторый набор функций и требований, которым должны следовать и которые должны использовать разработчики, чтобы их продукт был совместим с использующими данный стандарт проектами. До появления стандарта ERC-20 было множество проблем с совместимостью различных токенов, основанных на Ethereum. У каждого токена был свой тип смарт-контрактов.
Другими словами, чтобы работать с новым токеном на биржах и в кошельках, приходилось писать индивидуальный код. Поддержка постоянно растущего числа токенов отнимала слишком много времени и становилась проблематичной. В результате был разработан единый протокол для всех токенов, известный как ERC-20.
ERC означает Ethereum Request for Comment («запрос на комментарии в сообществе Ethereum»), а 20 — это произвольный номер, присвоенный предложению.
Стандарт ERC-721 — Это токены с уникальной особенностью — они не взаимозаменяемы. В сети Эфириум используется разные стандарты токенов. Три ERC-стандарта для NFT: ERC-721, ERC-1155 и ERC-998. Более подробно про различные стандарты токенов сети Ethereum можно прочитать здесь.
Заменяемость обозначает возможность чего-либо (предмет, ресурс) быть замененным другой идентичной вещью. В том числе заменяемость присуща Bitcoin и Ethereum. К примеру, один BTC может быть заменен другим BTC. Но с токенами NFT это не так, каждый из них уникален!
Независимо от технических деталей, NFT токен это титул собственности на некоторый цифровой объект. Этим объектом может быть текст, изображение, аудио, любое цифровое произведение искусства, игровой предмет или персонаж, земля и недвижимость в виртуальном мире, доменное имя, финансовый инструмент, фанатская атрибутика, клубная карта или обычный билет на мероприятие. Вдобавок к этому, стандарт ERC-988 позволяет создавать токены, которые владеют различными комбинациями перечисленных объектов и токенов ERC-20.
Стандарт BEP2 и BEP-20 — Это единый протокол для всех токенов блокчейна Binance. Поддерживает комплекс характеристик, которым должны отвечать токены, чтобы успешно функционировать в экосистеме Binance Chain. Набор технических спецификаций гарантирует, что активы в рамках экосистемы могут беспрепятственно взаимодействовать друг с другом, а также с окружающей сетью.
Первым токеном выпущенным на блокчейне Binance является BTCB — обеспеченный биткоином токен стандарта BEP2. Цена данного токена привязана к BTC по курсу 1 BTCB = 1 BTC. BTCB на 100% обеспечен таким же количеством BTC в публичном резервном адресе. Этот адрес полностью прозрачен для любого аудитора в любое время.
Основным преимуществом крипто-привязанных токенов является то, что, множество монет, которые имеют собственные блокчейны и не являются родными для цепочки Binance, становятся доступными для трейдеров децентрализованной биржи Binance DEX. С увеличением выбора токенов, доступных на Binance DEX, должно произойти увеличение объема торгов и ликвидности, что еще больше увеличит полезность Binance DEX.
Стандарт NEP-5 — Это алгоритм с открытым исходным кодом, который описывает правила работы блокчейн проектов, реализованных на базе NEO. Название этого механизма расшифровывается как NEO Enhancement Protocol и относится к семейству протоколов, которые отвечают за апгрейд NEO.
Протокол реализован по принципу стандартов ERC-20 и ERC-223, платформы Ethereum. Цифра 5 означает номер предложения, которое описывает взаимодействие в блокчейне NEO. Таким образом, NEP-5 обеспечивает системы NEO, обобщенным механизмом взаимодействия для токенизированных смарт-контрактов.
Со временем здесь также будут описаны стандарты на других уникальных блокчейнах. На данный момент мы решили ограничиться описанными выше. Надеемся вы найдете здесь нужную информацию и составите общую картину о токенах, их преимуществах и особенностях.