XION: обобщенный уровень абстракции. Исследование Burnt.
Абстракция
Мы предлагаем XION, обобщенный уровень абстракции, который закрепляет пользовательский опыт (UX) на уровне протокола. Это обеспечивает безопасный, интуитивно понятный и бесшовный пользовательский опыт благодаря реализации на уровне протокола связанных с абстрактными счетами, подписями, комиссиями, совместимостью и т. д. Сочетание модульной конструкции мета-счетов XION, их реализации, не зависящей от подписи, и параметризованного слоя сборов XION обеспечивает композитный, перспективный инфраструктурный уровень. XION упрощает работу разработчиков и обеспечивает ориентированную на пользователя среду, которая сохраняет децентрализованную этику технологии блокчейн, но при этом значительно снижая порог входа для обычных пользователей. Благодаря абстрактной совместимости мы дополнительно предлагаем решение для распространения бесшовного пользовательского опыта XION на все подключенные цепочки, и исследуем несколько новых вариантов его использования.
1 Введение
Технические проблемы препятствуют широкому распространению технологии блокчейн. Новые пользователи сталкиваются с с запутанными сложностями, связанными с настройкой кошелька, управлением им, использование между устройствами, покупки, плата за газ, многоцепочечное взаимодействия и многое другое. Хотя блокчейн обладают огромным потенциалом, его широкому распространению препятствуют эти сложности. Такие сложности способствуют высокому уровню отсева пользователей и низкому интересу пользователей, что говорит о необходимости создания удобной для пользователей инфраструктуры блокчейна. Предлагаемые решения, такие как например, введение абстракции учетной записи, пытаются снять эти проблемы. Однако реализации которые избегают изменений на уровне консенсуса привели к проблемам фрагментации, значительным затратам на развертывание и исполнение, централизации риску, захвату майнеров с извлекаемой стоимостью (MEV)4 и цензуре. В настоящее время не существует целостного решения для преодоления разрыва между техническими сложностями и привлекательностью для широкой публики. В данной статье рассматривается новая архитектура XION. Основа слоя обобщенных абстракций построена на бесшовной интеграции сложных функциональных возможностей блокчейна - таких как счета, подписи, управление комиссиями и совместимость - непосредственно на уровне протокола. XION устраняет значительные барьеры для новых пользователей, в то же время разработчики могут избежать проблем фрагментации. Его инфраструктура, не зависящая от подписи, поддерживает широкий спектр существующих криптографических кривых и легко адаптируется к будущим разработкам, что не только расширяет сферу применения, но и обеспечивает долгосрочную жизнеспособность и совместимость с различными протоколами блокчейна. Благодаря абстрактной совместимости, XION может предложить бесшовный не только для собственных приложений, но и для приложений, созданных на основе связанных цепочек. Оставшаяся часть статьи соответствует данной структуре: В разделе 2 представлена история технических концепций на которые опирается XION; в разделе 3 представлена обобщенная абстракция, которая включает в себя мета учетные записи, абстракцию подписи, абстракцию устройства, параметризованный слой платы , и улучшенную динамику майнинга токенов; Раздел 4 представлена абстрактная совместимость; в Разделе 5 представлены новые примеры использования; и раздел 6 заключительный.
2 Справочная информация
2.1 Счета, принадлежащие внешним пользователям
В общем случае в блокчейне существует два типа счетов:
2.2 Счета смарт-контрактов
Второй тип счетов - счета смарт-контрактов (SCA), управляются кодом на блокчейне. Их создание подразумевает размещение в блокчейн посредством транзакции, инициированной EOA. После развертывания эти смарт-контракты размещаются по определенному адресу в блокчейне, а их код диктует правила и условия, в соответствии с которыми они работают. Эти правила выполняются автономно когда выполняются определенные условия или когда они запускаются транзакциями или другими смарт-контрактами. Традиционно они не могут инициировать транзакции из-за отсутствия закрытых ключей. В качестве решения упомянутых выше недостатков EOA выше, была предложена абстракция счета как способ позволить SCA инициировать транзакции. Скорее вместо того, чтобы аутентификация транзакций определялась по заранее определенному набору правил на уровне машины состояний, абстракция учетных записей делегирует эту задачу SCA. SCA могут реализовать индивидуальную логику аутентификации по мере необходимости, например, для обеспечения ротации ключей , выполнение автономных задач, интеграцию многофакторную аутентификацию и многое другое.
2.3 Подписи
Криптографические подписи создаются с помощью алгоритма цифровой подписи, который включает в себя набор математических операций. . Наиболее часто используемые в Web3 следующие схемы подписи: алгоритм цифровой подписи с эллиптической кривой (ECDSA)6 и алгоритм цифровой подписи Эдвардса (EdDSA)7. Ethereum и Bitcoin используют ECDSA, в частности используя кривую Secp256k158, а в Solana используется EdDSA, в частности кривая Ed255199. Другая широко криптографическая кривая Secp256r используется в большинстве популярных потребительских устройств таких как Secure Enclave10 от Apple и устройствах Android.
2.4 Транзакции
В стандартном Cosmos SDK12 каждая транзакция состоит из сообщений. Как только транзакция включается в блок, она проходит через уникальный компонент, называемый AnteHandler. AnteHandler отвечает за выполнение определенных проверок и операций с помощью ряда функций, известных как декораторами, которые выполняются перед каждой транзакцией. Они обеспечивают валидность транзакции, подписи, оплату, проверку нецелевого кода и многое другое до выполнения транзакции. После того как сообщения выполняются, вызывается PostHandler со своим собственным набором декораторов. Эти декораторы предназначены для выполнения логики, такой как события, журналы, посттранзакционная логика и многое другое после обработки транзакции и до фиксации ее в блоке.
2.5 Комиссионные за транзакции
Плата за транзакции, часто называемая "газом", используется для измерения объема вычислительной работы, необходимой для выполнения транзакции. Традиционно каждая транзакция потребляет определенное количество газа в зависимости от ее сложности и вычислительных ресурсов которые она требует. Валидаторы, которые отвечают за подтверждение транзакций и добавление их в блокчейн, устанавливают минимальную цену на газ. Пользователи, которые хотят чтобы их транзакции были обработаны, должны заплатить как минимум эту минимальную цену газа. Общая сумма, которую пользователь платит рассчитывается путем умножения количества использованного газа на цену газа. Пользователи включают плату за газ в свои транзакции, и она оплачивается в нативном токене используемого ими блокчейна. Когда транзакция включается в блокчейн, плата за газ списывается со со счета пользователя и начисляется валидатору, который который включил транзакцию в блок. Как описано в разделе 3.4, параметризованный слой платы XION реализует значительные изменения, чтобы абстрагироваться от сложностей для конечных пользователей, обеспечить фрикционный безгазовый без трения, а также для обеспечения платежей и деноминаций, не зависящих от токенов.
3 Обобщенная абстракция
Обобщенная абстракция - это уникальное и всеобъемлющее инфраструктурное решение, направленное устранить присущие криптовалютам сложности для всех пользователей. Суть этой инновации заключается в реализации XION непосредственно на уровне протоколов, что позволяет легко абстрагировать счета, подписи, газ, взаимодействие, ценообразование, устройства, платежи и многое другое. При этом благодаря целостному подходу XION закладывает надежную фундамент для следующего поколения проектов, призванных чтобы донести обещания Web3 до основной аудитории по всему миру. В следующих разделах подробно рассматриваются различные аспекты обобщенной абстракции.
3.1 Учет на уровне протокола Абстракция: Мета-счета XION представляет мета-счета на уровне протокола реализации, включающей смарт-контракты счета (SCA) и изменения машины состояний. Эти мета-аккаунты упрощают взаимодействие пользователей отделяя традиционную модель приватного и публичного ключа и позволяя создавать более интуитивно понятные пользовательские интерфейсы, которые соответствуют традиционным системам Web2 системам и входа в систему. Пользователи взаимодействуют со своими учетными записями привычными способами, например через электронную почту или биометрические методы аутентификации, что устраняет необходимость прямого управления закрытыми ключами, при этом не требуя хранения данных. Модульная система метаучетных записей XION представляет собой высокоадаптируемую и безопасную систему управления разрешениями, способная поддерживать расширенные функции, такие как взвешивание ключей, ротация ключей, наборы правил и различные методы аутентификации. Эта система обеспечивает значительную универсальность и повышенную безопасность при управлении учетными записями:
Ротация ключей: Параметр, необходимый для поддержания безопасности путем активного снижения рисков связанных с потенциальной компрометацией ключей, путем включения смены ключей учетных записей, что ограничивает продолжительность их использования.
Наборы правил: Параметр, позволяющий владельцам учетных записей устанавливать любое количество пользовательских правил, регулирующих работу счетом, начиная от лимитов на транзакции и заканчивая повторяющихся платежей.
Ключевые веса: Параметр, позволяющий устанавливать различные уровень важности или полномочий для каждого ключа, что позволяет создать тонкую систему контроля доступа в учетной записи, где определенные действия требуют ключи с более высоким весом.
Различные методы аутентификации: Благодаря поддержке различных методов аутентификации, мета-аккаунты обеспечивают совместимость на различных устройств и платформ, устойчивость к развивающимся криптографическим угрозам, беспрепятственной поддержки криптографических инноваций и обеспечивает надежную защиту учетных записей пользователей.
Многофакторная система аутентификации: A многофакторная система аутентификации обеспечивает гибкую и надежную структуру безопасности, обеспечивающую что доступ и управление в рамках учетной записи придерживаться конкретных, настраиваемых параметров, определенных пользователя или организации при выполнении транзакций
3.1.1 Реализация счета смарт-контракта
Для того чтобы смарт-контракты могли подписывать счета, ответственность за аутентификацию транзакций должна переложить с государственной машины на счета смарт-контрактов (SCA). Это достигается путем интеграции в SCA двух критических методов в SCA: до tx и после tx. Перед выполнением транзакции государственная машина вызывает метод before tx, который предоставляет SCA подробную информацию о транзакции и ее подписи учетные данные, что позволяет проверить подпись и другие запрограммированные действия. После выполнения транзакции выполнения, если метод before tx и все сообщения транзакции были успешно выполнены, активируется метод after tx, позволяющий SCA выполнять дополнительные запрограммированные действия.
3.1.2 Реализация машины состояний
Обновление машины состояний включает в себя два декоратора для запуска методов SCA before tx и after tx. tx. Декоратор SigVerificationDecorator обновляется новым декоратором, который запускает метод before tx когда SCA подписывают, или просто продолжает работу с методом по умолчанию SigVerificationDecorator. Это продемонстрировано на рисунке 1. Затем добавляется дополнительный декоратор в PostHandler для запуска метода after tx.
3.2 Абстракция подписи
Реализация XION с учетом кривых расширяет возможности SCA, предлагая значительные преимущества по сравнению с существующими решениями SCA. До 256 различных аутентификаторов может быть добавлено в метаучетную запись пользователя. Когда пользователь создает учетную запись или входит в систему в рамках децентрализованного приложения, а не кодируется в протоколе, проверка подписи осуществляется с помощью динамического запроса, передаваемого в учетную запись пользователя. Это позволяет проверять транзакции с произвольной логикой и состоянием, создавая XION как перспективный протокол, не зависящий от кривых. Благодаря использование произвольной логики для проверки транзакций, XION не ограничен какой-либо конкретной схемой верификации. В результате XION легко поддерживает различные криптографические кривые, не требуя специальной адаптации или модификации. Это объясняется тем, что в XION уникальному подходу к абстрагированию, который отделяет базовые криптографические механизмы от пользовательских интерфейсов, что позволяет системе беспрепятственно использовать различные криптографические кривые. Уровень обобщенной абстракции XION поддерживает широкий спектр кривых, включая такие хорошо зарекомендовавшие себя как Secp256K1 от Ethereum и Solana Ed25519, а также такие широко распространенные стандарты Secp256R1 и RS256, используемые в веб-токерах JSON (JWT). Кроме того, она способна поддерживать любые новые будущие криптографические кривые, что гарантирует адаптироваться к новым тенденциям и разработкам. Разработчики, создающие XION, могут быть уверены, что их смарт-контракты будут оставаться совместимыми и адаптируемыми, поскольку криптография продолжает быстро развиваться.
3.3 Абстракция устройств
Комбинируя описанные выше реализации, XION устраняет необходимость хранения и управления закрытыми ключами пользователем. Такой подход устраняет риск безопасности, сложности и трения, которые традиционно возникают, когда пользователи пытаются использовать свои учетные записи на нескольких устройствах. Таким образом, уникальный подход XION делает ее независимой от устройств, поскольку пользователи могут взаимодействовать с учетными записями на различных устройствах, включая компьютеры, смартфоны и планшеты. Эта универсально доступная архитектура значительно упрощает работу пользователей, способствуя широкому распространению снижению барьеров для входа и повышению простоты использования всех приложений, доступных через XION. При взаимодействии с приложениями через XION пользователю предлагается несколько способов входа в систему включая электронную почту, социальные аккаунты, FaceId или продвинутые пользователи могут войти в систему с помощью учетных данных Web3 таких как кошельки Keplr или MetaMask. XION таким образом, может удовлетворить потребности всех аудиторий, сохраняя при этом беспроблемный пользовательский опыт для некриптовалютных пользователей. Кроме того, мета-аккаунты обеспечивают дополнительную безопасность, гибкость и простоту использования, такие как многофакторная аутентификация, сеансовые ключи, ротация ключей и многое другое. Одним словом, абстракция учетных записей XION на уровне протокола в сочетании с реализацией подписи позволяет пользователям беспрепятственный доступ к своим учетным записям на различных устройствах безопасно и без трения.
3.4 Параметризованный уровень платы
Для реализации многих функций, необходимых для создания бесшовного пользовательского опыта, XION использует новый подход к работе с комиссиями в сети, который включает в себя включает в себя 1) реализацию глобальной абстракции сборов, 2) введение PlatformSend, нового типа платы, и 3) объединение их с использованием FeeGrant.
3.4.1 Абстракция платы
XION позволяет использовать любой токен для оплаты транзакций благодаря своей глобальной абстракции платы. Это достигается путем накопления транзакционных сборов, уплаченных пользователями, в коллекторе сборов, обменивая эти неродные токены на родной токен XION и распределяет полученные токены обратно в сборщик платежей. Как описано в последующем разделе 3.5, полученные нативные токены в сборщике платы затем используются для определения инфляции цепочки. Существует множество способов обменять собранную плату на родной токен XION, что открывает интересные возможности для рынка сборов. Один из вариантов реализация такова, что обменный курс определяется с помощью средневзвешенной по времени цены (TWAP), периодически получая данные с желаемой децентрализованной биржи (DEX). На рисунке 2 продемонстрировано использование асинхронного межцепочечного модуля запросов (Async-ICQ)14.
3.4.2 PlatformSend и FeeGrant
Транзакции в сети можно разделить на две основные категории: 1) обмен ценностями, 2) обмен ценностями не происходит. PlatformSend вводится в действие когда в сети происходят транзакции первой категории. Поскольку между участниками происходит обмен ценностями участниками, часть этой стоимости берется в качестве платы для поддержки сети и предотвращения атак сибилов. По аналогии с тем, как плата за газ снижает вероятность сетевых атак, плата PlatformSend представляет собой барьер, требующий от злоумышленника платить пропорционально обмениваемой ценности. Эта элегантная конструкция, продемонстрированная на рисунке 3, позволяет пользователям осуществлять прямые транзакции в любой валюте по своему выбору, не требуя токенов газа. Затем, используя абстракцию глобальных платежей, описанную в Разделе 3.4.1, собранные сборы обмениваются с нативным токенами, чтобы определить инфляцию сети и компенсации участникам сети.
Когда происходят операции из второй категории, взимается обычная плата за газ, чтобы предотвратить сетевоой спам, и для этих типов транзакций XION реализует FeeGrant. Как показано на рисунке 4, это позволяет разработчикам беспрепятственно спонсировать транзакции от имени пользователей и обеспечивать без газа. Кроме того, спонсирование может осуществляться различными способами, такими как использование вознаграждения в виде ставки, использование минимального порога транзакцииили другие настраиваемые параметры.
3.4.3 Результат: Ценообразование и оплата Абстракции
Благодаря параметризованному слою Generalized Abstractionслой платежей, о котором говорилось выше, XION является первым блокчейн, способный использовать USDC, полностью зарезервированный цифровой доллар, в качестве основной валюты транзакций. На рисунке 5 показана динамика изменения платы за USDC в сборщике платы коллектора автоматически заменяются на родной токен, что позволяет все продукты, созданные на базе XION, могут быть деноминированы и оплачиваться пользователями просто с помощью USDC. Это устраняет традиционное трение, связанное с приобретением газовых токенов и позволяет пользователям без проблем пользоваться привычными ценообразованием, одновременно снижая нежелательную волатильность и спекуляцию. Кроме того, благодаря параметризованный слою комиссий, XION изначально совместим со всеми подключенными экосистемами, поскольку пользователи могут расплачиваться любыми токенами по своему выбору. В сочетании с опытом конечных пользователей, не потребляющих газ, обобщенная абстракция XION. Абстракция XION выделяется своей способностью снижать трения и стимулировать массовое внедрение Web3.
3.5 Динамика майнинга токенов
Макроэкономическая динамика сети формируется под влиянием нюансов чеканки ее токенов, и эти параметры майнинга имеют огромное значение для долгосрочной жизнеспособности системы. Тесно связанный с параметризованным платным слоем Generalized Abstraction, дизайн XION использует первопринципный подход к динамике майнинга токенов, чтобы сбалансировать стимулы участников и долгосрочную устойчивость. XION вносит два существенных изменения в Модуль майнинга:
Накопленные сборы используются для компенсации инфляции, когда это возможно.
Инфляция токенов рассчитывается только по отношению к токенам, поставленным на карту только.
3.5.1 Обзор модуля монетного двора
Целью модуля монетного двора является поддержание заданного соотношения количества токенов в стаках и ликвидных токенов в экосистеме. Это достигается путем установки трех значений: верхней границы для инфляции, нижней границы для инфляции, нижняя граница инфляции и целевое соотношение ставок. После того как как только будет определен уровень инфляции, модуль вычислит, сколько токенов необходимо сгенерировать в блок, чтобы соблюсти процент инфляции. Это важный баланс между рыночной ликвидностью рынка и предложением токенов, поскольку это влияет на долгосрочную безопасность и рост сети, и приведенные ниже формулы, демонстрируют этот баланс.
Если Pbonded < Pgoal: IR = min(IR + ΔIR, IRmax). В этом сценарии ΔIR - это скорость, с которой инфляция увеличивается, когда Pbonded ниже Pgoal.
Если Pbonded = Pgoal: IR = постоянный В этом сценарии, когда процент облигаций находится на уровне цели, уровень инфляции не меняется.
Если Pbonded > Pgoal: IR = max(IR - ΔIR, IRmin) В этом сценарии ΔIR - это скорость, с которой инфляция снижается, когда Pbonded превышает Pgoal. Выше, IR - это текущий уровень инфляции. Pbonded - это текущий процент поставленных токенов. Pgoal - это целевой процент токенов. IRmax - максимально допустимый уровень инфляции. IRmin - минимально допустимый уровень инфляции. Эти формулы эффективно отражают динамическую динамическую корректировку уровня инфляции на основе зависимости между текущим процентом облигаций жетонов и целевым процентом облигаций, а также ограничениями максимального и минимального уровня инфляции вместе с ограничениями максимального и минимального уровня инфляции.
3.5.2 Компенсация инфляции за счет сборов
В настоящее время модуль монетного двора по умолчанию принимает комиссионные, накопленные в блоке и передает их валидаторам, в дополнение поверх токенов, которые чеканятся в каждом блоке. Этот представляется как
Tnet = Tminted + Fcollected где Tminted - Ttotal × IR, а Ttotal - текущее общее количество токенов.
Первое изменение, которое было реализовано XION, заключается в том, чтобы использование сборов, которые были собраны в блоке, и компенсировать количество токенов, которое необходимо отчеканить в блоке на сумму этих накопленных сборов. Это демонстрируется следующим образом
Tnet = Tminted - Fcollected
Если Fcollected достаточно значителен, он может уменьшить Tnet, тем самым эффективно снижая инфляционное воздействие за счет использования собранных сборов для компенсации вновь отчеканенных токенов. По мере роста использования цепочки это приведет к инфляции уменьшится, поскольку накопление сборов продолжает компенсировать чеканку новых токенов. Когда накопление сборов превышает количество токенов на блок необходимых для распределения среди стейкеров, то лишние токены сжигаются, а предложение токенов тем самым уменьшается, что естественным образом приводит к дефляции.
3.5.3 Инфляция токенов в стакерах
Что касается инфляции токенов, то модуль монетного двора по умолчанию рассчитывает инфляцию по всем существующим токенам. Это можно представить в виде:
Tminted = IR × Ttotal где Tminted - общее количество токенов, которые будут отчеканены, IR - уровень инфляции, а Ttotal - общее количество токенов.
В результате годовая процентная доходность (APY) для стакеров может быть представлена как
APY = IR ÷ Pbonded где APY ≥ IR как функция от Pbonded.
Это часто приводит к тому, что реализованная годовая процентная доходность по ставке доходность (APY) выше, чем уровень инфляции, поскольку не все жетоны ставятся на карту. В модуле монетного двора XION реализовано значительное изменение. Вместо того чтобы рассчитывать по всем токенам, он вычисляет по токенам с котировками.
Tmintedx = IR × Tbonded Поскольку Tbonded меньше Ttotal, общее инфляционное воздействие Tmintedx будет меньше или равно Tminted для того же IR.
В результате инфляционное воздействие будет уменьшится, и стакеры всегда будут видеть, что APY = IR. Это изменение создает гораздо более стабильную среду, обеспечивая безопасность сети и помогая привлечению долгосрочных участников.
4 Абстрактная совместимость
Абстрактная совместимость XION, являющаяся ключевым аспектом обобщенной абстракции значительно повышает удобство работы с кросс-цепочками значительно расширяет возможности пользователей. Это достигается за счет использования промежуточного программного обеспечения, которое позволяет пользователям выполнять действия над любой цепочке хостов из цепочки контроллеров, например XION. Интеграция этого промежуточного ПО с существующей обобщенной структурой абстракции, создается упрощенный интерфейс на уровне протокола. Как показано на рисунке 6, он позволяет пользователям выполнять действия над любой цепочке, которая устанавливает канал с XION, и при этом наслаждаться бесшовным пользовательским опытом XION.
Подход XION к взаимодействию решает распространенную проблему фрагментации учетных записей в многоцепочечных средах. Пользователь может связать учетные записи, принадлежащие ему в нескольких цепочках, к своему мета-аккаунту XION. учетной записи XION, обеспечивая беспрепятственное управление своими активами из одного центрального аккаунта. Каждый аккаунт имеет уникальный идентификатор, сочетающий в себе идентификатор исходной цепочки-источника и адрес исходного счета, обеспечивая однозначное сопоставление всех подключенных цепочек. Таким образом, пользователи сохраняют контроль над своими с несколькими цепочками через единый интерфейс XION. XION достигает этого за счет использования симметричной связи через несколько вариантов реализации.
Он устанавливает надежные, упорядоченные и аутентифицированные каналы связи между отдельными блокчейнами. Компонент промежуточного ПО для пересылки пакетов компонент переадресации пакетов играет важную роль в обеспечении практический контроль и управление учетными записями пользователей на различными цепочками через абстракцию интерфейсов учетных записей интерфейсов, обеспечивая беспрепятственное взаимодействие с любой как показано на рисунке 7. В сочетании с обобщенным уровнем абстракции XION уровень, абстрактная совместимость расширяет все абстрактная интероперабельность расширяет все абстракции на уровне протоколов, облегчая новые возможности кросс-цепочек возможности и бесшовный пользовательский опыт ранее недостижимые.
5 Обобщенная абстракция
Уровень обобщенных абстракций XION позволяет значительно улучшить пользовательский опыт для существующих приложений, а также позволяет создать целый ряд новых приложений. Ниже мы приводим несколько неполных примеров использования, ставших возможными благодаря обобщенной абстракции в XION. Затем мы приведем дополнительные примеры приложений, способных использовать абстрактную совместимость для создания инновационных межцепочечных приложений
5.1 Примеры использования с поддержкой XION
5.1.1 Цифровое банковское обслуживание
Цифровое банковское приложение использует обобщенную абстракцию, чтобы позволить клиентам устанавливать временные сеансовые ключи для ограниченного по времени доступа, обеспечивая повышенную безопасность транзакций, позволяя при этом пользователям определять собственные лимиты и условия транзакций. Кроме того, эти пользователи могут устанавливать требования к нескольким методам аутентификации требования к нескольким методам аутентификации для крупных транзакций, а также возможность восстановления информации о счете в случае если они потеряют доступ к определенным методам аутентификации.
5.1.2 Глобальный мессенджер Venmo
Децентрализованный сервис обмена сообщениями использует обобщенную Абстракцию, чтобы пользователи могли безопасно получать доступ к своим чатам обмена сообщениями, используя одну и ту же учетную запись, независимо от того, используют ли они смартфон, планшет или настольный компьютер. Пользователи могут совершать сделки по всему миру, отправляя активы за границу с помощью безгазовых транзакций прямо в приложении для обмена сообщениями, используя привычные фиатные номиналы.
5.1.3 Приложения для экономики созидания
Децентрализованный сервис потокового контента использует обобщенную абстракцию для создания аккаунтов на основе подписки аккаунтов, где с пользователей автоматически взимается плата ежемесячно с помощью триггеров смарт-контрактов не требуя ручного продления. Создатели и их поклонники всех возрастов могут легко создавать такие аккаунты и получать доступ к контенту со всех своих устройств.
5.1.4 Улучшенный игровой опыт
Игра на цепочке использует обобщенную абстракцию для обеспечения беспрепятственного использования сеансовых ключей, пакетной обработки транзакций и транзакций без газа, чтобы обеспечить плавный и безопасный игровой процесс, без угрозы для активов пользователя, при этом снижая задержки.
5.1.5 Удобные для пользователя DAO
Онлайн-платформа для совместной работы использует обобщенную Абстракцию для создания децентрализованных организаций в которых члены имеют разные уровни прав, позволяя нетехническим пользователям участвовать в управлении или процессах принятия решений с помощью интуитивно понятных, знакомых интерфейсов Web2.
5.1.6 Облачные сервисы хранения данных
Децентрализованная платформа облачного хранения данных использует обобщенную абстракцию, чтобы обеспечить семье беспрепятственный доступ к содержимому на нескольких устройствах. Благодаря использованию прав доступа к учетным записям члены семьи имеют различные уровни доступа и привилегии редактирования.
5.2 Абстрактная совместимость
Расширения
5.2.1 Глобально подключенные приложения
Благодаря абстрактной совместимости XION может подключаться ко всем существующим приложениям Web3. Например, пользователь имеет средства в сети Base, полученные от использования приложения FriendTech. Теперь этот пользователь хочет использовать StepN, фитнес-приложение на Solana, и финансировать покупку цифровых кроссовок с помощью средств FriendTech. с Используя XION, пользователь может беспрепятственно взаимодействовать и использовать StepN через свою мета-аккаунт XION. которая управляет учетными записями на Base и Solana. В фоновом режиме средства пользователя на Base переводятся, конвертируются и используются для покупки цифровой обуви на рынке Solana. Для конечного пользователя, это простой и беспроблемный опыт, демонстрирующий способность XION делать сложные межцепочечные взаимодействия удобными для пользователей.
5.2.2 Глобальные децентрализованные торговые площадки
Пользователи могут участвовать в децентрализованных торговых площадках охватывающих несколько блокчейнов, покупая и продавая товары и услуги за различные криптовалюты. управляемые через единый аккаунт с единой политикой безопасности и возможностями межцепочечных платежей благодаря используя абстрактную совместимость Generalized Abstraction.
5.2.3 Межцепочечные игры
Благодаря абстрактной совместимости геймеры могут участвовать в межцепочечных играх, где активы и достижения в одной игре на блокчейне могут быть использованы или обмениваться в играх на других цепочках, и все это под одним единый игровой счет. К этому игровому счету можно доступ к нему со всех устройств, с различными уровнями контроля доступа, а также могут быть реализованы меры безопасности чтобы исключить возможность потери аккаунта.
5.3 ДАО
Децентрализованная автономная организация (ДАО) может использовать обобщенную абстракцию и абстрактную совместимость для беспрепятственной работы с несколькими блокчейнами. Это позволяет ей эффективно использовать различные приложения, более широкую пользовательскую базу, более гибкое и эффективное управление, что стало возможным благодаря общим методам Web2 для вовлечения пользователей.
5.4 Глобальные профили
Можно создать межцепочечную систему проверки личности, благодаря которой пользователи смогут взаимодействовать между нескольких блокчейнов, используя одни и те же учетные данные и репутацию. Это открывает множество возможностей поскольку узнаваемая репутация позволяет пользователям получать доступ к широкому спектру услуг с помощью одной верифицируемой личности, сближая все экосистемы.
6 Заключение
XION решает ключевые проблемы, которые препятствуют основному внедрению, благодаря своему уровню обобщенной абстракции слоя. XION упрощает работу пользователей, делая технологию блокчейн более доступной для широкой аудитории. Он устраняет сложности, связанные с созданием аккаунта, взаимодействием, транзакционными сборы, транзакции и совместимость, заменяя их привычными взаимодействиями. Кроме того, она позволяет расширить бесшовный пользовательский опыт, чтобы охватить межцепочечные взаимодействия. Обобщенная абстракция не только расширяет возможности экосистемы XION, но и способствует общему росту блокчейн индустрии, сочетая бесшовное подключение и широкое распространение. Благодаря многогранному обобщенному уровню абстракции, XION предлагает устойчивую, гибкую и ориентированную на пользователя инфраструктуру блокчейна парадигму, способную продвинуть отрасль в новую эру инноваций и широкого распространения.