Инфраструктура является основным фактором, способствующим развитию Web3. Протокол Marlin позволяет разработчикам легко создавать инновационные децентрализованные приложения и способствовать децентрализации! Давайте узнаем больше о протоколе Marlin через [круглый стол Web3]

😍Представляем протокол Марлина

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

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

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

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

🤩Какие потребности решает Marlin Protocol? Какие изменения привнесут эти решения в блокчейн?

Известно, что блокчейны имеют ограничения по пропускной способности. Это привело ко многим инновациям масштабирования, таким как L2, объединение, параллельный EVM, SVM и т. д. Однако эти решения также имеют свои ограничения.

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

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

— Вам необходимо написать смарт-контракты в Solidity или парадигме, соответствующей собственной виртуальной машине блокчейна.

-Невозможно надежно использовать данные вне сети.

Marlin позволяет выполнять вычисления вне сети, как на обычном облачном сервере. Поэтому он работает очень быстро. Вы можете писать код на любом языке (Python, Go, Rust). Можно использовать существующие библиотеки и фреймворки (TensorFlow для ML, Unity для игр). Вы можете без доверия получать доступ к данным вне сети и выполнять расчеты, будь то данные о погоде, информация о ценах из централизованного обмена или исторические данные блокчейна. Вы также можете использовать личные данные для этих расчетов, гарантируя при этом, что они не могут быть раскрыты или прочитаны другими.

По сути, с помощью Marlin вы можете «децентрализовать» существующие приложения Web 2, не жертвуя при этом производительностью. Поэтому мы надеемся, что со временем вы увидите более надежные приложения DeFi с возможностями, сравнимыми с централизованными биржами; сетевые игры с задержкой и интерактивностью, сравнимыми с играми Web 2, и социальные приложения. Программа может использовать Marlin для интеллектуальных рекомендаций;

🥳Представляем два важных прорывных и инновационных продукта Marlin: Oyster и Kalypso.

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

Они будут манипулировать потоком выполнения программы и приводить к неверным результатам.
Они могут шпионить за вашими личными данными и, возможно, даже передавать их другим.

Для решения этой проблемы существует несколько методов выполнения проверяемых вычислений. Возможно, вы слышали о доверенной среде выполнения (TEE), криптографии с нулевым разглашением или ZKP, многосторонних вычислениях (MPC) и полностью гомоморфном шифровании (FHE). FHE работает очень медленно, а у MPC есть проблема, когда узлы могут вступать в сговор без ведома наблюдателей. Поэтому Марлин ориентируется на ТЭЭ и ЗКП. TEE — это безопасный отсек внутри процессора. Они действуют как хранилище внутри главного процессора устройства, защищая конфиденциальные данные и код. Вычисления, которые там происходят, изолированы от других процессов.

Oyster — это сеть операторов узлов, предоставляющих TEE. Это очень дешево, быстро и полезно для многих приложений Crypto-X AI, будь то запуск ботов-автоматизаторов или демонов, ботов-ликвидаторов, соответствующих движков, работающих на торговых платформах или игровых серверах. Существующие серверы NodeJS могут работать в Oyster, а HTTPS-соединения могут быть разорваны внутри них, что делает их идеальными для децентрализованных интерфейсов.

Kalypso, с другой стороны, является торговой площадкой, защищенной от ZK. К схемам это не имеет никакого отношения. Он поддерживает частный ввод. Таким образом, любое zk dApp, zkVM или zkRollup может поручить создание доказательств Kalypso. Это повышает живучесть и устойчивость протокола к цензуре. Это помогает улучшить взаимодействие с пользователем приложений zk, поскольку создание доказательств на стороне клиента занимает много времени и может привести к зависанию устройства пользователя.

😇В каких областях в основном применимы решения, предоставляемые протоколом Marlin? Есть ли у обычных пользователей возможность взаимодействовать с протоколом?

В конечном счете, Marlin представляет собой децентрализованную вычислительную сеть, и многие приложения требуют высокопроизводительных вычислений. Сегодня из-за вычислительных ограничений децентрализованные приложения разрабатываются таким образом, что они могут либо работать полностью в цепочке (и, следовательно, иметь ограниченную функциональность), либо полагаться на доверенные стороны для перемещения ключевых компонентов вне цепочки. Поддающиеся проверке оффчейн вычислительные сети открывают новую парадигму асинхронного программирования.

Например

Oyster можно использовать в таких областях, как AI, MEV, развертывание соответствующих механизмов или обмен книгами заказов.

DAO может использовать ботов для ликвидации или MEV, с помощью которых прибыль MEV может быть возвращена в DAO.

Программируемость может быть реализована в Биткойне через сопроцессоры. Интеграция Marlin с 3DNS является передовой в мире децентрализованных интерфейсов, поскольку DAO могут владеть доменами и развертывать внутренние серверы, которые в будущем будут иметь более выразительные и гибкие варианты.

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

😁Какие планы на будущее у Marlin Protocol? Как вы будете расширять свое влияние?

Мы считаем, что децентрализованные вычислительные сети будут играть ключевую роль в обеспечении децентрализованных услуг. Сценарии использования ИИ — это только начало. Мы могли бы рассмотреть возможность использования Oyster для разработки сопроцессора, который обеспечит программируемость Биткойна. Что касается Kalypso, мы изучаем возможность рефакторинга с использованием симбиотических систем для снижения затрат на безопасность протокола. Мы призываем разработчиков опробовать Oyster и Kalypso, участвовать в хакатонах и обращаться к нам, если вам нужна какая-либо поддержка экосистемы.