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

Что касается «мирового компьютера», его можно условно разделить на три части: расчет данных, доступ и хранение. Arweave в прошлом выступал в качестве «мирового жесткого диска», а сеть AO (ориентированная на актеров) представила общие вычисления. возможности и предоставляет смарт-контракты.

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

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

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

Поскольку этот тип сети не использует общую память состояний, стоимость расширения очень низка, и несколько задач могут выполняться параллельно, не влияя друг на друга. Такие проекты часто основаны на модели программирования актеров, представленной ICP, и АО также попадает в эту категорию. Каждый вычислительный блок под управлением Actor рассматривается как отдельная транзакция интеллектуальной обработки независимо, и вычислительные блоки взаимодействуют посредством связи (Actor — очень распространенная архитектура в традиционных сервисах Web2). AO стандартизирует обмен сообщениями между актерами и реализует децентрализованную вычислительную сеть.

В отличие от традиционных смарт-контрактов с пассивным запуском (таких как смарт-контракты Ethereum/Solana), AO с вычислительным субъектом общего назначения может реализовать активную работу смарт-контрактов с помощью метода «cron», который запускается в последовательном фиксированном временном цикле, например как непрерывный мониторинг арбитражной космической торговой программы.

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

Характеристики сети АО

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

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

Транзакция отправляется, и блок обмена сообщениями в качестве уровня связи принимает транзакцию, проверяет подпись и пересылает ее в блок планирования, который можно рассматривать как точку соединения между AO и цепочкой AR, помогая сети; для сортировки порядка транзакции и загрузки его в цепочку AR для завершения консенсуса, текущий метод консенсуса — POA (доказательство полномочий), после завершения консенсуса по последовательности транзакций задача назначается вычислительному блоку; CU отвечает за обработку конкретного расчета, а результаты возвращаются в MU и пересылаются пользователю.

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

Отличие АО от других сетей

В качестве общей вычислительной платформы разница между AO и платформами смарт-контрактов, такими как Ethereum, очевидна. Filecoin, который, как и AR, является «мировым жестким диском», также запустил собственную платформу смарт-контрактов FVM, но это архитектура машины государственного консенсуса, эквивалентная EVM, и ее опыт уступает традиционным платформам смарт-контрактов, таким как Ethereum.

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

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

Самая большая разница заключается в том, что ICP поддерживает состояние на основе контейнеров, то есть каждый контейнер смарт-контракта может поддерживать только свое собственное частное состояние или устанавливать условия для чтения состояния, в то время как AO имеет общий уровень состояния, а именно AR, который может использовать каждый; статус сети может быть восстановлен через последовательность транзакций и подтверждение статуса, что в определенной степени увеличивает способность сети к децентрализации, но также теряет возможность реализации специальных сервисов конфиденциальности в ICP (например, у клиентов возникает необходимость скрывать арбитражные пути) .

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

Конечно, AO также может иметь те же системные недостатки, что и ICP, такие как отсутствие атомарности в межконтрактных транзакциях в рамках асинхронной модели Actor, что затруднит разработку приложений DeFi. Идея AgentFi кажется сложной для реализации. реализовать в короткие сроки отказ от традиционной парадигмы смарт-контрактов. Новая модель вычислений также выдвигает более высокие требования к разработчикам. Однако виртуальная машина Wasm в архитектуре AO имеет максимальный лимит управления в 4 ГБ, что также делает невозможным использование некоторых сложных моделей в AO. С этой точки зрения выбор AO агента ИИ на самом деле направлен на то, чтобы максимизировать свои сильные стороны и избежать слабостей. Интересно, что в начале 2024 года ICP также объявила, что сосредоточится на области ИИ.

Конечно, по сравнению с общей рыночной стоимостью ICP в 5 миллиардов долларов США, текущая общая рыночная стоимость AR составляет 2,2 миллиарда долларов США, что по-прежнему является большим разрывом. В условиях быстрого развития искусственного интеллекта АО все еще может иметь большой потенциал.