Сеть AO: новая парадигма децентрализованного вычислительного мира на основе модели Actor

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

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

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

Для "мирового компьютера" его функции можно грубо разделить на три части: вычисление, доступ и хранение данных. Некоторая сеть хранения всегда играла роль "мирового жесткого диска", в то время как сеть AO (Actor Oriented) ввела возможность универсальных вычислений и предоставила функции смарт-контрактов.

AO: Универсальная вычислительная сеть на основе акторов

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

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

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

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

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

Технический анализ: как AO создает децентрализованную вычислительную сеть, подходящую для AI Agent?

Особенности сети AO

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

AO использует модульный дизайн, в сети существуют три основных элемента: единица планирования SU, вычислительная единица CU и единица курьера MU. После того как транзакция отправлена, единица курьера принимает транзакцию, проверяет подпись и перенаправляет ее в единицу планирования. Единицу планирования можно рассматривать как точку соединения AO с определенной цепочкой хранения, которая помогает сети упорядочивать транзакции и загружать их в цепочку хранения для завершения децентрализации. В настоящее время используется метод консенсуса POA (доказательство полномочий). После завершения консенсуса задача распределяется вычислительной единице, CU отвечает за выполнение конкретных вычислений, а результаты возвращаются MU для пересылки пользователю.

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

Различия AO и других сетей

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

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

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

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

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

Тем не менее, у AO могут быть некоторые системные недостатки, такие как отсутствие атомарности при кросс-контрактных транзакциях в асинхронной модели Actor, что может затруднить развитие приложений DeFi. Новый вычислительный режим также предъявляет более высокие требования к разработчикам. В архитектуре AO виртуальная машина wasm может управлять ограничением в 4 ГБ, что также приводит к тому, что некоторые сложные модели не могут быть использованы.

Учитывая это, AO выбрал стратегию сосредоточиться на области AI Agent, что может быть результатом максимизации своих сильных сторон и минимизации слабых. Интересно, что одна известная сеть также объявила, что сосредоточится на области AI в начале 2024 года.

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

AO3.91%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 5
  • Репост
  • Поделиться
комментарий
0/400
SolidityJestervip
· 07-22 09:41
Архитектура неплохая, только это имя звучит плохо.
Посмотреть ОригиналОтветить0
OfflineNewbievip
· 07-20 06:51
Эта волна, похоже, я снова должен быть новичком.
Посмотреть ОригиналОтветить0
New_Ser_Ngmivip
· 07-19 17:09
Это всё? Старая ловушка.
Посмотреть ОригиналОтветить0
AirdropFatiguevip
· 07-19 16:59
Разве это не просто режим актера?
Посмотреть ОригиналОтветить0
SandwichDetectorvip
· 07-19 16:58
ao? Немного слишком дорого, не так ли?
Посмотреть ОригиналОтветить0
  • Закрепить