ERC-5169: Подключение Web 2.0 и Web3 с помощью динамических токенов
2015 год стал свидетелем настоящей революции в блокчейн-индустрии, когда Ethereum (ETH) первым создал концепцию децентрализованных приложений (DApp). Наряду со смарт-контрактами, на которых они основаны, DApp представили возможность исполнять логику программирования непосредственно на блокчейне . В течение следующих нескольких лет платформа Ethereum продолжала развивать инновации, объявляя о ряде стандартов криптотокенов.
В 2017 году был официально одобрен базовый стандарт ERC-20, лежащий в основе функциональности DApp. В том же году платформа объявила о другой революционной инновации — стандарте нежизнеспособных токенов (NFT) ERC-721. Два года спустя на блокчейне игровой платформы Enjin (ENJ) был представлен стандарт мультитокена ERC-1155. Эти достижения в стандартах токенов и их базовых технологиях продолжают поддерживать функциональность крупнейшей в мире сети смарт-контрактов.
Стремление Ethereum к стандартным инновациям в токенах не снизилось. В 2023 году для поддержки смарт-токенов был принят новый стандарт — ERC-5169. Токен ERC-5169 имеет исполняемые сценарии и логику программирования, встроенную в него. Он может полностью изменить способ использования токенов Ethereum и DApp, что может привести к тому, что он станет ключевым мостом между мирами Web3 и Web 2.0.
Ключевые выводы:
ERC-5169 — это стандарт токенов Ethereum, который упрощает создание токенов со встроенными скриптами, которые содержат исполняемую логику программирования.
Впервые предложенный в мае 2022 года, стандарт токенов ERC-519 был официально принят в середине 2023 года, а в конце 2023 года появилось больше обсуждений, связанных с ним.
Стандарт ERC-5169, а также две сопутствующие технологии — структура кода TokenScript и распределенная сеть узлов Smart Layer — являются важным шагом на пути интеграции цифровых вселенных Web3 и Web 2.0.
Что такое ERC-5169?
ERC-5169 — это стандарт Ethereum для разработки токенов, которые включают в себя встроенные исполняемые скрипты. Сценарный код в токене ERC-5169 превращает его в действительно «умный токен». Такие токены способны выполнять сложные действия, такие как взаимодействие с внешними платформами и устройствами, или выполнять операции на основе правил, которые ранее были возможны только с помощью смарт-контрактов.
Стандарт токена ERC-5169 был впервые предложен в мае 2022 года компанией Smart Token Labs, австралийским стартапом в сфере блокчейнов, основанным в 2017 году. Лаборатории смарт-токенов также внедрили несколько связанных с ними технологий — платформу разработки TokenScript и распределенную сеть Smart Layer — чтобы облегчить запуск и управление смарт-токенами.
ERC-5169 — это уникальный стандарт токенов, поскольку он представляет собой первое предложение в истории Ethereum — или всей блокчейн-индустрии — для этого — привязать исполняемый код к одному токену. Этот стандарт может значительно изменить способ использования всех экосистем DApp, смарт-контрактов и криптотокенов блокчейна. Это связано с тем, что ERC-5169, по сути, позволяет токенам действовать как автономные мини- DApp без необходимости в приложениях на основе смарт-контрактов, к которым мы привыкли.
Расширенные возможности
Благодаря исполняемой логике программирования отдельных токенов ERC-5169 этот стандарт можно использовать для создания криптоактивов, которые могут взаимодействовать не только с другими токенами и платформами блокчейна, но и с внешними веб-сайтами, устройствами и продуктами Web 2.0.
ERC-5169 также может способствовать разработке динамических и сложных криптотокенов, таких как динамические NFT. Хотя в настоящее время такие NFT используют смарт-контракты для их функциональности, стандарт ERC-5169 позволяет встраивать весь код, отвечающий за динамические изменения, в токен. Это позволяет NFT перемещаться между различными платформами, которые могут быть несовместимы друг с другом, при этом сохраняя все его динамические свойства.
Как работает стандарт токенов ERC-5169?
Стандарт ERC-5169 добавляет новую функцию scriptURI() к смарт-контракту токена — часть кода на блокчейне, которая позволяет выпускать токены и управлять ими. Эта функция scriptURI() содержит ссылку на исполняемый код, который может включать токен ERC-5160. Таким образом токен становится автономным активом со встроенной логикой программирования — по сути, мини-DApp.
Создатель стандарта, Smart Token Labs, также предлагает две важные технологии, которые позволяют токенам ERC-5169 взаимодействовать с внешними средами Web3 и Web 2.0 — TokenScript и Smart Layer.
Сценарий токена
TokenScript — это структура кода, которая предоставляет инструменты для создания интерфейса и функций для взаимодействия внешних приложений и программ с токенами ERC-5169. Хотя фактический токен содержит необходимый код и логику программирования, TokenScript преобразует их в удобные функции и интерфейсы, настроенные для приложения, которое использует токен. По сути, TokenScript — это средний уровень между конечным пользователем и токеном ERC-5169, с которым он взаимодействует.
Являясь связующим уровнем между пользователями и токенами ERC-5169, TokenScript также предоставляет дополнительные функции для расширения и изменения взаимодействия пользователей с токенами.
Основная цель внедрения TokenScript — облегчить использование активов ERC-5169 на различных платформах.
Смарт-уровень
Smart Layer — это ещё одна технология, предназначенная для расширения внедрения токенов ERC-5169 на внешних платформах. По сути, это распределённый набор узлов, которые отслеживают и обрабатывают взаимодействия смарт-токенов в различных средах — платформах Web 2.0, смарт-контрактах на основе блокчейна, мобильных приложениях и многом другом. Наряду с TokenScript его можно использовать для настройки токенов смарт-уровня, которые соответствуют требованиям ERC-5169.
Smart Layer — это не блокчейн. Вместо этого это слой распределенных узлов, который выступает в качестве связующего средства между блокчейнами и внешними платформами, такими как веб-сайты или мобильные приложения. В то время как TokenScript упрощает интерфейсы пользователей и взаимодействие с базовыми токенами ERC-5169, Smart Layer служит базовым центром обработки, обеспечивающим беспрепятственную связь между токенами и внешними платформами.
Примеры использования ERC-5169
В качестве альтернативы смарт-контрактам на основе блокчейна стандарт ERC-5169 предоставляет практически безграничные возможности в блокчейн-средах, а также на пересечении блокчейна и Web 2.0. Ниже перечислены некоторые из основных сценариев использования стандарта.
Автономные мини-DApp: Токены ERC-5169, оснащенные встроенными скриптами, могут функционировать автономно, фактически выполняя роль традиционных DApp. Все области для использования DApp теперь являются справедливой игрой для токенов ERC-5169. К ним относятся такие популярные категории DApp, как децентрализованное финансирование (DeFi), одноранговые платежи (P2P), игры, управление идентификацией и многое другое.
Динамические NFT: Эти NFT ERC-5169 можно обновлять, изменять и улучшать с помощью новых функций (т. е. они действуют как интерактивные токены). Они особенно полезны в игровых средах на блокчейне, поскольку большинство внутриигровых активов хранятся в формате NFT. Благодаря динамическим NFT внутриигровые активы можно легко выровнять и понизить или изменить их функции в зависимости от выбора игрока и хода игры. Статическое искусство также можно преобразовать в живые произведения, которые можно изменять или объединять с другими NFT-артами для создания новых инновационных NFT.
Управление цепочками поставок и авторизация: Исполняемые и обновляемые NFT представляют собой новое решение для управления цепочками поставок, которое эффективно управляет информацией о владении продуктом и истории. Например, NFT ERC-5169 можно выдать владельцу автомобиля при покупке, храня информацию о владении и всю ключевую информацию о страховании и обслуживании автомобиля. По мере того как автомобиль проходит через процедуры страхования, претензии и обслуживание, этот NFT динамически корректируется, отражая последние изменения. NFT также может легко взаимодействовать со страховщиками, ремонтниками и дилерскими системами, чтобы предоставлять обновления в реальном времени в течение всего жизненного цикла автомобиля. Кроме того, он может выступать в качестве токена авторизации, позволяя владельцам контролировать и утверждать соответствующие процессы и функции, связанные с их автомобилем.
- Взаимодействие с устройствами Интернета вещей (IoT): Токены ERC-5169 позволяют легко взаимодействовать с устройствами IoT, принадлежащими держателям токенов, что упрощает сложные операции и управление устройствами. Токены также могут служить мостовой технологией, объединяющей блокчейны и системы IoT для переноса данных IoT на блокчейн.
Смарт-кошки
Поскольку стандарт ERC-5169 по-прежнему является довольно новым, большинство его фактических приложений начали появляться только в конце 2023 года — начале 2024 года. Пожалуй, самым известным и опубликованным проектом, в котором используются токены ERC-5169, является проект Smart Cats NFT на Polygon (POL), который представляет собой коллекцию динамических NFT с полноценной игрой, встроенной в каждый токен. Владение смарт-кошельком позволяет участвовать в игре, в которой вы заботитесь о цифровом домашнем питомце, осуществляя уход, питание и уборку.
Также можно взаимодействовать с другими владельцами смарт-кошек и брать с собой питомца в игровые даты!
Токены, используемые в игре «Тамаготчи Smart Cats», относятся к типу xNFT (исполняемый NFT), который стал возможным благодаря стандарту ERC-5169. По состоянию на февраль 2024 года смарт-кошки остаются самым популярным приложением технологии ERC-5169 в мире блокчейнов. Тем не менее, поскольку эта технология относительно молода, в течение года будут появляться более практичные сценарии использования и приложения.
ERC-5169 и другие стандарты ERC
ERC-5169 — это один из самых последних стандартов токенов, который способствует инновациям на Ethereum. По мере роста популярности неизбежно будет сравниваться с другими стандартами токенов, используемыми в сети. Среди них три наиболее часто используемых типа: ERC-20, ERC-721 и ERC-1155.
ERC-20
ERC-20 — это ведущий стандарт Ethereum для создания доступных криптовалют, который сыграл важную роль в развитии DApp Ethereum. ERC-20, впервые представленный в 2015 году, был официально принят блокчейном Ethereum в 2017 году.
Несмотря на то, что ERC-5169 в значительной степени разработан для уникальных нежизнеспособных токенов, стандарт ERC-20 применим только к фунгим криптоактивам.
ERC-721
ERC-721 — это основной стандарт Ethereum для NFT, криптоактивов, которые не реализуются (т. е. являются уникальными) в качестве ключевого актива. Он был представлен в 2017 году, что быстро привело к взрыву популярности NFT на основе Ethereum.
Как и ERC-721, стандарт ERC-5169 в основном используется для отдельных невзаимозаменяемых токенов. Однако NFT ERC-721 обычно являются статическими, полагаются на ончейн-смарт-контракты для их функциональности и не имеют встроенных скриптов или исполняемой логики, которые можно найти в NFT ERC-5169.
ERC-1155
Стандарт ERC-1155 Ethereum можно использовать для создания как функционирующих, так и нежизнеспособных криптотокенов с помощью одного смарт-контракта. Он широко используется приложениями, которые должны иметь двухрежимную (гибкую и нежную) функциональность в одной и той же среде или для одной и той же операционной цели. Например, игровые платформы блокчейна могут использовать этот стандарт для активации внутриигровых криптоактивов для очков лояльности и NFT для категорий лояльности.
Подобно ERC-20 и ERC-721 (но в отличие от ERC-5169), стандарт ERC-1155 не предоставляет функции для встраивания исполняемых скриптов в токены.
Будущее стандарта токенов ERC-5169
ERC-5169 может изменить блокчейн-индустрию теми же способами, что и ERC-20 и ERC-721. Впервые в истории Ethereum исполняемые и автономные смарт-токены стали вариантом для разработчиков. В некоторой степени такая функция может привести к дальнейшему использованию смарт-контрактов и DApp: давайте не будем забывать, что смарт-токены не являются улучшением этих технологий, а скорее являются полной, самостоятельной альтернативой им.
С ERC-5169 мы просто начинаем отходить от блокчейна Ethereum, который является DApp-хабом, и превращаться в сеть индивидуальных смарт-токенов. Кроме того, эта технология не ограничивается только Ethereum, поскольку сеть Smart Layer позволяет использовать смарт-токены в любой EVM-совместимой сети. Например, самое известное приложение ERC-5169, Smart Cats, выбрало Polygon в качестве основной среды размещения. В будущем, вероятно, стандарт будет расширен и будет включать большинство платформ EVM. Мы также можем увидеть воспроизведение концепции исполняемых токенов ERC-5169 в других смарт-сетях без EVM.
Однако наиболее радикальная трансформация, которая будет происходить в рамках стандарта ERC-5169, — это конвергенция технологий Web3 и Web 2.0. Поскольку вся их логика программирования может содержаться в одном токене, активы ERC-5169 смогут легко перемещать блокчейны и взаимодействовать с платформами Web 2.0.
Заключение
В течение многих лет обсуждения были сосредоточены на отсутствии эффективного взаимодействия и совместимости между Web3 и Web 2.0. Стандарт ERC-5169 — это важный шаг к решению этих проблем. Этот стандарт поможет объединить преимущества безопасности и токенизации Web3 с широко распространенным использованием и популярностью Web 2.0.
Благодаря этому универсальному стандарту токенов разграничение между Web3 и Web 2.0 скоро может размыться, и эти два разных цифровых мира могут даже слиться в единое целое на основе функциональности ERC-5169.
Кроме того, кто не хотел бы иметь NFT, который сам по себе является полноценной игрой или приложением? Сама по себе эта перспектива настолько заманчива, что сложно увидеть, что ERC-5169 не набирает популярность и широкое внедрение в блокчейн-индустрии.
#Bybit #TheCryptoArk