Vad Àr lager 0 i en blockkedja?
Hem
Artiklar
Vad Àr lager 0 i en blockkedja?

Vad Àr lager 0 i en blockkedja?

Avancerad
Publicerad Jan 10, 2023Uppdaterad Jan 11, 2024
5m

TL;DR

Lager 0-protokoll Àr i huvudsak den infrastruktur som lager 1-blockkedjor kan byggas pÄ. Lager 0-protokoll Àr ett grundlÀggande lager för blockkedjenÀtverk och applikationer och en av mÄnga lösningar som siktar pÄ att lösa de utmaningar som branschen stÄr inför, sÄsom skalbarhet och interoperabilitet. 

Introduktion

Vad utgör ett blockkedjeekosystem? Ett sÀtt att kategorisera olika delar av ett sÄdant ekosystem Àr att klassificera dem efter lager som om de var internetprotokoll.

Ett blockkedjeekosystem kan klassificeras enligt följande lager: 

Lager 0: den underliggande infrastrukturen pÄ vilken flera lager 1-blockkedjor kan byggas.

Lager 1: basblockkedjor som anvÀnds av utvecklare för att bygga applikationer, till exempel decentraliserade applikationer (DApps).

Lager 2: skalningslösningar som hanterar aktiviteter utanför lager 1-blockkedjor för att underlÀtta deras transaktionsbelastningar.

Lager 3: ett blockkedjebaserat applikationslager, inklusive spel, plÄnböcker och andra DApps.

Men alla blockkedjeekosystem kan inte klassificeras i dessa kategorier. Vissa ekosystem kan sakna vissa lager, medan andra kan kategoriseras som olika lager beroende pÄ sammanhanget. 

Lager 0-protokoll hjÀlper till att ÄtgÀrda de utmaningar som lager 1 stÄr inför, dÀr nÀtverk Àr byggda med en monolitisk arkitektur, sÄsom Ethereum-nÀtverket. Genom att skapa en mer flexibel basinfrastruktur och lÄta utvecklare lansera sina egna ÀndamÄlsspecifika blockkedjor, hoppas lager 0 att kunna hantera problem som skalbarhet och interoperabilitet mer effektivt. 

Vilka problem kan lager 0 lösa?

Interoperabilitet

Interoperabilitet avser blockkedjenÀtverkens förmÄga att kommunicera med varandra. Den hÀr egenskapen möjliggör ett tÀtare sammanvÀvt nÀtverk av blockkedjeaktiverade produkter och tjÀnster, vilket i sin tur ger en bÀttre anvÀndarupplevelse. 

BlockkedjenÀtverk byggda pÄ samma lager 0-protokoll kan interagera med varandra som standard, utan behov av dedikerade broar. Lager 0 anvÀnder olika upprepningar av överföringsprotokoll pÄ tvÀrkedjan som gör att ett ekosystems blockkedjor kan bygga pÄ varandras funktioner och anvÀndningsomrÄden. NÄgra vanliga resultat av detta Àr förbÀttrade transaktionshastigheter och större effektivitet.

Skalbarhet 

En odelbar blockkedja som Ethereum Àr ofta överbelastad, eftersom ett enda lager 1-protokoll tillhandahÄller alla kritiska funktioner, sÄsom transaktionsutförande, konsensus och datatillgÀnglighet. Detta skapar en flaskhals för skalning som lager 0 kan lindra genom att delegera dessa kritiska funktioner till olika blockkedjor. 

Denna design sÀkerstÀller att blockkedjenÀtverk som Àr byggda pÄ samma lager 0-infrastruktur kan optimera vissa uppgifter och dÀrigenom förbÀttra skalbarheten. Exempelvis kan utförandekedjor optimeras för att hantera ett stort antal transaktioner per sekund. 

Flexibilitet för utvecklare

För att uppmuntra utvecklare att bygga vidare pÄ dem tillhandahÄller lager 0-protokoll ofta lÀttanvÀnda SDK:er (Software Development Kits/utvecklingsuppsÀttning för mjukvara) och ett sömlöst grÀnssnitt för att sÀkerstÀlla att utvecklarna enkelt kan starta sina egna ÀndamÄlsspecifika blockkedjor. 

Lager 0-protokoll ger utvecklare stor flexibilitet att anpassa sina egna blockkedjor, sÄ att de kan definiera sina egna tokenutfÀrdande modeller och kontrollera vilken typ av DApps de vill bygga pÄ sina blockkedjor.

Hur fungerar ett lager 0-protokoll?

Det finns olika sÀtt pÄ vilka lager 0-protokoll fungerar. Alla skiljer sig Ät i design, funktioner och fokusering.

Men i allmĂ€nhet fungerar lager 0-protokoll som den huvudsakliga och primĂ€ra blockkedjan som sĂ€kerhetskopierar transaktionsdata frĂ„n olika lager 1-kedjor. Även om det finns kluster av lager 1-kedjor byggda pĂ„ lager 0-protokoll, finns det ocksĂ„ överföringsprotokoll pĂ„ tvĂ€rkedjan som gör det möjligt att överföra token och data över olika blockkedjor. 

Strukturerna och förhÄllandena mellan dessa tre komponenter kan skilja sig mycket Ät frÄn ett lager 0-protokoll till ett annat. HÀr tittar vi pÄ nÄgra exempel: 

Polkadot

Ethereums medgrundare Gavin Wood designade Polkadot för att lĂ„ta utvecklare bygga sina egna blockkedjor. Protokollet anvĂ€nder en huvudkedja – kallad Polkadot Relay Chain – och varje oberoende blockkedja byggd pĂ„ Polkadot kallas för en parallell kedja, eller parakedja.

Relay Chain fungerar som en bro mellan parakedjor för att möjliggöra effektiv datakommunikation. Den anvÀnder shardande, som Àr en metod för att dela upp blockkedjor eller andra typer av databaser och effektivisera transaktionsbehandlingen.

Polkadot anvÀnder validering via bevis pÄ insats för att sÀkerstÀlla nÀtverkssÀkerhet och konsensus. Projekt som vill bygga vidare pÄ Polkadot deltar i auktioner för att buda pÄ platser. Polkadots första parakedjaprojekt godkÀndes i en auktion i december 2021.

Avalanche

Avalanche lanserades 2020 av Ava Labs med fokus pÄ DeFi-protokoll och anvÀnder en trippel blockkedjeinfrastruktur bestÄende av tre kÀrnkedjor: Contract Chain (C-chain), Exchange Chain (X-chain) och Platform Chain (P-chain).

Dessa tre kedjor Àr konfigurerade specifikt för att hantera viktiga funktioner inom ekosystemet, för att förbÀttra sÀkerheten samtidigt som man siktar pÄ lÄg latens och en hög genomströmning. X-Chain anvÀnds för att skapa och handla tillgÄngar, C-Chain för att skapa smarta kontrakt och P-Chain för att samordna validerare och subnÀt. Avalanches flexibla struktur möjliggör Àven snabba och billiga byten pÄ tvÀrkedjan.  

Cosmos

Cosmos-nÀtverket grundades 2014 av Ethan Buchman och Jae Kwon och bestÄr av ett insatsbevis-baserat blockkedjehuvudnÀt som kallas Cosmos Hub och anpassade blockkedjor som kallas zoner. Cosmos Hub överför tillgÄngar och data mellan de anslutna zonerna och ger ett delat lager av sÀkerhet. 

Varje zon Àr mycket anpassningsbar, sÄ att utvecklare kan designa sin egen kryptovaluta, med anpassade blockvalideringsinstÀllningar och andra funktioner. Alla Cosmos-appar och -tjÀnster som finns i dessa zoner interagerar via Inter-Blockchain Communication (IBC)-protokollet. Detta gör det möjligt att utbyta tillgÄngar och data fritt över oberoende blockkedjor.

Sammanfattningsvis

Beroende pÄ hur de Àr utformade kan lager 0-blockkedjor potentiellt hantera nÄgra av branschens utmaningar, sÄsom interoperabilitet och skalbarhet. Men hur framgÄngsrikt lager 0-blockkedjorna kommer att anvÀndas och i vilken skala, ÄterstÄr att se. Det finns mÄnga konkurrerande lösningar som siktar pÄ att uppnÄ liknande mÄl.

Hur stor roll lager 0-blockkedjor kommer att spela för att lösa branschens utmaningar beror pÄ deras förmÄga att locka utvecklare att bygga vidare pÄ dessa protokoll och om applikationerna som finns pÄ dem ger ett verkligt vÀrde för anvÀndarna. 

Mer information