Мечта о мировом компьютере децентрализованной сети
Децентрализация сети всегда стремилась к мечте о мировом компьютере: выполнять произвольный код без доверия и иметь возможность делиться им со всем миром. После Эфира многие инфраструктурные проекты сделали попытки, и скоро запускаемая сеть AO также является одним из них.
Что касается "мирового компьютера", его можно условно разделить на три части: вычисление, доступ и хранение данных. Одна из сетей хранения уже играет роль "мирового жесткого диска", тогда как сеть AO (Actor Oriented) вводит универсальные вычислительные способности и предлагает функции смарт-контрактов.
AO: Универсальная вычислительная сеть на основе акторов
В настоящее время основные платформы децентрализованных вычислений делятся на два типа: платформы смарт-контрактов и общие вычислительные платформы. Платформы смарт-контрактов представлены известной публичной цепочкой, где сеть разделяет глобальную память состояния и проводит консенсус по процессу вычисления, изменяющему состояние. Поскольку консенсус требует большого количества повторных вычислений, это делает его высокозатратным, и он используется только для обработки высокоценных операций. Общие вычислительные сети не проводят консенсус по самому процессу вычисления, а проверяют результаты вычислений по бизнесу, обрабатывают последовательность запросов и не имеют общей памяти состояния, что снижает затраты и позволяет сети расширяться в более широкие области вычислений.
Некоторые проекты основываются на предположениях о безопасности виртуальных машин, интегрируя общие вычисления и смарт-контракты. Консенсус только обрабатывает порядок транзакций и проверяет результаты вычислений, несколько изменений состояния вычисляются параллельно на узлах сети. Виртуальная машина вычислительной среды обеспечивает детерминированные результаты, поэтому, пока порядок транзакций остается неизменным, конечное состояние также будет一致ым.
Эти сети имеют низкие затраты на масштабирование, поскольку не делят состояние памяти, и несколько задач могут выполняться параллельно, не влияя друг на друга. Эти проекты часто основаны на модели программирования Actor, AO также относится к этому типу. В модели Actor каждый вычислительный элемент рассматривается как независимый агент, обрабатывающий транзакции, и взаимодействие между элементами осуществляется через связь. AO стандартизировало передачу сообщений Actor, реализовав Децентрализация вычислительной сети.
В отличие от традиционных пассивно срабатывающих смарт-контрактов, AO может реализовать активное выполнение смарт-контрактов с помощью метода "cron", который срабатывает через фиксированные временные циклы, например, программа торговли, постоянно контролирующая арбитражные возможности.
Быстро расширяемая Децентрализация вычислительных мощностей, огромные возможности хранения данных, модель программирования Actor и возможность активного инициирования транзакций делают сеть AO очень подходящей для размещения AI-агентов. AO также поддерживает внедрение больших моделей ИИ в выполнение смарт-контрактов на блокчейне.
Особенности сети AO
AO не проводит консенсус по процессу вычислений, а осуществляет консенсус по порядку транзакций и предполагает, что результаты работы виртуальной машины являются детерминированными, таким образом достигается согласованность конечного состояния.
AO использует модульный дизайн, в сети существуют три основных элемента: элемент планирования SU, вычислительный элемент CU и элемент курьера MU. После отправки транзакции MU принимает и проверяет подпись, пересылая ее SU. SU является точкой подключения AO к определенной цепочке хранения, помогая сети упорядочивать транзакции и загружать их в цепочку хранения для завершения консенсуса. В настоящее время используется механизм консенсуса POA (доказательство полномочий). После завершения консенсуса по порядку транзакций задачи распределяются для обработки конкретных вычислений CU, результаты возвращаются MU и пересылаются пользователю.
CU может рассматриваться как Децентрализация вычислительных мощностей. В рамках полного экономического планирования узлы CU должны ставить на кон активы, конкурируя по вычислительной производительности, цене и другим факторам, чтобы предоставлять вычислительную мощность и зарабатывать доход. Ошибки в расчетах могут привести к конфискации активов, что является стандартным механизмом экономической защиты.
Разница между AO и другими сетями
Как универсальная вычислительная платформа, различия между AO и платформами смарт-контрактов очевидны. Смарт-контрактная платформа, запущенная определённой сетью хранения, использует архитектуру консенсуса состояния, аналогичную традиционным платформам смарт-контрактов, и по опыту уступает традиционным платформам.
В отличие от других децентрализованных вычислительных сетей, AO сохраняет возможность смарт-контрактов и поддерживает глобальное состояние на уровне хранения.
На самом деле AO по своей архитектуре наиболее похож на известную вычислительную сеть. Последняя создала раннюю парадигму асинхронной вычислительной блокчейн-сети, и AO в значительной степени продолжает этот дизайн, такой как упорядочивание только по порядку транзакций, вера в детерминированные вычисления виртуальной машины, асинхронная обработка модели Actor и т.д.
Основное отличие заключается в том, что известная вычислительная сеть поддерживает состояние на основе контейнеров, тогда как AO имеет общий уровень состояния. Любой может восстановить состояние всей сети, используя порядок транзакций и доказательства состояния, что увеличивает возможности децентрализации сети, но также приводит к потере возможности реализации некоторых специальных приватных бизнесов.
В экономическом и дизайнерском аспектe известная вычислительная сеть предъявляет высокие требования к оборудованию участников узлов для обеспечения производительности сети, что создает высокие барьеры для входа. AO, в свою очередь, работает по принципу справедливого запуска и без ограничений на доступ, позволяя участвовать в конкурентной добыче, просто ставя залог. AO использует модульный дизайн, что снижает затраты для разработчиков на вход.
У AO могут быть некоторые системные недостатки, такие как отсутствие атомарности при межконтрактных транзакциях в асинхронной модели Actor, что может затруднить развитие приложений в области DeFi. Новый вычислительный режим также предъявляет более высокие требования к разработчикам. В архитектуре AO виртуальная машина wasm может управлять максимум 4 ГБ, что также приводит к невозможности использования некоторых сложных моделей.
Выбор AI-агента AO можно рассматривать как использование сильных сторон и избегание слабых. Интересно, что известная вычислительная сеть также объявила о своем фокусе на области ИИ в начале 2024 года.
В настоящее время общая рыночная капитализация сети хранения AO составляет 2,2 миллиарда долларов, что все еще ниже 5 миллиардов долларов капитала известной вычислительной сети. В контексте бурного развития ИИ у AO все еще может быть значительный потенциал.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
AO сеть: децентрализованный мировой компьютер на основе модели Actor
Мечта о мировом компьютере децентрализованной сети
Децентрализация сети всегда стремилась к мечте о мировом компьютере: выполнять произвольный код без доверия и иметь возможность делиться им со всем миром. После Эфира многие инфраструктурные проекты сделали попытки, и скоро запускаемая сеть AO также является одним из них.
Что касается "мирового компьютера", его можно условно разделить на три части: вычисление, доступ и хранение данных. Одна из сетей хранения уже играет роль "мирового жесткого диска", тогда как сеть AO (Actor Oriented) вводит универсальные вычислительные способности и предлагает функции смарт-контрактов.
AO: Универсальная вычислительная сеть на основе акторов
В настоящее время основные платформы децентрализованных вычислений делятся на два типа: платформы смарт-контрактов и общие вычислительные платформы. Платформы смарт-контрактов представлены известной публичной цепочкой, где сеть разделяет глобальную память состояния и проводит консенсус по процессу вычисления, изменяющему состояние. Поскольку консенсус требует большого количества повторных вычислений, это делает его высокозатратным, и он используется только для обработки высокоценных операций. Общие вычислительные сети не проводят консенсус по самому процессу вычисления, а проверяют результаты вычислений по бизнесу, обрабатывают последовательность запросов и не имеют общей памяти состояния, что снижает затраты и позволяет сети расширяться в более широкие области вычислений.
Некоторые проекты основываются на предположениях о безопасности виртуальных машин, интегрируя общие вычисления и смарт-контракты. Консенсус только обрабатывает порядок транзакций и проверяет результаты вычислений, несколько изменений состояния вычисляются параллельно на узлах сети. Виртуальная машина вычислительной среды обеспечивает детерминированные результаты, поэтому, пока порядок транзакций остается неизменным, конечное состояние также будет一致ым.
Эти сети имеют низкие затраты на масштабирование, поскольку не делят состояние памяти, и несколько задач могут выполняться параллельно, не влияя друг на друга. Эти проекты часто основаны на модели программирования Actor, AO также относится к этому типу. В модели Actor каждый вычислительный элемент рассматривается как независимый агент, обрабатывающий транзакции, и взаимодействие между элементами осуществляется через связь. AO стандартизировало передачу сообщений Actor, реализовав Децентрализация вычислительной сети.
В отличие от традиционных пассивно срабатывающих смарт-контрактов, AO может реализовать активное выполнение смарт-контрактов с помощью метода "cron", который срабатывает через фиксированные временные циклы, например, программа торговли, постоянно контролирующая арбитражные возможности.
Быстро расширяемая Децентрализация вычислительных мощностей, огромные возможности хранения данных, модель программирования Actor и возможность активного инициирования транзакций делают сеть AO очень подходящей для размещения AI-агентов. AO также поддерживает внедрение больших моделей ИИ в выполнение смарт-контрактов на блокчейне.
Особенности сети AO
AO не проводит консенсус по процессу вычислений, а осуществляет консенсус по порядку транзакций и предполагает, что результаты работы виртуальной машины являются детерминированными, таким образом достигается согласованность конечного состояния.
AO использует модульный дизайн, в сети существуют три основных элемента: элемент планирования SU, вычислительный элемент CU и элемент курьера MU. После отправки транзакции MU принимает и проверяет подпись, пересылая ее SU. SU является точкой подключения AO к определенной цепочке хранения, помогая сети упорядочивать транзакции и загружать их в цепочку хранения для завершения консенсуса. В настоящее время используется механизм консенсуса POA (доказательство полномочий). После завершения консенсуса по порядку транзакций задачи распределяются для обработки конкретных вычислений CU, результаты возвращаются MU и пересылаются пользователю.
CU может рассматриваться как Децентрализация вычислительных мощностей. В рамках полного экономического планирования узлы CU должны ставить на кон активы, конкурируя по вычислительной производительности, цене и другим факторам, чтобы предоставлять вычислительную мощность и зарабатывать доход. Ошибки в расчетах могут привести к конфискации активов, что является стандартным механизмом экономической защиты.
Разница между AO и другими сетями
Как универсальная вычислительная платформа, различия между AO и платформами смарт-контрактов очевидны. Смарт-контрактная платформа, запущенная определённой сетью хранения, использует архитектуру консенсуса состояния, аналогичную традиционным платформам смарт-контрактов, и по опыту уступает традиционным платформам.
В отличие от других децентрализованных вычислительных сетей, AO сохраняет возможность смарт-контрактов и поддерживает глобальное состояние на уровне хранения.
На самом деле AO по своей архитектуре наиболее похож на известную вычислительную сеть. Последняя создала раннюю парадигму асинхронной вычислительной блокчейн-сети, и AO в значительной степени продолжает этот дизайн, такой как упорядочивание только по порядку транзакций, вера в детерминированные вычисления виртуальной машины, асинхронная обработка модели Actor и т.д.
Основное отличие заключается в том, что известная вычислительная сеть поддерживает состояние на основе контейнеров, тогда как AO имеет общий уровень состояния. Любой может восстановить состояние всей сети, используя порядок транзакций и доказательства состояния, что увеличивает возможности децентрализации сети, но также приводит к потере возможности реализации некоторых специальных приватных бизнесов.
В экономическом и дизайнерском аспектe известная вычислительная сеть предъявляет высокие требования к оборудованию участников узлов для обеспечения производительности сети, что создает высокие барьеры для входа. AO, в свою очередь, работает по принципу справедливого запуска и без ограничений на доступ, позволяя участвовать в конкурентной добыче, просто ставя залог. AO использует модульный дизайн, что снижает затраты для разработчиков на вход.
У AO могут быть некоторые системные недостатки, такие как отсутствие атомарности при межконтрактных транзакциях в асинхронной модели Actor, что может затруднить развитие приложений в области DeFi. Новый вычислительный режим также предъявляет более высокие требования к разработчикам. В архитектуре AO виртуальная машина wasm может управлять максимум 4 ГБ, что также приводит к невозможности использования некоторых сложных моделей.
Выбор AI-агента AO можно рассматривать как использование сильных сторон и избегание слабых. Интересно, что известная вычислительная сеть также объявила о своем фокусе на области ИИ в начале 2024 года.
В настоящее время общая рыночная капитализация сети хранения AO составляет 2,2 миллиарда долларов, что все еще ниже 5 миллиардов долларов капитала известной вычислительной сети. В контексте бурного развития ИИ у AO все еще может быть значительный потенциал.