Децентрализация сети и видение мирового компьютера
Децентрализованная сеть всегда стремилась реализовать мечту о мировом компьютере, который может выполнять произвольный код без доверия и делиться им с миром. После Ethereum многие инфраструктурные проекты пытались в этом направлении, и вскоре будет запущена сеть AO, которая является одной из них.
Концепцию "мирового компьютера" можно условно разделить на три части: вычисление, доступ и хранение данных. Один из проектов хранения постоянно выполняет роль "мирового жесткого диска", в то время как сеть AO (Actor Oriented) вводит универсальные вычислительные возможности и предоставляет функции смарт-контрактов.
AO: Универсальная вычислительная сеть на основе акторов
На сегодняшний день основными децентрализованными вычислительными платформами можно разделить на два типа: платформы смарт-контрактов и универсальные вычислительные платформы. Платформы смарт-контрактов представлены известным проектом, где сеть делится глобальной памятью состояния и осуществляет консенсус по процессу вычислений, изменяющим состояние. Поскольку для достижения консенсуса требуется множество повторяющихся вычислений, такие платформы с высокими затратами используются только для обработки высокозначимых сделок. Универсальная вычислительная сеть не осуществляет консенсус по самому процессу вычислений, а проверяет результаты вычислений на основе бизнеса, обрабатывает последовательность запросов и не имеет общей памяти состояния. Это снижает затраты и позволяет сети расширяться на большее количество областей вычислений, представляя собой некоторые сети вычислительной мощности.
Есть некоторые проекты, основанные на предположениях о безопасности виртуальной машины, которые объединяют универсальные вычисления и смарт-контракты. Консенсус лишь обрабатывает порядок транзакций и проверяет результаты вычислений, а несколько изменений состояния обрабатываются параллельно в узлах сети. Виртуальная машина вычислительной среды гарантирует детерминированные результаты, поэтому, если порядок транзакций совпадает, конечное состояние также будет一致ным.
Такие сети, не разделяющие память состояния, имеют низкие затраты на масштабирование, и несколько задач могут выполняться параллельно, не влияя друг на друга. Эти проекты часто основаны на модели программирования Actor, AO также относится к этой категории. В модели Actor каждый вычислительный узел рассматривается как независимый агент, обрабатывающий транзакции, и узлы взаимодействуют через коммуникацию. AO стандартизировало передачу сообщений Actor, реализовав Децентрализация вычислительной сети.
В отличие от традиционных пассивно запускаемых смарт-контрактов, AO с универсальным вычислительным актором может реализовать активное выполнение смарт-контрактов с помощью метода "cron", который запускается по фиксированному времени, например, для постоянного мониторинга арбитражных возможностей в торговых программах.
Быстрая способность масштабирования сети AO, огромная емкость хранения данных, модель программирования Actor и возможность активного инициирования транзакций делают ее очень подходящей для хостинга AI-агентов. AO также поддерживает интеграцию больших моделей ИИ в выполнение смарт-контрактов на блокчейне.
Характеристики сети AO
АО не проводит консенсус по процессу вычислений, а проводит консенсус по порядку транзакций и предполагает, что результаты работы виртуальной машины являются детерминированными, тем самым обеспечивая согласованность конечного состояния.
AO использует модульный дизайн, в сети существуют три основных единицы: единица управления SU, вычислительная единица CU и единица посланника MU. После отправки транзакции MU принимает и проверяет подпись, пересылая её SU. SU служит точкой подключения AO к определенной цепочке хранения, помогая сети упорядочивать транзакции и загружать их в цепочку хранения для завершения консенсуса. В настоящее время используемый способ консенсуса - это POA (доказательство полномочий). После завершения консенсуса задачи распределяются для обработки конкретных вычислений CU, а результаты возвращаются пользователю через MU.
CU集 может рассматриваться как Децентрализация вычислительной сети. В рамках полной экономической модели узлы CU должны ставить активы, конкурируя по вычислительной мощности, цене и другим факторам, чтобы предоставлять вычислительную мощность и зарабатывать доход. Если произойдет ошибка в вычислениях, активы будут конфискованы, что является стандартным механизмом экономической защиты.
Сравнение AO с другими сетями
AO как универсальная вычислительная платформа имеет явные отличия от традиционных платформ смарт-контрактов. Смарт-контрактная платформа, разработанная одним из проектов хранения, использует архитектуру согласования состояния, аналогичную EVM, но по опыту она уступает традиционным платформам смарт-контрактов.
В отличие от других Децентрализованных вычислительных сетей, AO сохраняет возможности смарт-контрактов и поддерживает глобальное состояние на определенной платформе хранения.
На самом деле, архитектура AO наиболее схожа с архитектурой одного известного проекта. Этот проект создал раннюю парадигму асинхронной вычислительной блокчейн-сети, и AO в значительной степени продолжает этот дизайн, такой как упорядочивание только по порядку транзакций, доверие к детерминированным вычислениям виртуальной машины, асинхронная обработка по модели Actor и т.д.
Основное отличие заключается в том, что какой-то проект поддерживает состояние на основе контейнеров, в то время как AO имеет общий уровень состояния. Это увеличивает способности сети к Децентрализация, но также теряется возможность реализации некоторых специальных конфиденциальных бизнес-процессов.
С экономической и дизайнерской точки зрения, некоторый проект предъявляет высокие требования к аппаратному обеспечению для участвующих узлов, в то время как AO работает по модели справедливого запуска и без ограничений на доступ, позволяя участвовать в конкурентном майнинге через стейкинг. AO использует модульный дизайн, что снижает затраты на вход для разработчиков.
AO может иметь некоторые системные недостатки, такие как отсутствие атомарности при межконтрактных сделках в асинхронной модели Actor, что может повлиять на развитие приложений в области DeFi. Новая вычислительная модель также предъявляет более высокие требования к разработчикам. В рамках архитектуры AO виртуальная машина wasm может управлять лимитом в 4 ГБ, что также приводит к невозможности использования некоторых сложных моделей.
На фоне развития ИИ, AO выбирает сосредоточиться на направлении AI Agent, что может все еще иметь значительный потенциал для роста.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
16 Лайков
Награда
16
8
Поделиться
комментарий
0/400
fren_with_benefits
· 3ч назад
Эта волна, похоже, является мгновенной распродажей Децентрализованные финансы, а
Посмотреть ОригиналОтветить0
TokenToaster
· 5ч назад
Это всё инновации? Раньше, похоже, я видел что-то подобное.
Посмотреть ОригиналОтветить0
CommunityLurker
· 22ч назад
Ещё одно ловушка, прикрывающееся Децентрализацией.
Посмотреть ОригиналОтветить0
ValidatorViking
· 07-31 21:34
выглядит надежным по консенсусу, но эта интеграция агента должна быть протестирована в боевых условиях, фр
Посмотреть ОригиналОтветить0
SelfCustodyBro
· 07-29 21:13
Вот еще один, кто пришел за деньгами под флагом web3.
AO сеть: Децентрализация универсальная вычислительная платформа на основе модели Actor
Децентрализация сети и видение мирового компьютера
Децентрализованная сеть всегда стремилась реализовать мечту о мировом компьютере, который может выполнять произвольный код без доверия и делиться им с миром. После Ethereum многие инфраструктурные проекты пытались в этом направлении, и вскоре будет запущена сеть AO, которая является одной из них.
Концепцию "мирового компьютера" можно условно разделить на три части: вычисление, доступ и хранение данных. Один из проектов хранения постоянно выполняет роль "мирового жесткого диска", в то время как сеть AO (Actor Oriented) вводит универсальные вычислительные возможности и предоставляет функции смарт-контрактов.
AO: Универсальная вычислительная сеть на основе акторов
На сегодняшний день основными децентрализованными вычислительными платформами можно разделить на два типа: платформы смарт-контрактов и универсальные вычислительные платформы. Платформы смарт-контрактов представлены известным проектом, где сеть делится глобальной памятью состояния и осуществляет консенсус по процессу вычислений, изменяющим состояние. Поскольку для достижения консенсуса требуется множество повторяющихся вычислений, такие платформы с высокими затратами используются только для обработки высокозначимых сделок. Универсальная вычислительная сеть не осуществляет консенсус по самому процессу вычислений, а проверяет результаты вычислений на основе бизнеса, обрабатывает последовательность запросов и не имеет общей памяти состояния. Это снижает затраты и позволяет сети расширяться на большее количество областей вычислений, представляя собой некоторые сети вычислительной мощности.
Есть некоторые проекты, основанные на предположениях о безопасности виртуальной машины, которые объединяют универсальные вычисления и смарт-контракты. Консенсус лишь обрабатывает порядок транзакций и проверяет результаты вычислений, а несколько изменений состояния обрабатываются параллельно в узлах сети. Виртуальная машина вычислительной среды гарантирует детерминированные результаты, поэтому, если порядок транзакций совпадает, конечное состояние также будет一致ным.
Такие сети, не разделяющие память состояния, имеют низкие затраты на масштабирование, и несколько задач могут выполняться параллельно, не влияя друг на друга. Эти проекты часто основаны на модели программирования Actor, AO также относится к этой категории. В модели Actor каждый вычислительный узел рассматривается как независимый агент, обрабатывающий транзакции, и узлы взаимодействуют через коммуникацию. AO стандартизировало передачу сообщений Actor, реализовав Децентрализация вычислительной сети.
В отличие от традиционных пассивно запускаемых смарт-контрактов, AO с универсальным вычислительным актором может реализовать активное выполнение смарт-контрактов с помощью метода "cron", который запускается по фиксированному времени, например, для постоянного мониторинга арбитражных возможностей в торговых программах.
Быстрая способность масштабирования сети AO, огромная емкость хранения данных, модель программирования Actor и возможность активного инициирования транзакций делают ее очень подходящей для хостинга AI-агентов. AO также поддерживает интеграцию больших моделей ИИ в выполнение смарт-контрактов на блокчейне.
Характеристики сети AO
АО не проводит консенсус по процессу вычислений, а проводит консенсус по порядку транзакций и предполагает, что результаты работы виртуальной машины являются детерминированными, тем самым обеспечивая согласованность конечного состояния.
AO использует модульный дизайн, в сети существуют три основных единицы: единица управления SU, вычислительная единица CU и единица посланника MU. После отправки транзакции MU принимает и проверяет подпись, пересылая её SU. SU служит точкой подключения AO к определенной цепочке хранения, помогая сети упорядочивать транзакции и загружать их в цепочку хранения для завершения консенсуса. В настоящее время используемый способ консенсуса - это POA (доказательство полномочий). После завершения консенсуса задачи распределяются для обработки конкретных вычислений CU, а результаты возвращаются пользователю через MU.
CU集 может рассматриваться как Децентрализация вычислительной сети. В рамках полной экономической модели узлы CU должны ставить активы, конкурируя по вычислительной мощности, цене и другим факторам, чтобы предоставлять вычислительную мощность и зарабатывать доход. Если произойдет ошибка в вычислениях, активы будут конфискованы, что является стандартным механизмом экономической защиты.
Сравнение AO с другими сетями
AO как универсальная вычислительная платформа имеет явные отличия от традиционных платформ смарт-контрактов. Смарт-контрактная платформа, разработанная одним из проектов хранения, использует архитектуру согласования состояния, аналогичную EVM, но по опыту она уступает традиционным платформам смарт-контрактов.
В отличие от других Децентрализованных вычислительных сетей, AO сохраняет возможности смарт-контрактов и поддерживает глобальное состояние на определенной платформе хранения.
На самом деле, архитектура AO наиболее схожа с архитектурой одного известного проекта. Этот проект создал раннюю парадигму асинхронной вычислительной блокчейн-сети, и AO в значительной степени продолжает этот дизайн, такой как упорядочивание только по порядку транзакций, доверие к детерминированным вычислениям виртуальной машины, асинхронная обработка по модели Actor и т.д.
Основное отличие заключается в том, что какой-то проект поддерживает состояние на основе контейнеров, в то время как AO имеет общий уровень состояния. Это увеличивает способности сети к Децентрализация, но также теряется возможность реализации некоторых специальных конфиденциальных бизнес-процессов.
С экономической и дизайнерской точки зрения, некоторый проект предъявляет высокие требования к аппаратному обеспечению для участвующих узлов, в то время как AO работает по модели справедливого запуска и без ограничений на доступ, позволяя участвовать в конкурентном майнинге через стейкинг. AO использует модульный дизайн, что снижает затраты на вход для разработчиков.
AO может иметь некоторые системные недостатки, такие как отсутствие атомарности при межконтрактных сделках в асинхронной модели Actor, что может повлиять на развитие приложений в области DeFi. Новая вычислительная модель также предъявляет более высокие требования к разработчикам. В рамках архитектуры AO виртуальная машина wasm может управлять лимитом в 4 ГБ, что также приводит к невозможности использования некоторых сложных моделей.
На фоне развития ИИ, AO выбирает сосредоточиться на направлении AI Agent, что может все еще иметь значительный потенциал для роста.