Купить крипту
Рынки
Спот
Фьючерсы
Earn
Акции
Больше
reward-centerДля новичков
Анализ отчетаДетали
Исследования проектов

Переосмысление беcдоверительных вычислений с AO и Arweave

  • AR0%
CoinEx logo
Опубликовано 2025-04-28

Введение: Реконструкция доверия, новая парадигма вычислений

В контексте Web3 "бездоверительность" долгое время была основным принципом проектирования систем. Децентрализация, безразрешительность и устойчивость к цензуре формируют архитектуру доверия в мире криптовалют. Однако реальные блокчейн-системы не полностью устранили необходимость доверия. По-прежнему существует потребность доверять честному выполнению узлов, надежности данных оракулов, отсутствию уязвимостей в коде и доказательствам валидности, предоставляемым решениями Layer 2.

Другими словами, Web3 не искоренил доверие, а скорее изменил его объект : перенеся его с отдельных лиц на технологии, с централизованных институтов на проверяемые вычислительные пути. В этом отчете CoinEx Research проанализирует практическую логику и выбор пути "бездоверительности", обращая внимание на Arweave и его недавно предложенный AO. Мы стремимся рассмотреть, с точки зрения данных до исполнения, существует ли более простая, фундаментальная и надежная вычислительная парадигма.

Компромиссная логика существующих путей децентрализованных вычислений

Текущие основные пути децентрализованных вычислений — будь то традиционные EVM, решения Layer 2 или модульные блокчейн-дизайны — все стремятся преодолеть "узкое место масштабируемости". Однако они неизбежно сталкиваются с компромиссами между масштабируемостью, проверяемостью и децентрализацией.

Дилемма эффективности и универсальности EVM

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

Подход к масштабированию Layer 2 и Rollups

Для снижения вычислительной нагрузки на Layer 1 появились технологии Layer 2, такие как Rollups. Они значительно увеличивают пропускную способность и снижают затраты на газ без ущерба для безопасности, перенося большинство вычислительных задач за пределы цепи и отправляя в Layer 1 только сжатые данные транзакций и соответствующие доказательства. Тем не менее, эти системы часто полагаются на централизованные секвенсоры и сложные механизмы доказательств, что в некоторой степени все равно вводит предположения о доверии.

Попытка декомпозиции модульных блокчейнов

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

Универсальный компромисс в рамках трилеммы

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

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

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

Новая идея Arweave + AO: бездоверительная среда выполнения?

В традиционных моделях вычислений в цепи, будь то EVM, Rollups или модульные блокчейны, всегда есть зависимость от некоторой степени "доверенной вычислительной сущности". В отличие от этого, Arweave и его AO исследуют новый путь, который структурно более гибкий, имеет меньше зависимостей и является бездоверительным.

Переосмысление беcдоверительных вычислений с AO и Arweave

Arweave: вычислительный краеугольный камень памяти в цепи

Arweave обеспечивает "постоянно доступный" слой хранения данных. Его дизайн, основанный на механизме консенсуса SPoRA (Succinct Proofs of Random Access), гарантирует, что исторические данные не только хранятся долгосрочно, но и могут быть эффективно проверены. Этот слой обеспечивает редкий набор функций для децентрализованных вычислений: постоянство данных, устойчивость к цензуре и проверяемость, формируя основу "памяти в цепи".

В традиционных блокчейнах состояние часто является "текущим снимком", в то время как Arweave сохраняет полную траекторию событий от начала до настоящего времени. Это прокладывает путь для моделей вычислений, управляемых событиями.

AO: децентрализованная попытка вычислений на основе акторов

Построенный на базе Arweave, AO использует децентрализованную архитектуру выполнения, аналогичную модели Актора. Каждый Unit является независимым Актором, который общается и активируется через асинхронные сообщения. В отличие от подхода Ethereum к поддержанию глобального состояния, AO использует модель Event Sourcing , где все состояние динамически развивается из исторических сообщений. Эта модель делает само состояние реконструируемым и проверяемым .

Переосмысление беcдоверительных вычислений с AO и Arweave - image 2

Архитектура выполнения AO имеет следующие ключевые особенности:

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

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

Отсутствие необходимости в Layer 2 / zk масштабирующих слоях: Последовательность сообщений и выполнение оркестрируются базовыми Планировщиками без опоры на внешние механизмы доказательств.

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

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

Переосмысление беcдоверительных вычислений с AO и Arweave - image 3

Реконструкция проверки и консенсуса: как AO достигает "проверки как доверия"?

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

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

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

Это знаменует рождение новой модели вычислительного доверия: доверие устанавливается не путем достижения консенсуса о состоянии, а через проверяемость пути. Именно это AO определяет как "проверку в качестве доверия".

Вызовы и перспективы: открытые вопросы AO

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

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

Механизм планировщика: Как предотвратить атаки спам-сообщениями, поддерживать справедливость и балансировать механизмы стимулирования — это критически важные вопросы для децентрализованного планирования.

Пропускная способность хранилища: Потоки сообщений с высокой конкурентностью могут оказывать давление на возможности записи Arweave, влияя на стабильность системы.

Экосистема разработки: Модель Actor требует иного мышления от разработчиков, а текущий набор инструментов все еще находится на ранних стадиях, не хватает достаточных фреймворков и стандартизированных интерфейсов.

Кросс-чейн сотрудничество: Как взаимодействовать с основными экосистемами, такими как EVM, строить ли кросс-чейн мосты или пути, подобные Rollup, — это критически важно для будущего расширения экосистемы.

Безопасность консенсуса: Устойчивость слоя планировщика к атакам Сибиллы, механизмы защиты от DoS и дизайн моделей экономического стимулирования — все это влияет на нижнюю границу безопасности системы.

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

Заключение: От "Безтрастовости" к "Доверительной реконструкции" - Смена парадигмы в вычислениях

Мир Web3 никогда по-настоящему не достигал "нулевого доверия". Так называемая безтрастовость — это скорее реконструкция доверия: переход от доверия к отдельным лицам к доверию к коду, путям и механизмам верификации. Новая архитектура, созданная Arweave и AO, внешне представляющая собой "безтрастовую" децентрализованную среду выполнения, по сути является комплексным пробуждением возможностей верификации пользователей. Она отказывается от зависимости от глобального состояния, наблюдаемой в традиционных блокчейнах, таких как Ethereum, заменяя его архитектурой на основе Actor + отслеживание цепочки событий, пытаясь создать новый технологический путь: легкий, масштабируемый, проверяемый и не требующий разрешений.

CoinEx Research считает, что истинная "безтрастовость" заключается не в устранении доверия, а в том, чтобы сделать процесс установления доверия более свободным, прозрачным и дезинтермедиированным . Потенциал, предлагаемый AO, расширяет возможности каждого пользователя, позволяя им больше не полагаться на "пост-консенсусную истину", а лично проверять "процесс вычислений". Если этот путь окажется успешным, будущее децентрализованных вычислений больше не будет ограничено бременем консенсуса, а будет двигаться к действительно свободной и заслуживающей доверия вычислительной сети.