Мене завжди захоплював потенціал децентралізованих систем. Ось чому я вирішив вести блог про інноваційні технології криптопроектів. Основним моментом цього тижня є Marlin Protocol, відкритий протокол, який дозволяє користувачам із вільною інфраструктурою ділитися своїми обчислювальними ресурсами з розробниками програм.
У децентралізованій системі жоден центральний орган не контролює потік інформації. Натомість дані розподіляються по мережі комп’ютерів, кожен з яких має копію даних. Це забезпечує більш стійку та безпечну систему, оскільки немає єдиної точки відмови.
Про Марліна
Marlin побудовано на основі децентралізованої мережі вузлів, що дозволяє передавати дані з низькою затримкою. Це робить його ідеальним для тривалих серверних служб, наприклад, децентралізованих RPC і оракулів. Крім того, Marlin пропонує захист цілісності за допомогою безпечних анклавів, обчислень на основі zk, планування дій на основі подій у мемпулі, кешування тощо.
Наскільки я знаю, це єдиний магазин для всіх ваших потреб у децентралізованих обчисленнях. Але Марлін не єдиний гравець у грі децентралізованих обчислень. Існують інші компанії та проекти, які також спрямовані на демократизацію доступу до обчислювальних ресурсів. Ось кілька прикладів:
Мережа Golem: Golem — це децентралізований ринок обчислювальної потужності, де користувачі можуть здавати в оренду свої невикористані обчислювальні ресурси іншим, хто їх потребує. Платформа підтримує широкий спектр варіантів використання, включаючи рендеринг CGI, наукові обчислення та машинне навчання.
Мережа Akash: Akash — це децентралізована платформа хмарних обчислень, яка дозволяє користувачам орендувати обчислювальні ресурси в інших користувачів. Платформа підтримує розміщення веб-сайтів, запуск програм і розгортання блокчейн-вузлів.
Мережа Ankr: Ankr — це децентралізована платформа хмарних обчислень, яка дозволяє користувачам здавати в оренду свої невикористані обчислювальні ресурси.
Filecoin: Filecoin — це децентралізована мережа зберігання, яка дозволяє користувачам здавати в оренду свій невикористаний простір для зберігання. Платформа спрямована на створення децентралізованої альтернативи традиційним постачальникам хмарних сховищ, де користувачі можуть зберігати свої дані безпечно та приватно.
Децентралізований обчислювальний простір все ще перебуває на ранніх стадіях, і є багато компаній і проектів, які працюють над вирішенням тих самих проблем, що й Marlin.
Що виділяє Марліна?
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, що дає йому впевненість у достовірності та безпеці його транзакцій.
Окрім TEE на аукціонах MEV, розгляньте потенціал монетних дворів NFT (незамінних токенів) та інших додатків, які потребують високого рівня безпеки та конфіденційності. Крім того, TEE також дають змогу запускати спеціальну серверну логіку для обробки даних, як-от вищезгадані алгоритми MEV або навіть реле та конструктори блоків для mev-boost.
(Варто зазначити, що оновлення до TEE буде виключно необов’язковим. Не всі вузли в мережі повинні будуть підтримувати додаткові функції, які постачаються з більшими вимогами до обладнання. Це гарантує, що мережа залишається децентралізованою та відкритою для всіх учасників.)
Висновок
Оновлення Marlin до Trusted Execution Environments (TEEs) відкриває потенціал для створення нових прикладних програм у мережі. Наприклад, команда може запустити децентралізований сервіс, який приймає транзакції та запускає алгоритми MEV (видобувається майнером значення) для безпечного перерозподілу прибутку. Або, можливо, DAO міг би запустити власного ліквідаційного бота та ділитися прибутком із власниками своїх токенів управління. Побудова такої системи сьогодні була б неможливою без можливості розгортання власної мережі вузлів. Вони прагнуть демократизувати обчислювальні ресурси, і останнє оновлення мережі є кроком до цієї мети. Marlin — не єдина компанія, яка працює над децентралізованими обчисленнями, і є й інші платформи, які слід враховувати, вибираючи правильну для конкретного проекту. Щоб прийняти обґрунтоване рішення, важливо оцінити різні варіанти на основі конкретних вимог проекту та випадків використання та зважити переваги та недоліки кожного.
#Marlin #Binance #blockchain #BlockchainTechnology #Decentralization