Kas ir 0. slāņa blokķēde?
Sākums
Raksti
Kas ir 0. slāņa blokķēde?

Kas ir 0. slāņa blokķēde?

Sarežģītākas tēmas
Publicēts Jan 10, 2023Atjaunināts Jan 11, 2024
5m

Īsumā

0. slāņa protokoli būtībā ir infrastruktūra, uz kuras pamata var izstrādāt 1. slāņa blokķēdes. Kā blokķēdes tīklu un lietotņu pamata slānis 0. slāņa protokoli ir viens no daudziem risinājumiem, ar kuriem tiek mēģināts atrisināt tādas nozarei raksturīgas problēmas kā sadarbspēja un mērogojamība. 

Ievads

Kas veido blokķēdes ekosistēmu? Viens no veidiem, kā kategorizēt šādas ekosistēmas sastāvdaļas, ir iedalīt tās slāņos līdzīgi kā interneta protokolus.

Blokķēdes ekosistēmu var klasificēt šādos slāņos: 

0. slānis: pamata infrastruktūra, uz kuras var izstrādāt vairākas 1. slāņa blokķēdes.

1. slānis: bāzes blokķēdes, kuras izmanto izstrādātāji, lai izstrādātu lietotnes, piemēram, decentralizētās lietotnes (DApp).

2. slānis: mērogojamības risinājumi, kas ļauj uz 2. slāni novirzīt 1. slāņa blokķēžu aktivitātes, lai mazinātu to noslodzi.

3. slānis: uz blokķēdes balstītu lietotņu slānis spēlēm, makiem un citām decentralizētajām lietotnēm.

Tomēr ne visas blokķēdes ekosistēmas var iedalīt šajās kategorijās. Dažās ekosistēmās nebūs kādu no šiem slāņiem, bet citās atkarībā no konteksta būs atšķirīgi slāņi. 

0. slāņa protokoli palīdz risināt izaicinājumus, ar ko saskaras 1. slāņa tīkli, kuru izstrādē ir izmantota monolīta arhitektūra, piemēram, Ethereum tīkls. Izveidojot elastīgāku bāzes infrastruktūru un ļaujot izstrādātājiem ieviest savas blokķēdes, kas paredzētas konkrētiem mērķiem, 0. slānis tiecas efektīvāk risināt tādas problēmas kā mērogojamība un sadarbspēja. 

Kādas problēmas var atrisināt 0. slānis?

Sadarbspēja

Sadarbspēja nozīmē blokķēdes tīklu spēju savstarpēji komunicēt. Šī īpašība ļauj izveidot cieši saistītu blokķēdes produktu un pakalpojumu tīklu, kas, savukārt, nodrošina labāku lietotāju pieredzi. 

Uz viena 0. slāņa protokola pamata izstrādātie blokķēdes tīkli var pēc noklusējuma mijiedarboties cits ar citu, neizmantojot savienojošos kanālus. Izmantojot dažādas starpķēžu pārsūtīšanas protokolu versijas, 0. slānis ļauj ekosistēmas blokķēdēm izmantot citu blokķēžu funkcionalitāti un lietojumu. Rezultātā tiek iegūta, piemēram, ātrāka darījumu izpilde un lielāka efektivitāte.

Mērogojamība 

Tādas monolītas blokķēdes kā Ethereum bieži tiek pārslogotas, jo viens 1. slāņa protokols nodrošina visas kritiski svarīgās funkcijas, piemēram, darījumu izpildi, konsensu un datu pieejamību. Tas rada mērogošanas šķēršļus, kurus var mazināt 0. slāņa risinājumi, deleģējot šīs kritiski svarīgās funkcijas citām blokķēdēm. 

Šāda sistēma nodrošina, ka uz 0. slāņa infrastruktūras pamata veidotie blokķēdes tīkli katrs var optimizēt noteiktus uzdevumus, tādējādi veicinot mērogojamību. Piemēram, var tikt optimizētas izpildes ķēdes, lai apstrādātu lielu skaitu darījumu sekundē. 

Elastība izstrādātājiem

Lai motivētu izstrādātājus izmantot 0. slāņa protokolus, tie bieži vien nodrošina ērti izmantojamus programmatūras izstrādes komplektus (SDK) un parocīgu saskarni, lai izstrādātāji varētu viegli ieviest savas blokķēdes konkrētiem mērķiem. 

0. slāņa protokoli sniedz izstrādātājiem lielu elastību, pielāgojot savas blokķēdes un definējot savus tokenu izdošanas modeļus, kā arī sniedzot kontroli pār to, kāda veida decentralizētās lietotnes var tikt izstrādātas to blokķēdēs.

Kā darbojas 0. slāņa protokols?

0. slāņa protokoli mēdz darboties atšķirīgos veidos. Katram ir savs dizains, funkcijas un mērķi.

Taču kopumā 0. slāņa protokoli darbojas kā galvenā, primārā blokķēde, kas dublē darījumu datus no dažādām 1. slāņa ķēdēm. Pastāv 1. slāņa ķēžu klasteri, kas izstrādāti uz 0. slāņa protokoliem, bet ir arī starpķēžu pārsūtīšanas protokoli, kas ļauj pārsūtīt tokenus un datus starp dažādām blokķēdēm. 

Šo trīs komponentu uzbūve un attiecības katrā 0. slāņa protokolā var krietni vien atšķirties. Apskatīsim dažus piemērus: 

Polkadot

Ethereum līdzdibinātājs Gevins Vuds izstrādāja Polkadot, lai izstrādātāji varētu izstrādāt savas blokķēdes. Šis protokols izmanto galveno ķēdi (Polkadot releja ķēdi), un visas uz Polkadot bāzes izstrādātās neatkarīgās blokķēdes sauc par paralēlajām ķēdēm jeb paraķēdēm.

Releja ķēde darbojas kā savienojošais kanāls starp paraķēdēm, nodrošinot efektīvu datu apmaiņu. Tā izmanto slodzes dalīšanu blokķēžu vai citu veidu datu bāzu sadalīšanai, lai veicinātu darījumu apstrādes efektivitāti.

Polkadot izmanto likmes apliecinājuma (PoS) validēšanas mehānismu, lai garantētu drošību un konsensu tīklā. Projekti, kas vēlas veikt izstrādi Polkadot tīklā, piedalās izsolēs ar mērķi iegūt pieslēgvietas. Polkadot pirmais paraķēdes projekts tika apstiprināts izsolē 2021. gada decembrī.

Avalanche

Avalanche, kuru 2020. gadā ieviesa Ava Labs, koncentrējoties uz DeFi protokoliem, izmanto trīs blokķēžu infrastruktūru ar trim pamata ķēdēm – Contract Chain (C-chain), Exchange Chain (X-chain) un Platform Chain (P-chain).

Šīs trīs ķēdes ir konfigurētas tā, lai varētu nodrošināt svarīgākās funkcijas ekosistēmā un veicinātu drošību, vienlaikus cenšoties nodrošināt zemu latentumu un augstu veiktspēju. X-Chain tiek izmantota aktīvu izveidei un tirdzniecībai, C-Chain – viedo līgumu izstrādei, bet P-Chain – validētāju un apakštīklu darba koordinēšanai. Avalanche elastīgā struktūra padara arī iespējamu ātru un lētu starpķēžu mijmaiņu.  

Cosmos

Cosmos tīkls, kuru 2014. gadā izveidoja Ītans Buhmens (Ethan Buchman) un Džejs Kvons (Jae Kwon), sastāv no likmes apliecinājuma blokķēdes galvenā tīkla Cosmos Hub un pielāgotām blokķēdēm jeb zonām. Cosmos Hub pārsūta aktīvus un datus starp savienotajām zonām un gādā par papildu drošību. 

Katra zona ir daudzpusīgi pielāgojama, sniedzot izstrādātājiem iespēju izstrādāt savu kriptovalūtu, izmantojot pielāgotus bloku validēšanas iestatījumus un citas funkcijas. Visas Cosmos lietotnes un pakalpojumi, kas tiek izvietoti šajās zonās, mijiedarbojas, izmantojot starpķēžu komunikācijas jeb IBC protokolu. Tas ļauj brīvi apmainīties ar aktīviem un datiem neatkarīgās blokķēdēs.

Noslēgumā

Atkarībā no to uzbūves specifikas 0. slāņa blokķēdes varētu risināt tādas nozarei raksturīgas problēmas kā sadarbspēja un mērogojamība. Laiks rādīs, cik sekmīga būs 0. slāņa blokķēžu ieviešana. Ir arī daudz citu risinājumu, kas ir orientēti uz līdzīgiem mērķiem.

Tas, cik būtiska būs 0. slāņa blokķēžu loma nozares izaicinājumu risināšanā, būs atkarīgs no to spējas piesaistīt izstrādātājus, lai izstrādātu risinājumus, kas balstīti uz šiem protokoliem, kā arī no tā, vai šajos protokolos mitinātās lietotnes sniegs to lietotājiem patiesu vērtību. 

Turpini lasīt