AO сеть: создание децентрализованного мирового компьютера на основе модели Actor

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

Видение мирового компьютера в децентрализованной сети

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

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

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

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

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

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

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

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

Характеристики сети AO

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

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

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

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

Сравнение AO с другими сетями

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

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

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

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

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

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

Таким образом, выбор AO сосредоточиться на направлении AI Agent действительно является способом избежать недостатков и подчеркнуть свои сильные стороны. Стоит отметить, что одна платформа также объявила о фокусе на AI в начале 2024 года.

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

Посмотреть Оригинал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Награда
  • 5
  • Поделиться
комментарий
0/400
PseudoIntellectualvip
· 15ч назад
Неужели это всего лишь облачный компьютер, так раздувать?
Посмотреть ОригиналОтветить0
AirdropHunter007vip
· 15ч назад
Еще один пришел обмануть деньги
Посмотреть ОригиналОтветить0
ProposalManiacvip
· 15ч назад
Еще один, кто говорит о Соглашении под флагом Децентрализации? Ха-ха
Посмотреть ОригиналОтветить0
HackerWhoCaresvip
· 15ч назад
Попробуй, не пожалеешь.
Посмотреть ОригиналОтветить0
LiquidationKingvip
· 16ч назад
Web3 снова на высоте, а лучше просто разыгрывайте людей как лохов.
Посмотреть ОригиналОтветить0
  • Закрепить