
Автор: Decent Land Labs
翻译:Сяосун Ху @ Участник PermaDAO
Рецензент: Джон Хор @ Участник PermaDAO
мотивация
Многие децентрализованные приложения, продукты и протоколы Web3 изначально стремятся быть полностью децентрализованными и создаваться с использованием только сетевых компонентов. Однако, когда они сталкиваются с проблемами масштабирования, внедрение элементов Web2 становится мощным решением для повышения масштабируемости и удобства взаимодействия с пользователем (UX).
Централизованная архитектура Web2 имеет значительные преимущества в плане масштабируемости, но в то же время может принести в жертву основные принципы Web3.
вопрос
Когда проект включает элементы web2 в свой технологический стек, он по своей сути начинает компрометировать некоторые основные принципы децентрализации, включая прозрачность, отсутствие доверия и проверяемость.
Чтобы решить эту проблему, мы представляем парадигму проверяемых атомных вычислений (VACP) и молекулярную исполнительную машину (MEM), реализованную в режиме реального времени.
Этот подход направлен на поддержание целостности основных принципов децентрализации при одновременном решении проблем масштабируемости и удобства работы пользователей.
Итак, что такое ВАКП?
Верифицируемая парадигма атомных вычислений (VACP) стала возможной благодаря синергии трех компонентов:
Ленивая оценка, впервые разработанная протоколом SmartWeave и 3EM.
Несанкционированные проверяемые вычисления (VC), которые позволяют независимо проверять и выполнять вычисления без централизованного контроля.
Используйте защищенный от несанкционированного доступа уровень доступности данных (DA), например Arweave, для обеспечения целостности и доступности данных на протяжении всего процесса.
Объединив эти три фундаментальных элемента, VACP обеспечивает мощную основу для поддержания децентрализации, прозрачности и доверия, одновременно предоставляя разработчикам Web3 масштабируемые и проверяемые вычисления.
Arweave играет основополагающую роль для кросс-блокчейнового уровня L0, который позволяет VACP беспрепятственно работать с функциональностью нескольких цепочек. VACP использует комбинацию проверки доступности данных Arweave и протокола KYVE для надежного обеспечения целостности данных в отдельных блокчейнах, повышая его универсальность и надежность.

ВАКП-визуализация
1. Правила расчета данных и выгрузка исходного статуса:
Набор правил (смарт-контракты/код бессерверной функции) и начальное состояние загружаются на уровень доступности данных (DA).
В исходном состоянии фиксируются все изменения состояния с течением времени.
2. Доверенная третья сторона (TTP) для обработки взаимодействия с пользователем, также известная как атомарный узел:
Доверенная третья сторона (TTP) может представлять собой хорошо масштабируемый централизованный узел, отвечающий за управление взаимодействием пользователей внутри системы.
Надежность TTP зависит от доверия, которое устанавливается на основе его точности данных, загруженных на уровень DA (достоверность подлинности данных).
Надежность TTP зависит от его способности проходить проверяемые вычислительные проверки конечными пользователями, обеспечивая целостность и точность своих действий.
TTP выполняет такие задачи, как получение пользовательских транзакций, оценка нового состояния и поддержание кэшей данных.
По сути, VACP использует комбинацию правил и данных, загруженных на уровень DA, и доверенных объектов (TTP), чтобы обеспечить возможность проверяемых вычислений, сохраняя при этом уровень масштабируемости и доверия к операциям системы.
MEM — это реализация VACP.
Молекулярная машина-исполнитель (MEM) является легальной реализацией парадигмы проверяемых атомных вычислений (VACP), поскольку она соответствует основным требованиям парадигмы:
Атомарность: MEM работает как единый узел (Trusted Third Party – TTP), способный запускать эффективные и масштабируемые сети Web2.5.
Поддающиеся проверке вычисления: в рамках MEM атомарные узлы постоянно подвергаются строгим проверкам честности, выполняемым конечным пользователем или любой заинтересованной стороной. Каждую операцию, выполняемую узлом, можно реплицировать и проверять, обеспечивая прозрачность и доверие внутри системы.
В MEM смарт-контракты и взаимодействия находятся на одном уровне DA, что облегчает окончательную проверку состояния посредством ленивой оценки и принципов проверяемых вычислений, совместимых с VACP.
Что произойдет, если атомарный узел станет злоумышленником?
Если атомарный узел идентифицирован как злоумышленник, в системе VACP предусмотрены механизмы защиты. В любой момент, если будет установлено, что атомарный узел ведет себя нечестно, любая заинтересованная сторона может получить доступ к неизменяемым взаимодействиям VACP, хранящимся на уровне доступности данных (DA). Затем они могут выполнять ленивую оценку, восстанавливая историю транзакций до тех пор, пока не будет достигнуто окончательное честное состояние.
Затем система может инициировать «хард-форк» сети с высоты блока, соответствующей последнему известному честному состоянию, эффективно игнорируя любые мошеннические действия, предпринятые вредоносными атомарными узлами. Такой подход позволяет сети продолжать работать с доверенной точки, одновременно изолируя и смягчая последствия действий нечестных участников, обеспечивая целостность и надежность сети.
Каковы различия между VACP и MEM в мире смарт-контрактов?
MEM придерживается принципов VACP, обеспечивая улучшенную масштабируемость, лучший опыт для пользователей и разработчиков, диверсифицированные источники данных, эволюцию протоколов, эффективность атомарных узлов, оптимальное использование уровня Arweave DA и доступность, переопределяя среду смарт-контрактов, управляемых данными. Такой комплексный подход делает MEM пионером в этой области:
Масштабируемость и пропускная способность: MEM обеспечивает превосходную масштабируемость и возможности обработки транзакций, превосходя другие платформы по количеству транзакций в секунду (TPS), а также окончательности транзакций и задержке. Это позволяет сети обрабатывать больше взаимодействий.
Опыт пользователя (UX) и опыт разработчика (DX). Внедрение VACP приведет к созданию более удобной для пользователей и разработчиков экосистемы MEM, что сделает ее более доступной и эффективной как для пользователей, так и для разработчиков. Это конкурентное преимущество стимулирует внедрение и инновации.
Источник данных. Хотя MEM использует единый источник данных для уровня DA (Arweave L2), он эффективно использует этот источник данных для создания более быстрого и безопасного секвенсора для смарт-контрактов, управляемых данными.
Эволюция протокола SmartWeave: MEM реализует 3EM с использованием улучшенного протокола SmartWeave, гарантируя, что он находится на переднем крае развития протоколов и включает в себя последние инновации в технологии контрактов на основе данных.
Концепция атомарного узла: MEM использует концепцию атомарного узла, чтобы обеспечить легкий и хорошо масштабируемый подход, который превосходит конкурентов с точки зрения эффективности и оперативности.
Использование уровня Arweave DA: MEM позволяет избежать ограничений, связанных с тегами Arweave, за счет использования транзакций данных в качестве заполнителей взаимодействия. Это нововведение позволяет выполнять запросы на расчет данных контрактов в масштабе предприятия, открывая новые возможности для смарт-контрактов, управляемых данными.
Оптимизация Web2.5: MEM фокусируется на предоставлении Web2.5 UX и DX для удовлетворения потребностей корпоративного и потребительского сегментов, создавая возможности для роста и расширения.
Недорогая и эффективная настройка сети. Менее чем за 100 долларов в месяц каждый может развернуть собственную сеть обработки данных Web2.5, используя базу кода MEM с открытым исходным кодом. Этот экономически эффективный подход использует правильное сочетание компонентов и программного обеспечения Web2, позволяющее MEM достичь быстрой масштабируемости, устраняя необходимость в традиционных конструкциях кэша и перекладывая ответственность на подрядчиков по развертыванию.
Аттестация данных на основе пользовательского интерфейса на основе протокола VACP

У ACP есть примеры MEM и данных в цепочке токенов.
(Примечание. Token-Gating: это механизм безопасности, который ограничивает доступ пользователей или приложений и использование определенного контента или услуг путем назначения токенов доступа к различным ресурсам или функциям. Этот механизм можно использовать для защиты личных данных, конфиденциальной информации или цифровых активов от несанкционированный доступ и использование).
Рассмотрим сценарий, в котором пользовательский интерфейс приложения может предоставить подтверждение данных, которые он получает, на основе информации, полученной из сети Ethereum, при условии, что данные являются подлинными (например, проверка баланса подключенного кошелька для использования в целях шлюзования токенов). . Доказательство должно включать необходимые метаданные:
FE запрашивает блок Ethereum с балансом внешней учетной записи (EOA).
Адрес контракта токена.
Аттестация временных меток при выполнении запросов данных на уровне постоянной доступности данных (DA) с использованием машин молекулярного исполнения (MEM).
Как только метаданные доказательства будут собраны, их можно будет отправить в контракт MEM, где они будут храниться как постоянное доказательство. Любой пользователь может проверить достоверность этого доказательства и доказательства, реализовав принципы проверяемой парадигмы атомных вычислений (VACP).
Подвести итог
Таким образом, VACP переопределяет концепцию Web 2.5, предоставляя модель, которая сочетает в себе доверие, масштабируемость, экономическую эффективность, удобство работы с пользователем, целостность данных, совместимость и инновации, в конечном итоге предоставляя практичную и масштабируемую структуру, которая устраняет разрыв между парадигмами Web2 и Web3.


