Mit jelent a layer 0 (0.réteg) a blokkláncok világában?
Kezdőlap
Cikkek
Mit jelent a layer 0 (0.réteg) a blokkláncok világában?

Mit jelent a layer 0 (0.réteg) a blokkláncok világában?

Középszintű
Közzétéve Jan 10, 2023Frissítve Jan 11, 2024
5m

TL;DR

A layer 0 protokollok lényegében az az infrastruktúra, amelyre a layer 1 blokkláncok épülnek. A blokklánchálózatok és -alkalmazások alaprétegeként a layer 0 protokollok azon megoldásokhoz tartoznak, amelyek célja az iparág előtt álló kihívások - például a skálázhatóság és az átjárhatóság - megoldása. 

Bevezetés

Mi alkotja a blokklánc ökoszisztémát? Egy ilyen ökoszisztéma különböző részeit úgy tudjuk például kategorizálni, hogy rétegek szerint osztályozzuk őket, mintha internetes protokollok lennének.

Egy blokklánc ökoszisztéma a következő rétegek szerint osztályozható: 

Layer 0: Az alapinfrastruktúra, amelyre több layer 1 blokklánc építhető.

Layer 1: A fejlesztők által alkalmazások, például decentralizált alkalmazások (DAppok) készítéséhez használt alap blokkláncok.

Layer 2: Olyan skálázási megoldások, amelyek a layer 1 blokkláncokon kívüli tevékenységeket kezelik, hogy segítsék a tranzakciók feldolgozását.

Layer 3: Blokkláncalapú alkalmazási réteg, beleértve a játékokat, tárcákat és egyéb DAppokat.

Azonban nem minden blokklánc ökoszisztéma sorolható ezekbe a kategóriákba. Egyes ökoszisztémákból hiányozhatnak bizonyos rétegek, míg mások kontextustól függően különböző rétegekbe sorolhatók. 

A layer 0 protokollok segítenek orvosolni a monolitikus architektúrával épített layer 1 hálózatok, például az Ethereum-hálózat kihívásait. Azáltal, hogy rugalmasabb alapinfrastruktúrát hoz létre, és lehetővé teszi a fejlesztők számára, hogy saját célspecifikus blokkláncokat bocsássanak ki, a layer 0 reméli, hogy hatékonyabban tudja kezelni az olyan problémákat, mint a skálázhatóság és az átjárhatóság. 

Milyen problémákat tud megoldani a layer 0?

Átjárhatóság

Az átjárhatóság arra utal, hogy a blokklánchálózatok képesek egymással kommunikálni. Ez a tulajdonság lehetővé teszi a blokkláncalapú termékek és szolgáltatások szorosabban összefonódó hálózatát, ami viszont jobb felhasználói élményt nyújt. 

Az azonos layer 0 protokollra épülő blokklánchálózatok alapból képesek kommunikálni egymással, nincs szükség külön hidakra. A keresztlánc átutalási protokollok különböző verzióit használva a layer 0 lehetővé teszi, hogy az ökoszisztéma blokkláncai egymás funkcióira és felhasználási módjaira épüljenek. Ennek néhány gyakori eredménye a megnövekedett tranzakciós sebesség és a nagyobb hatékonyság.

Skálázhatóság 

Egy monolitikus blokklánc, mint például az Ethereum, gyakran túlterhelt, mivel egyetlen layer 1 protokoll biztosítja az összes kritikus funkciót, például a tranzakciók végrehajtását, a konszenzust és az adatok elérhetőségét. Ez szűk keresztmetszetet jelent a skálázás szempontjából, amelyet a layer 0 úgy tud enyhíteni, hogy ezeket a kritikus funkciókat különböző blokkláncokra delegálja. 

Ez a kialakítás biztosítja, hogy az azonos layer 0 infrastruktúrára épülő blokklánchálózatok mindegyike optimalizálhat bizonyos feladatokat, ezáltal növelve a skálázhatóságot. A végrehajtási láncokat például úgy lehet optimalizálni, hogy másodpercenként nagyszámú tranzakciót tudjanak kezelni. 

Fejlesztői rugalmasság

Annak érdekében, hogy a fejlesztőket arra ösztönözzék, hogy rájuk építsenek, a layer 0 protokollok gyakran könnyen használható szoftverfejlesztő készleteket (SDK-kat) és zökkenőmentes felületet biztosítanak, hogy a fejlesztők könnyen elindíthassák saját célspecifikus blokkláncaikat. 

A layer 0 protokolljai nagy rugalmasságot biztosítanak a fejlesztőknek saját blokkláncuk testreszabásához, lehetővé téve számukra, hogy meghatározzák saját tokenkibocsátási modelljeiket, és szabályozzák a blokkláncukra építeni kívánt DAppok típusát.

Hogyan működik a layer 0 protokoll?

A layer 0 protokollok különböző módon működnek. Mindegyik különbözik kialakításában, jellemzőiben és fókuszában.

Általában azonban a layer 0 protokollok szolgálnak fő és elsődleges blokkláncként, amely a különböző layer 1 láncok tranzakciós adatait kezeli. Bár egy halom layer 1 lánc épül layer 0 protokollokra, vannak olyan keresztlánc átutalási protokollok is, amelyek lehetővé teszik a tokenek és adatok különböző blokkláncok közötti átutalását. 

E három komponens szerkezete és kapcsolatai nagymértékben eltérhetnek az egyes layer 0 protokollok között. Nézzünk meg néhány példát: 

Polkadot

Az Ethereum társalapítója, Gavin Wood azért tervezte meg a Polkadotot, hogy a fejlesztők létrehozhassák saját blokkláncaikat. A protokoll egy fő láncot használ, a Polkadot Relay Chaint, és minden Polkadotra épülő független blokkláncot párhuzamos láncnak vagy paraláncnak hívnak.

A Relay Chain a hatékony adatkommunikáció érdekében hídként működik a paraláncok között. A hatékonyabb tranzakciófeldolgozás érdekében egy sharding nevű módszert használ, amely a blokkláncok vagy más típusú adatbázisok felosztásának módszere.

A Polkadot a hálózati biztonság és a konszenzus biztosítása érdekében proof-of-stake (PoS) validálást alkalmaz. A Polkadotra építeni kívánó projektek aukciókon vesznek részt, hogy licitáljanak a slotokra. A Polkadot első paralánc projektjét 2021 decemberében egy aukción hagyták jóvá.

Avalanche

Az Ava Labs által 2020-ban elindított, a DeFi protokollokra összpontosító Avalanche egy három részes blokklánc-infrastruktúrát használ, mely három alapláncból áll: a Contract Chain (C-chain), az Exchange Chain (X-chain), és a Platform Chain (P-chain).

Ezt a három láncot kifejezetten az ökoszisztémán belüli főbb funkciók kezelésére konfigurálták a biztonság növelése érdekében, miközben alacsony késleltetést és nagy áteresztőképességet próbálnak elérni. Az X-Chaint eszközök létrehozására és kereskedésére, a C-Chaint okosszerződések létrehozására, a P-Chaint pedig validátorok és alhálózatok koordinálására használják. Az Avalanche rugalmas felépítése gyors és olcsó keresztlánc swapokat is lehetővé tesz.  

Cosmos

A 2014-ben Ethan Buchman és Jae Kwon által alapított Cosmos hálózat egy Cosmos Hub nevű PoS blokklánc mainnetből és a Zónák néven ismert testreszabott blokkláncokból áll. A Cosmos Hub eszközöket és adatokat továbbít a csatlakoztatott Zónák között, és egy megosztott biztonsági réteget nyújt. 

Minden Zóna nagymértékben testreszabható, lehetővé téve a fejlesztők számára, hogy saját kriptovalutát tervezzenek, egyéni blokkvalidálási beállításokkal és egyéb funkciókkal. A Zónákban található összes Cosmos alkalmazás és szolgáltatás az Inter-Blockchain Communication (IBC) protokollon keresztül lép kapcsolatba egymással. Ez lehetővé teszi az eszközök és adatok szabad cseréjét független blokkláncokon keresztül.

Záró gondolatok

Tervezésüktől függően a layer 0 blokkláncok megoldhatják az iparág néhány kihívását, például az átjárhatóságot és a skálázhatóságot. Azt azonban még nem lehet tudni, hogy mennyire lesz sikeres a layer 0 blokklánc elfogadása. Számos konkurens megoldás létezik, amelyek hasonló célok elérésére törekszenek.

Az, hogy a layer 0 blokkláncok milyen jelentős szerepet fognak játszani az iparág kihívásainak megoldásában, attól függ, hogy képesek lesznek-e rávenni a fejlesztőket, hogy ezekre a protokollokra építsenek, és hogy a rajtuk lévő alkalmazások valódi értéket nyújtanak-e a felhasználók számára. 

További olvasnivaló