
В данной статье будут описаны стандарты токенов различных блокчейнов, таких как Ethereum (ERC-20), Binance Smart Chain (BEP20), Bitcoin (BRC-20), 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-20, разработчики кошельков могут поддерживать огромное количество токенов, просто реализуя логику взаимодействия со стандартным интерфейсом. Биржи могут быстро добавлять поддержку новых токенов, а пользователи получают удобство и безопасность при работе с различными активами.
Стандарт ERC-721 — это токены с уникальной особенностью — они не взаимозаменяемы. В сети Эфириум используется разные стандарты токенов. Три ERC-стандарта для NFT: ERC-721, ERC-1155 и ERC-998. Более подробно про различные стандарты токенов сети Ethereum.
Заменяемость обозначает возможность чего-либо (предмет, ресурс) быть замененным другой идентичной вещью. В том числе заменяемость присуща Bitcoin и Ethereum. К примеру, один BTC может быть заменен другим BTC. Но с токенами NFT это не так — каждый из них уникален!
Независимо от технических деталей, NFT токен это титул собственности на некоторый цифровой объект. Этим объектом может быть текст, изображение, аудио, любое цифровое произведение искусства, игровой предмет или персонаж, земля и недвижимость в виртуальном мире, доменное имя, финансовый инструмент, фанатская атрибутика, клубная карта или обычный билет на мероприятие. Вдобавок к этому, стандарт ERC-988 позволяет создавать токены, которые владеют различными комбинациями перечисленных объектов и токенов ERC-20.
Стандарт BEP-20 — это единый протокол для всех токенов блокчейна Binance. Поддерживает комплекс характеристик, которым должны отвечать токены, чтобы успешно функционировать в экосистеме Binance Chain. Набор технических спецификаций гарантирует, что активы в рамках экосистемы могут беспрепятственно взаимодействовать друг с другом, а также с окружающей сетью. Стандарты токенов BEP-20 пользуются популярностью.
Первым токеном выпущенным на блокчейне Binance является BTCB — обеспеченный биткоином токен стандарта BEP20. Цена данного токена привязана к BTC по курсу 1 BTCB = 1 BTC. BTCB на 100% обеспечен таким же количеством BTC в публичном резервном адресе. Этот адрес полностью прозрачен для любого аудитора в любое время.
Основным преимуществом крипто-привязанных токенов является то, что, множество монет, которые имеют собственные блокчейны и не являются родными для цепочки Binance, становятся доступными для трейдеров децентрализованной биржи Binance DEX. С увеличением выбора токенов, доступных на Binance DEX, должно произойти увеличение объема торгов и ликвидности, что еще больше увеличит полезность Binance DEX.
Стандарт BRC-20 — это экспериментальный стандарт взаимозаменяемых токенов для биткойна, созданный пользователем Twitter @domodata 8 марта 2023 года. Создатель отметил, что это всего лишь эксперимент, и токены не предназначены для того, чтобы что-то стоить — хотя спекулянты degen могут видеть это по-другому… Впрочем, токены BRC-20, как и биткоин, могут перемещаться между кошельками в сети независимо от местоположения каждого кошелька и их можно тратить между одноранговыми узлами.
Хотя токены BRC-20 функционируют как обычные крипто-токены, они основаны на другой внутренней технологии и создаются совершенно другим способом. Токены BRC-20 выпускаются биткоин-сообществом, где каждый порядковый кошелек может свободно выпускать токены после их развертывания. Помимо выгоды от популярности и престижа Биткоина, токены BRC-20 наследуют безопасность и децентрализацию сети Биткоин и могут передаваться между одноранговыми узлами, как и любая другая криптовалюта.
Токены стандарта BRC-20 основаны на технологии Ordinals Protocol. Технология Ordinals позволяет через TapRoot прикреплять данные к отдельным сатоши в блокчейне. Цель теории порядковых номеров — придать каждому сатоши уникальную идентичность, позволяющую отслеживать их, передавать и наполнять индивидуальным значением посредством надписей. И соответственно в BRC20 эта возможность используется для развертывания токенов. А все операции, из-за отсутствия смарт-контрактов, проводятся только через JavaScript Object Notation (JSON).
Стандарт NEP-5 — это алгоритм с открытым исходным кодом, который описывает правила работы блокчейн проектов, реализованных на базе NEO. Название этого механизма расшифровывается как NEO Enhancement Protocol и относится к семейству протоколов, которые отвечают за апгрейд NEO.
Протокол реализован по принципу стандартов ERC-20 и ERC-223, платформы Ethereum. Цифра 5 означает номер предложения, которое описывает взаимодействие в блокчейне NEO. Таким образом, NEP-5 обеспечивает системы NEO, обобщенным механизмом взаимодействия для токенизированных смарт-контрактов.
Применение стандарта NEP-5 охватывает широкий спектр сценариев использования. Он является краеугольным камнем для создания utility-токенов, security-токенов, стейблкоинов, а также для запуска децентрализованных бирж, игровых платформ, систем лояльности и многих других инновационных проектов. Гарантируя универсальность и совместимость, NEP-5 стимулирует развитие экономики токенов на NEO, делая блокчейн более привлекательным для инвесторов и разработчиков по всему миру.
Важность стандартов токенов выходит за рамки простого технического соответствия. Они способствуют безопасности, прозрачности и эффективности блокчейн-проектов. Поскольку стандартные токены следуют заранее определенным правилам, снижается вероятность ошибок и уязвимостей, что делает их более надежными для пользователей и инвесторов. Кроме того, стандартизация облегчает аудит и проверку токенов, повышая доверие к ним.
С развитием блокчейн-пространства появляются и новые стандарты, отвечающие растущим потребностям. Каждый блокчейн может иметь свои уникальные стандарты, отражающие его особенности и предполагаемое применение. Изучение этих стандартов позволяет понять специфику различных блокчейн-платформ и возможности, которые они предоставляют для создания инновационных цифровых активов.




