Mis on plokiahela 0-kiht?
Avaleht
Artiklid
Mis on plokiahela 0-kiht?

Mis on plokiahela 0-kiht?

Keskmine
Avaldatud Jan 10, 2023VĂ€rskendatud Jul 4, 2023
5m

TL;DR

0-kihi protokollid on sisuliselt infrastruktuur, millele saab ehitada 1. kihi plokiahelaid. Plokiahela vÔrkude ja rakenduste aluskihina kuuluvad 0-kihi protokollid paljude lahenduste hulka, mille eesmÀrk on lahendada tööstuse probleeme, nagu skaleeritavus ja koostalitlusvÔime. 

Sissejuhatus

Mis moodustab plokiahela ökosĂŒsteemi? Üks viis sellise ökosĂŒsteemi erinevate osade kategoriseerimiseks on klassifitseerida need kihtide kaupa, nagu oleksid need internetiprotokollid.

Plokiahela ökosĂŒsteemi saab klassifitseerida jĂ€rgmiste kihtide jĂ€rgi. 

0-kiht: aluseks olev infrastruktuur, millele saab ehitada mitu 1. kihi plokiahelat.

1. kiht: baasplokiahelad, mida arendajad kasutavad rakenduste, nÀiteks detsentraliseeritud rakenduste (DAppid) loomiseks.

2. kiht: skaleerimislahendused, mis tegelevad 1. kihi plokiahelate tegevustega, et hÔlbustada nende tehingukoormust.

3. kiht: plokiahelapÔhiste rakenduste kiht, sealhulgas mÀngud, rahakotid ja teised DAppid.

Siiski ei saa kĂ”iki plokiahela ökosĂŒsteeme nendesse kategooriatesse liigitada. MĂ”ned ökosĂŒsteemid vĂ”ivad teatud kihtidest puududa, samas kui teised vĂ”ib kontekstist olenevalt liigitada eri kihtideks. 

0-kihi protokollid aitavad lahendada vÀljakutseid, millega seisavad silmitsi monoliitse arhitektuuriga 1. kihi vÔrgud, nÀiteks Ethereumi vÔrk. Luues paindlikuma baasinfrastruktuuri ja lastes arendajatel kÀivitada oma eesmÀrgipÔhised plokiahelad, loodab 0-kiht tÔhusamalt lahendada probleeme nagu skaleeritavus ja koostalitlusvÔime. 

Milliseid probleeme saab 0-kiht lahendada?

KoostalitlusvÔime

KoostalitlusvĂ”ime viitab plokiahela vĂ”rkude vĂ”imele ĂŒksteisega suhelda. See omadus vĂ”imaldab luua tihedamalt pĂ”imunud plokiahela toega toodete ja teenuste vĂ”rgustikku, mis omakorda pakub paremat kasutuskogemust. 

Samale 0-kihi protokollile ehitatud plokiahela vĂ”rgud saavad vaikimisi ĂŒksteisega suhelda ilma, et oleks vaja spetsiaalseid sildu. Kasutades ahelaĂŒleste edastusprotokollide erinevaid iteratsioone, vĂ”imaldab 0-kiht ökosĂŒsteemi plokiahelatel ĂŒksteise funktsioonidele ja kasutusjuhtudele ehitada. MĂ”ned selle levinumad tagajĂ€rjed on kiiremad tehingud ja suurem tĂ”husus.

Skaleeritavus 

Monoliitne plokiahel, nagu Ethereum, on sageli ĂŒlekoormatud, kuna ĂŒks 1. kihi protokoll pakub kĂ”iki olulisi funktsioone, nagu tehingute tĂ€itmine, konsensus ja andmete kĂ€ttesaadavus. See loob skaleerimise kitsaskoha, mida 0-kiht saab leevendada, delegeerides need kriitilised funktsioonid erinevatele plokiahelatele. 

See disain tagab, et plokiahela vĂ”rgud, mis on ĂŒles ehitatud samale 0-kihi infrastruktuurile, saavad teatud ĂŒlesandeid optimeerida, suurendades seelĂ€bi skaleeritavust. NĂ€iteks saab teostamisahelaid optimeerida nii, et need töötleks sekundis vĂ€ga paljusid tehinguid. 

Arendaja paindlikkus

Et julgustada arendajaid neile ehitama, pakuvad 0-kihi protokollid sageli lihtsalt kasutatavaid tarkvaraarenduskomplekte (SDK) ja sujuvat liidest, et arendajad saaksid hÔlpsasti kÀivitada oma otstarbekohased plokiahelad. 

0-kihi protokollid annavad arendajatele suure paindlikkuse oma plokiahelate kohandamiseks, vĂ”imaldades neil mÀÀratleda oma tokeni vĂ€ljastamise mudelid ja kontrollida, millist tĂŒĂŒpi DAppe nad soovivad oma plokiahelatele ehitada.

Kuidas 0-kihi protokoll töötab?

0-kihi protokollid töötavad erinevatel viisidel. Need erinevad oma disaini, funktsioonide ja fookuste poolest.

Kuid ĂŒldiselt toimivad 0-kihi protokollid peamise plokiahelana, mis varustab tehinguandmeid erinevatest 1. kihi ahelatest. Kuigi on olemas 1. kihi ahelate klastreid, mis on ĂŒles ehitatud 0-kihi protokollidele, on olemas ka ahelatevahelised edastusprotokollid, mis vĂ”imaldavad tokeneid ja andmeid erinevate plokiahelate vahel ĂŒle kanda. 

Nende kolme komponendi struktuurid ja seosed vÔivad 0-kihi protokolli puhul oluliselt erineda. Vaatleme mÔnda nÀidet. 

Polkadot

Ethereumi kaasasutaja Gavin Wood lĂ”i Polkadoti, et vĂ”imaldada arendajatel oma plokiahelaid ehitada. Protokoll kasutab pĂ”hiahelat – mida nimetatakse Polkadoti releeahelaks – ja igat Polkadotile ehitatud sĂ”ltumatut plokiahelat tuntakse paralleelahelana ehk paraahelana.

Releeahel toimib sillana paraahelate vahel, et vĂ”imaldada tĂ”husat andmeedastust. Tehingute töötlemise tĂ”husamaks muutmiseks kasutab see killustamist ehk plokiahelate vĂ”i muud tĂŒĂŒpi andmebaaside jagamise meetodit.

Polkadot kasutab vÔrgu turvalisuse ja konsensuse tagamiseks panuse tÔenduse (PoS) valideerimist. Projektid, mis soovivad Polkadotile tugineda, osalevad kasutusaja oksjonitel. Polkadoti esimene paraahela projekt kiideti oksjonil heaks 2021. aasta detsembris.

Avalanche

Ava Labsi poolt 2020. aastal kÀivitatud DeFi protokollidele keskenduv Avalanche kasutab infrastruktuuri, mis koosneb kolmest pÔhiahelast: Contract Chain (C-chain), Exchange Chain (X-chain) ja Platform Chain (P-chain).

Need kolm ahelat on konfigureeritud spetsiaalselt ökosĂŒsteemi peamiste funktsioonide haldamiseks, et suurendada turvalisust, pĂŒĂŒeldes samal ajal madala latentsuse ja suure lĂ€bilaskevĂ”ime poole. X-Chaini kasutatakse varade loomiseks ja nendega kauplemiseks, C-Chaini nutilepingute loomiseks ning P-Chaini validaatorite ja alamvĂ”rkude koordineerimiseks. Avalanche'i paindlik struktuur vĂ”imaldab ka kiireid ja odavaid ahelatevahelisi vahetusi.  

Cosmos

2014. aastal Ethan Buchmani ja Jae Kwoni poolt asutatud Cosmose vĂ”rk koosneb panusetĂ”endusega plokiahela pĂ”hivĂ”rgust Cosmos Hub ja sellega kohandatud plokiahelatest, mida nimetatakse tsoonideks. Cosmos Hub edastab tehinguid ja andmeid ĂŒhendatud tsoonide vahel ning pakub jagatud turvakihti. 

Iga tsoon on suurel mÀÀral kohandatav, vĂ”imaldades arendajatel luua oma krĂŒptovaluuta koos kohandatavate ploki valideerimise sĂ€tetega ja muude funktsioonidega. KĂ”ik nendes tsoonides majutatud Cosmose rakendused ja teenused suhtlevad plokiahelate vahelise sideprotokolli (IBCP) kaudu. See vĂ”imaldab varasid ja andmeid sĂ”ltumatute plokiahelate vahel vabalt vahetada.

LÔppmÀrkused

Olenevalt nende disainist vÔivad 0-kihi plokiahelad lahendada mÔningaid valdkonna vÀljakutseid, nagu koostalitlusvÔime ja skaleeritavus. 0-kihi plokiahela kasutusele vÔtmise edukus selgub aga hiljem. Sarnaste eesmÀrkide saavutamiseks on palju konkureerivaid lahendusi.

Kui olulist rolli 0-kihi plokiahelad valdkonna vÀljakutsete lahendamisel mÀngivad, sÔltub nende vÔimest meelitada arendajaid nendele protokollidele ehitama ja sellest, kas neis majutatud rakendused pakuvad kasutajatele tÔelist vÀÀrtust. 

Lisalugemist