Как реализовать переход от веб-экосистемы Web3 к централизации аккаунтов?

robot
Генерация тезисов в процессе

Экосистема криптовалют в большинстве своем принимает центричную модель цепи, что в основном обусловлено восприятием дефицита пространства блокчейн и балансировкой между безопасностью и децентрализацией, производительностью и масштабируемостью. В настоящее время в многолановой среде растет потребность в кроссчейн взаимодействии, но цепная модель приводит к низкой эффективности сделок и фрагментации пользовательского опыта. Для оптимизации кроссчейн операций было предложено понятие цепной абстракции, которое абстрагирует сложность базовых цепей, обеспечивая более плавное взаимодействие между различными блокчейнами. В этом контексте исследователи Фронтис Рисёрч, специализирующиеся на тематике MEV и других, Стефан Госселин и Анкит Чиплункар, предложили новую концепцию под названием “OneBalance”, реализующую цепную абстракцию через построение экосистемы, ориентированной на счета.

Состав и функции фреймворка OneBalance

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

  • Кредитные счета (Credible Accounts) являются ключевой частью фреймворка OneBalance, работающей на доверенном обещании, чтобы обеспечить кроссчейн-взаимодействие и высокий уровень безопасности. Этот тип счетов не только управляет активами и статусами пользователей на разных блокчейнах, но и гарантирует, что запросы на изменение этих статусов надежны и безопасны. Кредитные счета абстрагируют сложность основных блокчейнов, упрощая кроссчейн-транзакции и управление активами. Кроме того, кредитные счета также абстрагируют комиссии за транзакции, такие как газовые сборы на разных блокчейнах, что позволяет пользователям не беспокоиться о структуре оплаты на разных цепях.
  • Машины достоверных обязательств (credible commitment machines) - это основа технологии, обеспечивающей функцию доверенных счетов. Обычно это означает оборудование или программное обеспечение, способное выполнять и обеспечивать безопасность сложных операций, включая аппаратные модули безопасности (TEE), многостороннюю вычислительную среду (MPC) или умные контрактные счета и т. д. Их основная задача - обеспечить безопасность счетов, выдавать блокировку ресурсов и проверять выполнение этих блокировок. С помощью машин достоверных обязательств OneBalance гарантирует, что все операции со счетами выполняются в высоко безопасной и подтвержденной среде, что повышает надежность сделок и способность предотвращения подделок.
  • Ресурсные блокировки - это механизм, используемый в доверенных счетах, который применяется для блокировки активов или состояния пользователя до выполнения определенных условий. Целью разработки ресурсных блокировок является обеспечение безопасности и согласованности активов во время выполнения операций между блокчейнами, а также предотвращение двойных расходов или других видов мошенничества со стороны пользователей во время выполнения операций. Например, пользователь может заблокировать определенный токен на одной цепочке, пока операция на другой цепочке успешно не завершится, чтобы гарантировать, что эти токены будут переданы или освобождены только после выполнения всех заранее определенных условий. Этот механизм блокировки повышает безопасность кроссчейн-транзакций, но это не означает, что он устраняет необходимость в мостах.

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

Сравнение существующих типов учетных записей

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

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

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

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

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 2
  • Репост
  • Поделиться
комментарий
Добавить комментарий
Добавить комментарий
Kennyangvip
· 2024-06-21 04:40
🧐 BUIDL
Посмотреть ОригиналОтветить0
Kennyangvip
· 2024-06-21 04:13
💪 WAGMI (Мы все справимся)
Посмотреть ОригиналОтветить0
  • Закрепить