souhrn

Protokol vrstvy 0 je v podstatě infrastruktura, na které lze stavět blockchainy vrstvy 1. Protokoly vrstvy 0 jako základní vrstva pro blockchainové sítě a aplikace jsou jedním z mnoha řešení určených k řešení problémů, kterým toto odvětví čelí, jako je škálovatelnost a interoperabilita.

Úvod

Z čeho se skládá blockchainový ekosystém? Jedním ze způsobů, jak rozdělit různé součásti blockchainového ekosystému, je uvažovat o něm jako o internetovém protokolu a kategorizovat jej podle vrstev.

Ekosystém blockchainu lze rozdělit do následujících úrovní:

Vrstva 0: Lze vybudovat základní infrastrukturu více blockchainů vrstvy 1.

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

Vrstva 2: Škálovací řešení, které zpracovává aktivitu blockchainu na vrstvě 1, aby se snížilo její transakční zatížení.

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 spadají do této kategorie. V závislosti na kontextu budou některé ekosystémy postrádat určité vrstvy a zbytek bude rozdělen do různých kategorií.

Protokoly vrstvy 0 pomáhají řešit výzvy, kterým čelí sítě vrstvy 1 postavené na jediné infrastruktuře, jako je síť Ethereum. Očekává se, že vrstva 0 bude efektivněji řešit problémy, jako je škálovatelnost a interoperabilita, vytvořením flexibilnější infrastruktury a umožněním vývojářům spouštět vlastní vyhrazené blockchainy.

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

interoperabilita

Interoperabilita se týká schopnosti blockchainových sítí mezi sebou komunikovat. S tímto atributem může být síť produktů a služeb s podporou blockchainu úžeji integrována a poskytovat lepší uživatelský zážitek.

Ve výchozím nastavení mohou blockchainové sítě postavené ve stejném protokolu vrstvy 0 vzájemně interagovat bez potřeby specializovaných mostů. Vrstva 0 používá různé iterace přenosových protokolů mezi řetězci, takže jednotlivé blockchainy v jediném ekosystému mohou stavět na vzájemných funkcích a případech použití. Obecným výsledkem je zvýšená rychlost a efektivita transakcí.

Škálovatelnost

Blockchain tak velký jako Ethereum s jediným protokolem Layer 1 zajišťujícím všechny hlavní funkce, jako je provádění transakcí, konsensus a dostupnost dat, je často přetížený. To vytváří úzké hrdlo škálování, které vrstva 0 zmírňuje delegováním těchto hlavní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, a tím zlepšit škálovatelnost. Prováděcí řetězec lze například optimalizovat tak, aby se zvýšil počet transakcí zpracovaných za sekundu.

Flexibilita vývojáře

S cílem povzbudit vývojáře, aby stavěli na tomto základu, budou protokoly vrstvy 0 poskytovat snadno použitelné sady pro vývoj softwaru (SDK) a bezproblémová rozhraní, která zajistí, že vývojáři mohou snadno spustit své vlastní vyhrazené blockchainy.

Protokol vrstvy 0 poskytuje vývojářům velkou flexibilitu pro přizpůsobení blockchainu. Mohou si přizpůsobit model vydávání tokenů a rozhodnout, jaký typ DApp plánují vybudovat v blockchainu.

Jak funguje protokol vrstvy 0?

Protokoly vrstvy 0 fungují několika způsoby. Každý režim provozu se liší designem, funkčností a zaměřením.

Ale obecně řečeno, protokol vrstvy 0 slouží jako hlavní základní blockchain, schopný zálohovat transakční data různých řetězců vrstvy 1. Díky řetězovému clusteru vrstvy 1 postavenému na protokolu Layer 0 a cross-chain přenosovém protokolu lze tokeny a data přenášet mezi různými blockchainy.

Struktury a vztahy těchto tří komponent v různých protokolech vrstvy 0 jsou zcela odlišné. Podívejme se na několik příkladů:

Polkadot

Spoluzakladatel Etherea Gavin Wood navrhl Polkadot, kde si vývojáři mohou budovat své vlastní blockchainy. Protokol používá hlavní řetězec zvaný „Polkadot Relay Chain“, zatímco jednotlivé blockchainy postavené na vrcholu Polkadot se nazývají „parachainy“.

Reléový řetězec funguje jako most mezi parachain a umožňuje efektivní komunikaci dat. Řetězec přenosu využívá sharding, metodu rozdělení blockchainu nebo jiného typu databáze, ke zlepšení efektivity zpracování transakcí.

Polkadot používá ověření Proof of Stake (PoS) k zajištění bezpečnosti sítě a konsenzu. Projekty, které mají být postaveny v Polkadotu, se musí zúčastnit aukce s nabídkou slotů. První projekt Parachain společnosti Polkadot byl schválen v aukci v prosinci 2021.

Lavina

Avalanche byla spuštěna v roce 2020 společností Ava Labs a zaměřuje se na protokoly DeFi. Avalanche využívá trojitou blockchain infrastrukturu složenou ze tří hlavních řetězců: smluvní řetězec (řetězec C), transakční řetězec (řetězec X) a řetězec platformy (řetězec P).

Tyto tři řetězce jsou speciálně konfigurovány tak, aby zvládaly klíčové funkce v ekosystému, aby se zvýšila bezpečnost, snížila se latence a zvýšila se propustnost. Řetězec X se používá k vytváření a obchodování aktiv, řetězec C se používá k vytváření chytrých kontraktů a řetězec P se používá ke koordinaci validátorů a podsítí. Díky své flexibilní struktuře může Avalanche také dosáhnout rychlé a levné výměny mezi řetězci.

Kosmos

Síť Cosmos Network, kterou v roce 2014 založili Ethan Buchman a Jae Kwon, se skládá z ověřené blockchainové hlavní sítě zvané „Cosmos Hub“ a přizpůsobených blockchainů nazývaných „partitions“. Hub Cosmos může přesouvat prostředky a přenášet data mezi propojenými oddíly, čímž poskytuje sdílenou bezpečnostní bariéru.

Každý oddíl je vysoce přizpůsobitelný, což umožňuje vývojářům navrhovat vlastní kryptoměny, přizpůsobená nastavení ověřování bloků a další funkce. Všechny aplikace a služby Cosmos hostované v zóně interagují prostřednictvím protokolu Inter-Chain Communication (IBC). To umožňuje volnou výměnu aktiv a dat mezi nezávislými blockchainy.

Shrnout

Na základě toho, jak je navržen, se očekává, že blockchain vrstvy 0 vyřeší různé výzvy v tomto odvětví, jako je interoperabilita a škálovatelnost. Zbývá však zjistit, kam až může popularita blockchainu vrstvy 0 úspěšně zajít. V oboru existuje mnoho dalších řešení, jejichž cílem je dosáhnout podobných cílů.

Jak užitečné mohou být blockchainy vrstvy 0 při řešení průmyslových problémů, bude záviset na tom, zda se podaří vývojáře přilákat k budování v rámci těchto protokolů a zda aplikace hostované na protokolech mohou uživatelům poskytnout skutečnou hodnotu.

Další čtení

  • Co je vrstva 1 v blockchainu?

  • Blockchain Layer 1 a Layer 2 rozšiřující řešení

  • Co je blockchain ternární paradox?