BTC 98453$
ETH 3340.89$
Tether (USDT) 1$
Toncoin (TON) 5.63$
telegram vk Х
telegram vk Х
Russian English
"

Абстракция блокчейна: упрощение мультичейновых взаимодействий

Дата публикации:14.09.2024, 17:29
1526
1526
Поделись с друзьями!

Если абстрагироватся от технических деталей, то абстракция блокчейна устраняет препятствия для массового внедрения и делает Web3 более доступным, улучшая общий пользовательский опыт. Абстракция от конкретной сети объединяет различные блокчейны под одним интерфейсом, устраняя сложность управления несколькими кошельками, учетными записями и газовыми токенами.

Она также решает проблему фрагментированных экосистем, обеспечивая бесперебойную связь и взаимодействие, хотя разные проекты по-разному подходят к абстракции блокчейна. Абстракция блокчейна также обеспечивает единообразную среду разработки для всех блокчейнов, повышая эффективность разработки.

Что такое абстракция блокчейна?

Сегодня существует более 1000 блокчейнов. Тем не менее, путь к массовому внедрению все еще видится тернистым и усеянным проблемами, не последней из которых является сложность взаимодействия с океаном блокчейнов, составляющих сложный ландшафт.

Каждый блокчейн с его уникальными протоколами и характеристиками действует как бункер, препятствуя беспрепятственному общению и взаимодействию.

Для разработчиков навигация в этой фрагментированной экосистеме требует сложного обучения, в то время как пользователи сталкиваются с запутанными процессами и ограниченной доступностью. В результате мы получили опыт использования Web3, который по-прежнему недоступен для широких масс.

Сегодня состояние Web3 таково, что если пользователи хотят иметь по-настоящему беспроблемный мультичейновый опыт работы с криптовалютами, то централизованные биржи для них являются единственным вариантом. Это противоречит самой цели публичных блокчейнов, то есть децентрализации.

Для решения этой дилемы нужно внедрить абстракцию блокчейна — концепцию, аналогичную абстракции учетной записи, но учитывающую фрагментированную природу текущих экосистем блокчейнов.

Проблема: фрагментация повсюду


Рисунок 1. Фрагментация Web3.

По своей сути Web3 построен на основе технологии распределенного реестра — децентрализованного и неизменяемого реестра, который записывает транзакции в сети компьютеров. Эта неотъемлемая децентрализация устраняет необходимость в посредниках, способствуя доверию и прозрачности.

Однако ландшафт блокчейнов далеко не однороден. Он состоит из множества отдельных блокчейнов, каждый из которых имеет свой собственный набор правил, протоколов и механизмов консенсуса. Хотя это разнообразие стимулирует инновации, оно также создает фрагментированную экосистему, которая создает серьезные проблемы как для разработчиков, так и для пользователей.

Проблема фрагментации блокчейна аналогична проблеме множества наций со своими языками, на каждом из которых говорят только в пределах своих границ. Хотя каждый язык может быть богатым и выразительным, кроссграничное общение и сотрудничество становятся трудными и неэффективными.

Аналогичным образом, в Web3 отсутствие плавного взаимодействия между блокчейнами создает барьеры для свободного потока активов, данных и взаимодействий. Разработчики вынуждены сталкиваться с тонкостями работы нескольких блокчейнов, в то время как пользователи сталкиваются с запутанным и разрозненным опытом при попытке осуществления межсетевых транзакций – переводов активов и выполнения операций между различными децентрализованными приложениями в разных блокчейнах.

Именно здесь на сцену выходит абстракция блокчейна. Он представляет собой уровень абстракции, который находится поверх нескольких блокчейнов, обеспечивая единый интерфейс для взаимодействия с ними.

В презентации одного из таких протоколов сооснователь NEAR Protocol Илья Полосухин выделил четыре сохраняющиеся проблемы в Web3, ответом на которые является абстракция блокчейна:

  1. Приложения с одним блокчейном ограничивают адресный рынок.
  2. Фрагментированная ликвидность, UX, DevEx, обнаружение приложений.
  3. Управление десятками кошельков и аккаунтов – неудобно и небезопасно.
  4. Конечные пользователи хотят новых экономических возможностей и крутых приложений.

По сути, абстракция блокчейна действует как мост, переводящий взаимодействия пользователей и запросы приложений в конкретные протоколы и языки, понятные базовым блокчейнам. Этот уровень абстракции скрывает сложности отдельных блокчейнов, предоставляя разработчикам и пользователям упрощенный и оптимизированный опыт. Рассмотрим обозначенные выше проблемы подробнее.

1. Приложения с одним блокчейном ограничивают адресный рынок

Приложения для одного блокчейна тесно связаны с протоколами и инфраструктурой конкретной сети. Это создает разрозненность, где каждое децентрализованное приложение может взаимодействовать только внутри своей собственной экосистемы, предотвращая доступ к пользователям, ликвидности и сервисам, существующим в других блокчейнах.

Разработчики вынуждены либо создавать несколько версий своего dApp для разных блокчейнов, либо выбирать одну сеть, что ограничивает потенциальный охват.

Для пользователей такая фрагментация означает, что они ограничены экосистемой одной блокчейна.

Если активы или интересы пользователя охватывают несколько блокчейнов, он должен управлять отдельными учетными записями, кошельками и интерфейсами для каждой сети. Это приводит к разногласиям, приводящим к фрагментированному опыту, который может оттолкнуть пользователей от полноценного использования Web3.

2. Фрагментированная ликвидность, UX, DevEx и обнаружение приложений

Пулы ликвидности, которые необходимы для децентрализованного финансирования (DeFi) и торговли, изолированы в отдельных блокчейнх. Такая фрагментация снижает общую эффективность , поскольку поставщикам ликвидности приходится выбирать между разделением своих средств между несколькими блокчейнми или просто ограничиться одним.

Кроме того, опыт разработчиков (DevEx) страдает из-за несогласованности инструментов, API и SDK в разных блокчейнх, что увеличивает время разработки и затраты на обслуживание.

Фрагментированная ликвидность означает ухудшение торгового опыта, более высокие комиссии и меньшую эффективность капитала. Несогласованный UX взаимодействия между блокчейнами требует наличия специального кошелька для каждой блокчейна.

Обнаружение приложений также становится более трудным, поскольку пользовательский опыт фрагментирован в различных экосистемах, что затрудняет поиск децентрализованных приложений и взаимодействие с ними в нескольких блокчейнах.

3. Управление десятками кошельков и счетов неустойчиво

Взаимодействия с несколькими блокчейнами требуют, чтобы пользователи управляли несколькими кошельками, каждый из которых привязан к определенному блокчейну. Каждый кошелек имеет свой собственный закрытый ключ, начальную фразу и уникальные правила работы. Чем с большим количеством блокчейнов взаимодействует пользователь, тем более сложным становится его опыт и тем выше вероятность ошибки.

Когнитивная нагрузка становится огромной, поскольку пользователям приходится переключаться между кошельками, управлять несколькими исходными фразами и помнить, какие активы в каком блокчейне хранятся. Это приводит к путанице, увеличивает риск ошибок и часто заставляет пользователей полностью отказаться от Web3.

Необходимость отслеживать многочисленные учетные записи и кошельки создает неустойчивый пользовательский опыт, затрудняя последовательное взаимодействие обычных пользователей с экосистемой.

4. Конечным пользователям нужны простые экономические возможности и классные приложения

Текущая фрагментация заставляет разработчиков выбирать между сосредоточением внимания на одном блокчейне или распределением своих усилий между многими. Это ограничивает инновации, поскольку разработчикам приходится идти на компромисс между созданием приложений для более широкой аудитории или сосредоточением внимания на глубокой интеграции с одним блокчейном.

В результате многие потенциальные экономические возможности, такие как межсетевой фарминг, торговля или игры, остаются нереализованными или чрезмерно сложными.

Основная привлекательность Web3 — доступ к инновационным финансовым инструментам, играм и социальным приложениям. К сожалению, фрагментированная среда мешает им беспрепятственно исследовать новые возможности в разных сетях.

Большинству пользователей интересно не преодоление технических сложностей, а польза и удовольствие, которые предлагают dApps. Существующая мультичейн-среда является барьером, требующим от них пройти через слишком много препятствий, чтобы получить доступ к приложениям и сервисам, которые им интересны. Это приводит к разочарованию и ограничивает широкое распространение.

Решение: абстракция блокчейна

Абстракция блокчейна — это концепция создания бесшовного, унифицированного опыта в нескольких блокчейнах. Здесь пользователям и разработчикам больше не нужно беспокоиться о тонкостях отдельных блокчейнов.

Текущий уровень взаимодействия блокчейнов сегодня фрагментирован. Пользователям необходимо заботиться о разных кошельках и управлять ими, переключаться между сетями и перемещаться по различным газовым токенам в зависимости от используемого ими блокчейна. Эта сложность создает трения, делая работу с Web3 громоздкой и недоступной для более широкой аудитории.

Абстракция блокчейна направлена ​​на решение этих проблем за счет упрощения взаимодействия и скрытия сложности нескольких блокчейнов за удобным интерфейсом.


Рисунок 2. Карта решений абстракции блокчейна.

В абстрактной среде блокчейна пользователю не нужно думать о том, с каким блокчейном он взаимодействует, какой токен газа требуется или как переместить активы между сетями. Вместо этого фокус полностью смещается на сам процесс — будь то игры, DeFi или социальные приложения — без необходимости управлять базовыми деталями взаимодействия приложения и блокчейна.

По своей сути абстракция блокчейна заключается в устранении барьеров между различными экосистемами блокчейнов посредством единого интерфейса, который делает их совместимыми и доступными. В этой модели один кошелек, приложение или платформа могут взаимодействовать с несколькими блокчейнами без необходимости переключения сетей или управления сложными конфигурациями.

Как работает абстракция блокчейна: объяснение механики

Абстракция блокчейна, по своей сути, представляет собой сложную оркестровку смарт-контрактов, протоколов обмена сообщениями и промежуточного программного обеспечения, которая обеспечивает беспрепятственное взаимодействие с несколькими разрозненными блокчейнами через единый интерфейс.

Уровень абстракции: сердце системы

На уровне абстракции происходит волшебство.

Это отдельный блокчейн или «многоуровневое» решение, которое находится поверх различных блокчейнов, которые оно призвано абстрагировать. На этом уровне размещаются смарт-контракты, которые действуют как посредники между пользовательским приложением и базовыми блокчейнами.

Эти смарт-контракты тщательно разработаны для понимания конкретных протоколов и форматов транзакций каждого подключенного блокчейна. Они действуют как переводчики, преобразуя запросы пользователей на язык, который понимает целевой блокчейн.

Протоколы обмена сообщениями: коммуникационная магистраль

Чтобы уровень абстракции мог взаимодействовать с базовыми блокчейнами, ему необходим надежный канал связи. Именно здесь в игру вступают протоколы обмена сообщениями.

Эти протоколы обеспечивают безопасную и надежную передачу сообщений между уровнем абстракции и различными блокчейнми блоков.

Некоторые популярные протоколы обмена сообщениями, используемые в абстракции блокчейна, включают:

  • Inter-Blockchain Communication (IBC): стандартизированный протокол для взаимодействия блокчейнов экосистемы Cosmos (ATOM).
  • Cross-Consensus Messaging Format (XCM): кросс-консенсусный формат обмена сообщениями. Предназначен для взаимодействия релейной сети и парачейнов экосистемы Polkadot (DOT) с другими блокчейнами.
  • Cross-Chain Transfer Protocol (CCTP): кроссчейновый протокол переводов от эмитента стейлкоина USD Coin (USDC). Позволяет перемещать активы между сетями, сжигая их в одном блокчейне и выпуская в другом.
  • LayerZero (ZRO): омничейновый протокол взаимодействия, который обеспечивает межсетевой обмен сообщениями и передачу активов.
  • Wormhole (W): универсальный протокол передачи сообщений, который соединяет различные блокчейны.

Эти протоколы гарантируют, что транзакции, инициированные на уровне абстракции, точно передаются и выполняются в целевых блокчейнах, а результаты передаются между ними.

Промежуточное программное обеспечение: устранение разрыва

Промежуточное программное обеспечение играет решающую роль в абстракции блокчейна, предоставляя дополнительные функции и услуги, улучшающие общую систему. Оно может включать в себя следующие типы сервисов:

  • Релееры: это автономные сервисы, которые отслеживают уровень абстракции на предмет новых транзакций и передают их в соответствующий блокчейн.
  • Валидаторы: они проверяют подлинность транзакций и обеспечивают безопасность и целостность системы.
  • Оракулы: они предоставляют смарт-контрактам реальные данные, позволяя им взаимодействовать с внешней информацией.

Компоненты промежуточного программного обеспечения работают в тандеме с уровнем абстракции и протоколами обмена сообщениями, создавая бесперебойный и эффективный канал связи между блокчейнми.

Общий процесс

  1. Взаимодействие с пользователем: пользователь инициирует запрос на передачу токена через dApp, построенный на уровне абстракции блокчейна.
  2. Перевод запроса: смарт-контракт на уровне абстракции получает запрос и переводит его в формат, требуемый целевым блокчейном.
  3. Ретрансляция сообщений: переведенное сообщение отправляется в сеть ретранслятора, которая направляет его в соответствующий блокчейн.
  4. Выполнение транзакции: блокчейн назначения получает сообщение и выполняет передачу токена.
  5. Реле подтверждения: сеть ретранслятора передает подтверждение транзакции обратно на уровень абстракции.
  6. Обновление пользовательского интерфейса. Уровень абстракции обновляет пользовательский интерфейс dApp, чтобы отразить успешную передачу токена.

Архитектура на основе намерений для абстракции блокчейна


Рисунок 3. Абстракция блокчейна – архитектура на основе намерений. Источник: Particle Network.

Архитектура, основанная на намерениях, позволяет пользователям выражать желаемый результат («намерение»), а не конкретные шаги, необходимые для его достижения.

Типичная транзакция очень алгоритмична и жестка, например; «Конвертируйте актив A в B с потерей менее C% на платформе D»

Транзакция на основе намерений более похожа на человеческую. Например, «Получить Б из А с наименьшими возможными потерями».

Это упрощает сложные транзакции и повышает удобство работы пользователей, особенно в средах с несколькими блокчейнми и различными техническими особенностями.

Процесс выяснения того, как выполнить намерение пользователя, выполняется «за кулисами» с помощью так называемого «решателя». Это может включать в себя выбор наиболее подходящего блокчейна, поиск лучшей процентной ставки и обеспечение безопасности транзакции.

Хотя архитектура, основанная на намерениях, является многообещающей, она сулит также немало проблем, как объяснили участники дискуссии в недавнем подкасте.

Одна из проблем заключается в том, что может быть сложно гарантировать, что решатели (агенты вне блокчейна, выполняющие намерения) действуют в интересах пользователей. Другая проблема заключается в том, что абстракция блокчейна и намерения могут усложнить экосистему блокчейна.

Популярные подходы к абстракции блокчейна

Важно понимать, что, как и абстракция аккаунта, абстракция блокчейна является «концептуальной». Следовательно, разные проекты и команды склонны по-разному подходить к абстракции блокчейна.

Давайте посмотрим, как некоторые популярные протоколы продвигают абстракцию блокчейна в Web3:

NEAR Protocol


Рисунок 4. Подход NEAR Protocol к абстракции блокчейна. Источник: NEAR Protocol.

NEAR Protocol использует уникальный подход к абстракции блокчейна с использованием «чейн-подписей».

Одним из основополагающих элементов абстракции блокчейна является использование многосторонних вычислений (MPC) для управления общими закрытыми ключами в разных блокчейнах. В этой схеме ни один узел или объект не имеет полного контроля над закрытым ключом. Вместо этого требуется согласие большинства (обычно двух третей) участвующих узлов на подписание и авторизацию транзакций.

Этот подход позволяет использовать «чейн-подписи», когда транзакция, инициированная в одном блокчейне, может быть безопасно передана и выполнена в другом.

Давайте разберемся в этом с помощью двух гипотетических блокчейнов: блокчейна А и блокчейна Б.

Межсетевые вызовы

NEAR позволяет смарт-контрактам в одной блокчейне (назовем его «блокчейн А») запускать действия или вызывать функции в смарт-контрактах в другом блокчейне («блокчейн Б»).

Это известно как кросс-чейновый или межсетевой вызов смарт-контракта.

Чейн-подписи

Когда выполняется такой межсетевой вызов, блокчейн A генерирует специальную криптографическую подпись, называемую «подписью блокчейна». Эта подпись, по сути, доказывает, что конкретное действие или транзакция была инициирована и проверена в блокчейне А.

Проверка в блокчейне

Подпись блокчейна вместе с другими необходимыми данными затем отправляется в блокчейн B.

Блокчейн B имеет встроенный механизм проверки подлинности подписи блокчейна. Эта проверка гарантирует, что вызов исходил из законного источника в блокчейне А и не был подделан.

После проверки Chain B может выполнять соответствующие действия в своих смарт-контрактах в соответствии с инструкциями вызова из Chain A.

Particle Network


Рисунок 5. Три ключевые функции Particle Network L1 обеспечивают бесконечное количество интероперабельных универсальных учетных записей. Источник: Particle Network.

Particle Network обеспечивает абстракцию блокчейна, обеспечивая унифицированный пользовательский интерфейс через единую учетную запись , автоматическое объединение активов и упрощенные платежи за газ.

Его основным продуктом является «Универсальная учетная запись», которая функционирует как кошелек со смарт-контрактами, работающий в различных блокчейнах.

Это означает, что пользователи имеют один адрес и управляют единым балансом в разных экосистемах, таких как Ethereum и другие блокчейны на основе EVM, Биткоин и Solana (SOL).

Пользователи могут беспрепятственно использовать свои активы во всех подключенных блокчейнах без необходимости ручного перемещения средств через мосты. Универсальная учетная запись выполняет сложные межсетевые взаимодействия в фоновом режиме.

Протокол абстрагирует сложность платы за газ, позволяя пользователям платить за газ любыми токенами по своему выбору.

Particle Network построена на базе Cosmos SDK и имеет высокопроизводительную среду выполнения, совместимую с EVM. Это позволяет разработчикам создавать dApps, которые могут легко взаимодействовать с несколькими блокчейнами, что еще больше способствует межсетевой интероперабельности.

ZetaChain


Рисунок 6. Сравнение обычных межсетевых мостов с ZetaChain. Источник: официальный блог ZetaChain.

То, как ZetaChain обеспечивает абстракцию блокчейна, основано на его цели обеспечить беспрепятственную связь и взаимодействие между любым блокчейном, независимо от его базовой архитектуры. Разработчики ZetaChain называют это «омничейновой интероперабельностью».

В рамках этой концепции сеть ZetaChain функционирует как отдельный блокчейн Layer 1, служащий общей основой для соединения различных блокчейнов. Он имеет собственный механизм консенсуса и собственный токен ZETA для защиты и стимулирования сети.

ZetaChain представляет новую концепцию омничейновых смарт-контрактов (OSC), которую можно развернуть в своей сети. OSC обладают уникальной способностью напрямую взаимодействовать с активами и данными в любом подключенном блокчейне, включая те, которые не имеют встроенных возможностей смарт-контрактов (например, Биткоин).

Chain Abstraction Framework (CAF) действует как базовая инфраструктура, обеспечивающая омничейновое подключение. Он состоит из:

  • ZetaClient: библиотеки программного обеспечения, предоставляющей разработчикам единый интерфейс для взаимодействия с различными блокчейнами через ZetaChain.
  • Узлов наблюдателей-подписчиков: эти специализированные узлы отслеживают подключенные блокчейны, проверяют транзакции и генерируют подписи, необходимые для кроссчейновых операций.

ZetaChain предлагает универсальную среду EVM (виртуальная машина Ethereum), которая позволяет разработчикам писать смарт-контракты на знакомом языке Solidity и развертывать их на ZetaChain. Эти контракты затем могут использовать CAF для взаимодействия с любым подключенным блокчейном.

Когда пользователь или dApp инициирует межсетевую транзакцию через ZetaChain, OSC на ZetaChain взаимодействует с CAF, который обрабатывает процесс связи и проверки с соответствующими задействованными блокчейнами.

Узлы Observer-Signer играют решающую роль в обеспечении безопасности и достоверности межсетевых транзакций.

После проверки транзакция выполняется, позволяя активам или данным беспрепятственно перемещаться между различными блокчейнами.

Agoric


Рисунок 7. Оркестрация мультичейнового стекинга в Agoric. Источник: официальный сайт Agoric.

Подход Agoric основан на идее о том, что пользователям не нужно напрямую взаимодействовать или даже осознавать сложности нескольких блокчейнов. Основное внимание уделяется обеспечению плавного и интуитивно понятного опыта навигации по мультичейновой экосистеме.

API оркестрации — это основной инструмент, который Agoric предоставляет для включения абстракции блокчейна. Он позволяет разработчикам программировать и координировать сложные многоэтапные транзакции в разных блокчейнах. API обрабатывает все низкоуровневые детали межсетевого взаимодействия, выполнения смарт-контрактов и передачи активов.

Разработчики используют API оркестрации, чтобы определить желаемый межсетевой рабочий процесс для своего приложения. Это может включать в себя передачу активов, выполнение смарт-контрактов в разных блокчейнх или любую другую многоэтапную операцию.

После того как рабочий процесс определен, API позаботится о его беспрепятственном выполнении во всех задействованных блокчейнах. Он обрабатывает следующее:

  • Маршрутизация сообщений и транзакций в правильные блокчейны.
  • Управление передачей активов и мостами.
  • Обеспечение атомарности всей операции (либо все шаги завершаются успешно, либо ни один из них не выполняется).

С точки зрения пользователя, все максимально просто – они взаимодействуют только с единым унифицированным интерфейсом. Сложности базовых мультичейновых операций полностью абстрагированы.

XION


Рисунок 8. Ландшафт аккаунта смарт-контракта XION. Источник: Блог XION на Burnt.

XION использует уровень обобщенной абстракции, чтобы устранить технические барьеры для пользователей. Это достигается за счет сочетания функций, включая абстрагированные учетные записи на уровне протокола, абстракцию подписи и абстракцию газа.

Абстракция аккаунта

Эта функция позволяет создавать мета-аккаунты, которые по сути представляют собой смарт-контракты, действующие как учетные записи пользователей.

Эти учетные записи могут упростить процессы входа в систему пользователей, обеспечить расширенное управление учетными записями и облегчить взаимодействие с использованием возможностей смарт-контрактов, а не традиционных систем кошельков. Это означает, что пользователи могут взаимодействовать с приложениями блокчейна, используя знакомые методы аутентификации, такие как электронная почта или биометрия.

Абстракция подписи

XION поддерживает подпись, которая может использовать любые текущие и будущие криптографические кривые.

Это означает, что пользователи могут подписывать транзакции, используя различные методы, включая электронную почту, биометрию (например, FaceID) и различные подписи, специфичные для блокчейна (например, EVM, Solana).

Абстракция газа

XION исключает концепцию платы за газ с точки зрения пользователя.

Вместо того, чтобы пользователям нужно было понимать газ и управлять им, что является распространенным препятствием для удобства использования блокчейна, XION абстрагирует это, потенциально позволяя обрабатывать транзакции без прямого управления комиссией за газ со стороны пользователя.

Ценовая абстракция

XION вводит ценообразование, выраженное в бумажных деньгах, что помогает абстрагироваться от волатильности и сложности стоимости криптовалюты.

Пользователи могут понимать ценообразование и взаимодействовать с ним в знакомых бумажных терминах, что может значительно повысить эффективность взаимодействия пользователей, сделав экономическое взаимодействие более интуитивным.

Абстракция устройства

Абстрагируясь от необходимости прямого управления секретными ключами, XION позволяет пользователям безопасно и беспрепятственно взаимодействовать с приложениями на разных устройствах, повышая как доступность, так и безопасность.

Стоит отметить, что несмотря на идею о газовой и ценовой абстракции блокчейн XION все же представил собственный служебный токен.

Socket


Рисунок 9. Модульный аукцион потока заказов (MOFA) от Socket. Источник: блог Socket на mirror.xyz.

В основе Socket абстракции блокчейна лежит механизм модульных аукционов потока заказов (MOFA). Эта система позволяет различным уровням стека Web3 беспрепятственно взаимодействовать и взаимодействовать друг с другом.

Socket позволяет разработчикам взаимодействовать с любым приложением, пользователем или активом в различных объединениях и блокчейнах, сохраняя при этом унифицированный и удобный для пользователя интерфейс.

Архитектура Socket также разработана как модульная и расширяемая. Это означает, что разработчики могут легко интегрировать новые блокчейны и функциональность в протокол, адаптируясь к любому ландшафту. Эта гибкость гарантирует, что Socket останется актуальным и ценным инструментом для абстракции блокчейнов даже при появлении новых технологий.

Еще одним ключевым компонентом технического совершенства Socket является функциональность Magic Spend++. Эта функция позволяет пользователям взаимодействовать с приложениями в разных блокчейнах с помощью всего лишь одного клика и подписи.

Объединив примитивы абстракции учетных записей, такие как кошельки со смарт-контрактами, с возможностями абстракции блокчейна, Socket обеспечивает интуитивно понятный и удобный пользовательский интерфейс, маскируя сложность базовых взаимодействий блокчейна.

Aarc SmartChain


Рисунок 10. Схема работы взаимодействия Aarc SmartChain с другими блокчейнами. Источник: официальный сайт Aarc.

Aarc SmartChain, основа сети Aarc, является уникальным игроком в пространстве абстракции блокчейна. Он работает как модульный и не требующий разрешений координационный роллап, построенный на Axelar (AXL), нацеленный на синхронизацию и урегулирование состояний как в блокчейнах Layer 1, так и в сетях Layer 2 быстрым и безопасным образом.

По своей сути Aarc SmartChain использует сеть децентрализованных секвенcоров, которые играют важную роль в проверке транзакций. Этот децентрализованный подход обеспечивает не только безопасность, но и высокоскоростную обработку транзакций, что жизненно важно для бесперебойной работы пользователей.

Блокчейн предназначен для использования в качестве среды выполнения общего назначения и обеспечивает совместимость с EVM. Эта характеристика позволяет разработчикам легко переносить существующие dApp на базе Ethereum в Aarc SmartChain или создавать новые без необходимости изучения другого языка программирования или среды.

Aarc SmartChain также выступает в качестве горизонтального уровня координации для пользователей и децентрализованных приложений, находящихся в других сетях. Эта функция моста обеспечивает большую интероперабельность между различными блокчейнами и приложениями, способствуя созданию более взаимосвязанной экосистемы Web3.

Заключение

Еще несколько лет назад абстракция блокчейна была концепцией, далекой от реальности. Но благодаря инновациям в сфере блокчейна и гонке за стандартизацией идея единой экосистемы взаимодействия блокчейнов стала ближе к реальности, чем когда-либо.

Проекты, упомянутые в этой статье, предназначены лишь для иллюстративных целей и не являются исчерпывающим списком — есть множество других, находящихся на пороге невероятных прорывов.

Поскольку абстракция блокчейна потенциально может разрушить разрозненность, возникающая в результате интероперабельность может привести к более живой и динамичной экосистеме Web3.

Отказ от ответственности

Эта статья предназначена только для образовательных и информационных целей и не должна восприниматься как инвестиционный совет. Всегда проводите собственное исследование, прежде чем инвестировать в какой-либо протокол или проект.

Подписывайся на наш Telegram канал. Не трать время на мониторинг новостей. Только срочные и важные новости

https://t.me/block_chain24