Vždy mě fascinoval potenciál decentralizovaných systémů. Proto jsem se rozhodl napsat blog o inovativní technologii kryptoprojektů. Vrcholem tohoto týdne je Marlin Protocol, otevřený protokol, který umožňuje uživatelům s náhradní infrastrukturou sdílet své výpočetní zdroje s vývojáři aplikací.
V decentralizovaném systému nekontroluje tok informací žádný centrální orgán. Místo toho jsou data distribuována v síti počítačů, z nichž každý má kopii dat. To umožňuje odolnější a bezpečnější systém, protože neexistuje jediný bod selhání.
O Marlinovi
Marlin je postaven na decentralizované síti uzlů, která umožňuje přenos dat s nízkou latencí. Díky tomu je ideální pro dlouhodobé backendové služby, například decentralizované RPC a oracle. Marlin navíc nabízí ochranu integrity prostřednictvím bezpečných enkláv, výpočtů proverů na bázi zk, plánování akcí na základě událostí v mempoolu, ukládání do mezipaměti atd.
Pokud vím, je to jediné kontaktní místo pro všechny vaše potřeby decentralizovaných výpočtů. Marlin ale není jediným hráčem v decentralizované počítačové hře. Existují další společnosti a projekty, které se také zaměřují na demokratizaci přístupu k výpočetním zdrojům. Zde je několik příkladů:
Golem Network: Golem je decentralizované tržiště pro výpočetní výkon, kde uživatelé mohou pronajmout své nevyužité výpočetní zdroje ostatním, kteří je potřebují. Platforma podporuje širokou škálu případů použití, včetně vykreslování CGI, vědeckých výpočtů a strojového učení.
Akash Network: Akash je decentralizovaná platforma cloud computingu, která uživatelům umožňuje pronajmout si výpočetní zdroje od jiných uživatelů. Platforma podporuje hostování webových stránek, spouštění aplikací a nasazování blockchainových uzlů.
Síť Ankr: Ankr je decentralizovaná platforma cloud computingu, která uživatelům umožňuje pronajmout si své nevyužité výpočetní zdroje.
Filecoin: Filecoin je decentralizovaná úložná síť, která uživatelům umožňuje pronajmout si svůj nevyužitý úložný prostor. Cílem platformy je vytvořit decentralizovanou alternativu k tradičním poskytovatelům cloudových úložišť, kde mohou uživatelé ukládat svá data bezpečně a soukromě.
Decentralizovaný výpočetní prostor je stále ve svých raných fázích a existuje mnoho společností a projektů, které pracují na řešení stejných problémů, které řeší Marlin.
Co odlišuje Marlina?
Marlin se odlišuje od ostatních decentralizovaných sítí neustálou aktualizací svého protokolu. Marlin se tak může vyvíjet a zlepšovat svou síť, aby byla pro uživatele efektivnější a bezpečnější. V současné době pracují na upgradu sítě tak, aby podporovala decentralizované výpočty pomocí Trusted Execution Environments (TEE). TEE, jako je SGX, umožňují, aby výpočty probíhaly ověřitelně a bezpečně, aniž by došlo k odhalení dat operátorovi uzlu. To otevírá dveře pro širokou škálu nových případů použití, jako jsou decentralizované frontendové hostingové služby, decentralizované backendy pro dynamické weby a aplikace, API a dokonce i decentralizované mezipaměti a CDN.
Konkurenti společnosti Marlin mohou mít oproti společnosti Marlin určité výhody, pokud jde o velikost sítě a zaměření na konkrétní případy použití. Pokud jde o velikost sítě, někteří konkurenti Marlin mohou mít větší síť a zavedenější uživatelskou základnu. To může být výhodné pro určité případy použití, které vyžadují větší výpočetní výkon nebo kapacitu úložiště. Někteří konkurenti se navíc mohou konkrétněji zaměřit na určité případy použití, jako je strojové učení (Golem) nebo decentralizované úložiště (Filecoin). To může být výhodné pro uživatele, kteří mají specifické potřeby pro tyto aplikace a vyžadují specializované funkce nebo zdroje.
Zaměření společnosti Marlin na průběžné aktualizace protokolů a TEE však může v určitých případech použití poskytnout jedinečné výhody oproti svým konkurentům. Marlinův důraz na demokratizaci přístupu k výpočetním zdrojům a jeho open source charakter z něj navíc činí atraktivní možnost pro vývojáře, kteří chtějí vytvářet decentralizované aplikace. V konečném důsledku bude výběr platformy záviset na konkrétních případech použití a požadavcích a stojí za to prozkoumat různé možnosti, jak najít nejvhodnější pro konkrétní projekt.
Abychom pochopili, proč by dříve zmíněná aktualizace mohla změnit hru, promluvme si podrobněji o TEE a o tom, jak souvisí s decentralizovanou výpočetní sítí Marlin.
Trusted Execution Environments (TEE)
Laicky řečeno, TEE je zabezpečená oblast počítače nebo mobilního zařízení, která zajišťuje zpracování citlivých dat v bezpečném prostředí.
TEE si můžete představit jako digitální pevnost pro vaše data. Obvykle je implementován jako samostatný procesor nebo koprocesor, který provozuje svůj vlastní operační systém a má přístup ke své vlastní paměti. TEE je izolován od hlavního procesoru a operačního systému a je navržen tak, aby chránil před vnějšími pokusy o manipulaci nebo hackování.
V decentralizované výpočetní síti, jako je Marlin, zajišťuje TEE bezpečnost a integritu zpracovávaných dat. To pomáhá předcházet narušení dat a dalším bezpečnostním incidentům a umožňuje uživatelům mít důvěru v zabezpečení sítě. Navíc, protože TEE jsou známé svým vysokým výkonem při zachování důvěrnosti, umožňují operace s nízkou latencí a vysokou propustností na citlivých datech, díky čemuž jsou vhodné pro decentralizované výpočty. Upgradováním sítě Marlin na podporu TEE tedy mohou vývojáři vytvářet decentralizované aplikace (dapps), které mohou uchovávat soukromé klíče uživatelů a vytvářet transakce na základě určitých událostí pomocí důvěrné logiky diktované samotným uživatelem.
Jak mohou TEE zvýšit bezpečnost v aukcích MEV a dalších decentralizovaných aplikacích
Vezměme si případ Johna Doea; je to zkušený obchodník, který se rozhodl začít účastnit aukcí MEV (Miner Extractable Value). Jelikož se zabývá cennými digitálními aktivy a účastní se složitých finančních transakcí, chce zajistit, aby proces nákupu a prodeje MEV byl co nejbezpečnější. Jedním ze způsobů, jak toho dosáhnout, je použití TEE; to zajistí, že citlivé informace, jako jsou podrobnosti o Johnových transakcích MEV, budou chráněny před škodlivými útoky nebo neoprávněným přístupem. To je důležité, protože MEV je složitý finanční nástroj a jakákoli neoprávněná manipulace nebo duplikace transakcí by mohla vést k významným finančním ztrátám pro Johna a další zúčastněné strany. Pomocí TEE se John může bezpečně účastnit aukcí MEV, což mu dává důvěru v pravost a bezpečnost jeho transakcí.
Vedle aukcí MEV TEE zvažte potenciál mincoven NFT (nezastupitelných tokenů) a dalších aplikací, které vyžadují vysokou úroveň zabezpečení a soukromí. Kromě toho TEE také umožňují spouštět vlastní backendovou logiku pro zpracování dat, jako jsou výše uvedené algoritmy MEV nebo dokonce relé a tvůrci bloků pro mev-boost.
(Stojí za zmínku, že upgrade na TEE bude přísně volitelný. Ne všechny uzly v síti budou muset podporovat další funkce, které přicházejí s vyššími hardwarovými požadavky. To zajišťuje, že síť zůstane decentralizovaná a otevřená všem účastníkům.)
Závěr
Upgrade společnosti Marlin na Trusted Execution Environments (TEE) přináší potenciál pro vytvoření nových aplikací Dapp v síti. Tým by například mohl provozovat decentralizovanou službu, která přijímá transakce a provozuje algoritmy MEV (miner extrahovatelná hodnota) pro bezpečné přerozdělování zisků. Nebo by možná DAO mohl provozovat svého vlastního likvidačního robota a sdílet zisky se svými držiteli tokenů řízení. Vybudování takového systému by dnes nebylo možné bez možnosti nasazení vlastní uzlové sítě. Jejich úkolem je demokratizovat výpočetní zdroje a nejnovější aktualizace sítě je krokem k tomuto cíli. Marlin není jedinou společností, která pracuje na decentralizovaných výpočtech, a při výběru té správné pro konkrétní projekt je třeba zvážit i další platformy. Chcete-li učinit informované rozhodnutí, je důležité vyhodnotit různé možnosti na základě konkrétních požadavků projektu a případů použití a zvážit výhody a nevýhody každé z nich.
#Marlin #Binance #blockchain #BlockchainTechnology #Decentralization