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

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

О Марлине

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

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

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

  2. Сеть Akash: Akash — это децентрализованная платформа облачных вычислений, которая позволяет пользователям арендовать вычислительные ресурсы у других пользователей. Платформа поддерживает хостинг веб-сайтов, запуск приложений и развертывание узлов блокчейна.

  3. Сеть Ankr: Ankr — это децентрализованная платформа облачных вычислений, которая позволяет пользователям сдавать в аренду свои неиспользуемые вычислительные ресурсы.

  4. Filecoin: Filecoin — это децентрализованная сеть хранения, которая позволяет пользователям сдавать в аренду неиспользуемое пространство для хранения. Целью платформы является создание децентрализованной альтернативы традиционным поставщикам облачных хранилищ, где пользователи смогут безопасно и конфиденциально хранить свои данные.

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

Что отличает Марлина?

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

Конкуренты Marlin могут иметь некоторые преимущества перед Marlin в отношении размера сети и ориентации на конкретные варианты использования. Что касается размера сети, некоторые конкуренты Marlin могут иметь более крупную сеть и более устоявшуюся базу пользователей. Это может быть выгодно в определенных случаях использования, требующих большей вычислительной мощности или емкости хранилища. Более того, некоторые конкуренты могут уделять больше внимания определенным вариантам использования, таким как машинное обучение (Golem) или децентрализованное хранилище (Filecoin). Это может быть выгодно для пользователей, у которых есть особые потребности в этих приложениях и которым требуются специальные функции или ресурсы.

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

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

Доверенные среды выполнения (TEE)

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

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

В децентрализованной вычислительной сети, такой как Marlin, TEE обеспечивает безопасность и целостность обрабатываемых данных. Это помогает предотвратить утечку данных и другие инциденты безопасности, а также позволяет пользователям быть уверенными в безопасности сети. Кроме того, поскольку TEE известны своей высокой производительностью при сохранении конфиденциальности, они позволяют выполнять операции с конфиденциальными данными с малой задержкой и высокой пропускной способностью, что делает их пригодными для децентрализованных вычислений. Таким образом, обновив сеть Marlin для поддержки TEE, разработчики смогут создавать децентрализованные приложения (dapps), которые могут депонировать закрытые ключи пользователей и создавать транзакции на основе определенных событий, используя конфиденциальную логику, продиктованную самим пользователем.

Пришло время футболок

Как TEE могут повысить безопасность аукционов MEV и других децентрализованных приложений

Давайте возьмем случай Джона Доу; он опытный трейдер, который решил начать участвовать в аукционах MEV (Miner Extractable Value). Поскольку он имеет дело с ценными цифровыми активами и участвует в сложных финансовых операциях, он хочет обеспечить максимально безопасный процесс покупки и продажи MEV. Один из способов сделать это — использовать TEE; это гарантирует, что конфиденциальная информация, такая как сведения о транзакциях Джона MEV, будет защищена от злонамеренных атак или несанкционированного доступа. Это важно, поскольку, поскольку MEV является сложным финансовым инструментом, любые несанкционированные манипуляции или дублирование транзакций могут привести к значительным финансовым потерям для Джона и других вовлеченных сторон. Используя TEE, Джон может безопасно участвовать в аукционах MEV, что дает ему уверенность в подлинности и безопасности его транзакций.

Помимо аукционов MEV TEE, рассмотрите потенциал монетных дворов NFT (невзаимозаменяемых токенов) и других децентрализованных приложений, требующих высокого уровня безопасности и конфиденциальности. Кроме того, TEE также позволяют запускать собственную серверную логику для обработки данных, например вышеупомянутые алгоритмы MEV или даже реле и построители блоков для mev-boost.

(Следует отметить, что обновление до TEE будет строго необязательным. Не все узлы в сети будут обязаны поддерживать дополнительные функции, которые требуют большего количества аппаратных средств. Это гарантирует, что сеть останется децентрализованной и открытой для всех участников.)

Заключение

Переход Marlin на Trusted Execution Environments (TEE) открывает возможность создания в сети новых децентрализованных приложений. Например, команда может запустить децентрализованный сервис, который принимает транзакции и запускает алгоритмы MEV (извлекаемая майнерами ценность) для безопасного перераспределения прибыли. Или, возможно, DAO могла бы запустить собственного ликвидационного бота и делиться прибылью с держателями токенов управления. Построение такой системы сегодня было бы невозможно без возможности развернуть собственную узловую сеть. Их миссия — демократизировать вычислительные ресурсы, и последнее обновление сети — шаг к этой цели. Marlin — не единственная компания, работающая над децентрализованными вычислениями, есть и другие платформы, которые следует учитывать при выборе подходящей для конкретного проекта. Чтобы принять обоснованное решение, важно оценить различные варианты на основе конкретных требований проекта и вариантов использования, а также взвесить преимущества и недостатки каждого из них.

#Marlin #Binance #blockchain #BlockchainTechnology #Decentralization