TL;DR

Protokoly vrstvy 0 jsou v podstatě infrastrukturou, na které lze stavět blockchainy vrstvy 1. Protokoly vrstvy 0 jako základní vrstva blockchainových sítí a aplikací patří mezi mnoho řešení, jejichž cílem je vyřešit problémy, kterým průmysl čelí, jako je škálovatelnost a interoperabilita.

Úvod

Co tvoří blockchainový ekosystém? Jedním ze způsobů, jak kategorizovat různé části takového ekosystému, je klasifikovat je podle vrstev, jako by to byly internetové protokoly.

Ekosystém blockchainu lze klasifikovat podle následujících vrstev:

Vrstva 0: Základní infrastruktura, na které lze postavit více blockchainů vrstvy 1.

Vrstva 1: Základní blockchainy používané vývojáři k vytváření aplikací, jako jsou decentralizované aplikace (DApps).

Vrstva 2: Škálovací řešení, která zpracovávají aktivity mimo blockchainy vrstvy 1, aby se snížila jejich transakční zátěž.

Vrstva 3: Aplikační vrstva založená na blockchainu, včetně her, peněženek a dalších DApps.

Ne všechny blockchainové ekosystémy však lze zařadit do těchto kategorií. Některé ekosystémy mohou postrádat určité vrstvy, zatímco jiné lze v závislosti na kontextu kategorizovat jako různé vrstvy.

Protokoly vrstvy 0 pomáhají napravit problémy, kterým čelí sítě vrstvy 1 postavené s monolitickou architekturou, jako je síť Ethereum. Vytvořením flexibilnější základní infrastruktury a umožněním vývojářům spouštět jejich vlastní účelově specifické blockchainy doufá vrstva 0 efektivněji řešit problémy, jako je škálovatelnost a interoperabilita.

Jaké problémy může vrstva 0 vyřešit?

Interoperabilita

Interoperabilita se týká schopnosti blockchainových sítí mezi sebou komunikovat. Tato vlastnost umožňuje těsněji propojenou síť produktů a služeb podporujících blockchain, což zase nabízí lepší uživatelskou zkušenost.

Blockchainové sítě postavené na stejném protokolu vrstvy 0 mohou ve výchozím nastavení vzájemně interagovat, aniž by potřebovaly vyhrazené mosty. Pomocí různých iterací meziřetězcových přenosových protokolů umožňuje vrstva 0 blockchainům ekosystému stavět na vzájemných funkcích a případech použití. Některými společnými výsledky jsou vyšší transakční rychlosti a vyšší efektivita.

Škálovatelnost

Monolitický blockchain, jako je Ethereum, je často přetížený, protože jediný protokol vrstvy 1 poskytuje všechny kritické funkce, jako je provádění transakcí, konsensus a dostupnost dat. To vytváří úzké hrdlo pro škálování, které může vrstva 0 zmírnit delegováním těchto kritických funkcí na různé blockchainy.

Tento návrh zajišťuje, že blockchainové sítě postavené na stejné infrastruktuře vrstvy 0 mohou každá optimalizovat určité úkoly, čímž se zvyšuje škálovatelnost. Například prováděcí řetězce lze optimalizovat tak, aby zvládly vysoký počet transakcí za sekundu.

Flexibilita vývojáře

Protokoly na vrstvě 0, aby povzbudili vývojáře, aby na nich stavěli, často poskytují snadno použitelné sady pro vývoj softwaru (SDK) a bezproblémové rozhraní, které zajišťuje, že vývojáři mohou snadno spustit své vlastní účelově specifické blockchainy.

Protokoly vrstvy 0 dávají vývojářům velkou flexibilitu při přizpůsobování jejich vlastních blockchainů, což jim umožňuje definovat vlastní modely vydávání tokenů a ovládat typ DApps, které chtějí stavět na jejich blockchainech.

Jak funguje protokol vrstvy 0?

Protokoly vrstvy 0 fungují různými způsoby. Každá se liší svým designem, funkcemi a zaměřením.

Obecně však protokoly vrstvy 0 slouží jako hlavní a primární blockchain zálohující data transakcí z různých řetězců vrstvy 1. Zatímco existují shluky řetězců vrstvy 1 postavené na protokolech vrstvy 0, existují také přenosové protokoly mezi řetězci, které umožňují přenos tokenů a dat napříč různými blockchainy.

Struktury a vztahy těchto tří komponent se mohou mezi jednotlivými protokoly vrstvy 0 značně lišit. Zde se podíváme na několik příkladů:

Polkadot

Spoluzakladatel Etherea Gavin Wood navrhl Polkadot, aby umožnil vývojářům budovat vlastní blockchainy. Protokol používá hlavní řetězec – nazývaný Polkadot Relay Chain – a každý nezávislý blockchain postavený na Polkadotu je známý jako paralelní řetězec nebo parachain.

Relay Chain funguje jako most mezi parachain a umožňuje efektivní datovou komunikaci. Využívá sharding, metodu rozdělování blockchainů nebo jiných typů databází, aby bylo zpracování transakcí efektivnější.

Polkadot používá ověření proof-of-stake (PoS) k zajištění bezpečnosti sítě a konsensu. Projekty, které chtějí stavět na Polkadotu, se účastní aukcí, aby se ucházely o sloty. První projekt Parachain společnosti Polkadot byl schválen v aukci v prosinci 2021.

Lavina

Avalanche, který byl spuštěn v roce 2020 společností Ava Labs se zaměřením na protokoly DeFi, využívá infrastrukturu tri-blockchain sestávající ze tří hlavních řetězců: smluvní řetězec (C-chain), Exchange Chain (X-chain) a Platform Chain (P -řetěz).

Tyto tři řetězce jsou konfigurovány speciálně tak, aby zvládaly hlavní funkce v rámci ekosystému, aby se zvýšila bezpečnost a zároveň se zaměřovala na nízkou latenci a vysokou propustnost. X-Chain se používá k vytváření a obchodování aktiv, C-Chain k vytváření chytrých kontraktů a P-Chain ke koordinaci validátorů a podsítí. Flexibilní struktura Avalanche také umožňuje rychlé a levné výměny mezi řetězci.

Kosmos

Síť Cosmos, kterou v roce 2014 založili Ethan Buchman a Jae Kwon, se skládá z PoS blockchainové mainnetu zvaného Cosmos Hub a přizpůsobených blockchainů známých jako Zones. Cosmos Hub přenáší aktiva a data mezi připojenými zónami a poskytuje sdílenou vrstvu zabezpečení.

Každá zóna je vysoce přizpůsobitelná a umožňuje vývojářům navrhnout vlastní kryptoměnu s vlastním nastavením ověřování bloků a dalšími funkcemi. Všechny aplikace a služby Cosmos hostované v těchto zónách komunikují prostřednictvím protokolu Inter-Blockchain Communication (IBC). To umožňuje volnou výměnu aktiv a dat napříč nezávislými blockchainy.

Závěrečné myšlenky

V závislosti na tom, jak jsou navrženy, mohou blockchainy vrstvy 0 potenciálně řešit některé problémy tohoto odvětví, jako je interoperabilita a škálovatelnost. Jak úspěšné bude přijetí blockchainu na vrstvě 0, se však teprve uvidí. Existuje mnoho konkurenčních řešení, jejichž cílem je dosáhnout podobných cílů.

Jak významnou roli budou hrát blockchainy vrstvy 0 při řešení problémů tohoto odvětví, bude záviset na jejich schopnosti přilákat vývojáře, aby stavěli na těchto protokolech, a na tom, zda aplikace na nich hostované poskytují uživatelům skutečnou hodnotu.

Další čtení

  • Co je vrstva 1 v blockchainu?

  • Blockchain Layer 1 vs. Layer 2 Scaling Solutions

  • Co je blockchainové trilema?