Krmarjenje po plasteh verige blokov: razložena plast 1 v primerjavi s plastjo 2

Krmarjenje po plasteh verige blokov: razložena plast 1 v primerjavi s plastjo 2

Navigating the Layers of Blockchain: Layer 1 vs Layer 2 Explained PlatoBlockchain Data Intelligence. Vertical Search. Ai.

Čas branja: 6 min

Raziskovanje plasti 1 in plasti 2 ter scenarijev primerov njihove uporabe.

»Layer 1« in »Layer 2« bi gotovo že slišali ti besedi, če bi vedeli nekaj o kripto prostoru. Toda kaj točno je?, Kako pomaga celotnemu Web3?, Kakšen je njihov pomen? Zakaj je to pomembno v današnjem scenariju? To so vprašanja, ki jih bomo obravnavali, in še nekaj več. Zato si privoščite svojo najljubšo pijačo. To bo en informativen blog. Uživajte.

Kaj je blokchain?

Začnimo s tem vprašanjem, kaj je blockchain? No, blockchain je le tehnologija, ki omogoča transparentno distribucijo podatkov in decentralizirano moč dodajanja novih podatkov, ki je izven enoročnega nadzora katere koli strani.

S tem mislimo na tehnologijo, s katero lahko shranimo podatke v obliki blokov v verigi, ki si jo delijo vsi uporabniki v verigi blokov. Ti uporabniki imajo tudi možnost dodajanja novih legitimnih podatkov v obliki bloka, katerega pravilnost se preveri, nato pa je tisti, ki doda nov blok, nagrajen.

Iz tega torej izhaja izraz "razdeljena knjiga". To je domiseln način povedati, da spremljamo vse transakcije v blokih verige in vsakdo v verigi blokov si lahko to ogleda in nobena posamezna stran tega ne nadzoruje. Tu nastopi porazdeljeno ali decentralizirano.

Kaj je skaliranje?

Do sedaj morate že imeti osnovno razumevanje blockchaina, toda kje je skaliranje na mestu? To bomo raziskali v tem delu bloga.

Vidite, stroji, ki so del ekosistema blockchain, se imenujejo vozlišča. Ta vozlišča so odgovorna za dodajanje novega bloka in sledenje vozliščem. Zdaj je očitno, da dodajanje novega bloka v verigo blokov zahteva čas. Ta čas je lahko bolj ali manj odvisen od osnovnega mehanizma dodajanja blokov.

Ko se je blockchain začel, je dodajanje novega bloka vzelo veliko časa; tako so vsi, ki uporabljajo blockchain, zaračunali visoko pristojbino za plin. Zakaj? Ko je dodan nov blok, se podatki v novem bloku izberejo glede na to, kdo plača največ. Uporabnik, ki mora nujno dodati transakcijo ali podatke v blok, prostovoljno plača več pristojbin za plin. To je tisto, kar povzroča dvig cen plina.

Od tu se je pristojbina za plin zvišala, ko so se viri ali hitrost zmanjšali. Tako ga je bilo treba izboljšati, kar je skaliranje. Skaliranje je zmožnost te platforme, da podpira naraščajočo obremenitev transakcij in poveča število vozlišč v omrežju. 

Kaj sta sloj 1 in sloj 2 v verigi blokov? 

Zdaj, ko veste o blockchainu in kaj je skaliranje, je čas, da razpravljamo o tem, kaj točno sta ta sloj 1 in sloj 2.

Naj vam povem zgodbo. Nekoč je želva gospodarju pospravljala pridelke s njive in jih zlagala v košaro za njegovim hrbtom. Kot ponavadi je bil zelo počasen in plašen. Njegov prijatelj zajec ga je videl in se odločil pomagati lastniku. Kljub temu zajec ni imel košare za pobiranje pridelkov, zato je medtem, ko je želva pobirala pridelke in jih dajala v njegov koš, zajec s svojo hitrostjo pobiral pridelke v njegovih rokah. Ko ima roke polne, jih daj v želvino košaro; na ta način je zajec pomagal gospodarju polja s hitrim zbiranjem, ob pomoči zajčje košare.

Točno tako sta povezana sloj 1 in sloj 2. V tej analogiji je najemodajalec uporabnik, košarica je blockchain, želva je plast 1, zajec pa uporablja blockchain ali košarico, da hitro opravi nalogo.

Layer 1 je jedro verige blokov, kot so Ethereum, Bitcoin itd., Layer 2 pa je sekundarni okvir ali protokol, ki je zgrajen na vrhu obstoječe verige blokov za pospešitev transakcij in izboljšanje težav pri skaliranju, s katerimi se srečujejo uporabniki.

Zdaj je uporabnikom Layer 2 všeč, saj jim pomaga pri nižjih stroških goriva in izboljša njihovo izkušnjo. Lahko pa tudi izboljšamo sloj 1, da povečamo učinkovitost. Poglejmo, kako se to naredi.

Rešitve za skaliranje plasti 1

Morda razmišljate, zakaj potrebujemo Layer 2? Ali ne moremo izboljšati hitrosti osrednje verige blokov ali plasti 1, da bi dosegli boljše skaliranje in večjo hitrost?

Prav imaš. To lahko dosežemo z nekaterimi tehnikami na sami plasti 1. Skaliranje plasti 1 pomeni izboljšanje hitrosti in učinkovitosti verige blokov s povečanjem osnovne plasti verige blokov. Za to se razvija in izvaja več metod; razpravljajmo o dveh najbolj govorjenih.

1. Izboljšave protokola soglasja: -

Začenši z rahlo uvedbo mehanizma soglasja, je dogovor vozlišč, da dodajo blok v verigo. Vidite, bloki morajo biti pravilni, da jih lahko dodate v verigo, kajti če dodate kateri koli spremenjeni blok, bo to povzročilo nepravilnosti v podatkih verige blokov. Vozlišča se morajo strinjati, da je dodan blok pravilen in zakonit, da to preprečijo.

Zdaj obstajajo različne vrste mehanizmov soglasja, ki jih je mogoče uporabiti. Najbolj prevladujoča sta Proof-of-Work (POW) in Dokaz o deležu(POS); Dokazilo o delu je v uporabi že nekaj časa in zahteva zelo veliko elektronskih virov ter je tudi na nek način škodljivo za okolje in učinkovitost verige blokov, zato je Ethereum predstavil Ethereum2.0, kjer naj bi mehanizem dokazila o deležu dramatično in temeljito povečati zmogljivost omrežja Ethereum, hkrati pa povečati decentralizacijo in ohraniti varnost omrežja.

2. Sharding: -

Sharding se lahko šteje za tehniko particioniranja, ki porazdeli računske podatke in shranjevanje po omrežju Peer-to-Peer (P2P), tako da vsako vozlišče nima velike odgovornosti in se lahko bolje osredotoči na posamezno particijo, ki mu je dodeljena. Vsako vozlišče hrani samo podatke o svojem oddelku ali delcu. 

Vendar to ne pomeni, da en del ni povezan z drugim. So dobro povezani, da ohranjajo glavno knjigo varno in decentralizirano, ker si lahko vsako vozlišče ogleda vsak vnos v glavno knjigo. V kontekstu verige blokov je to preprosto sekljanje ogromnih podatkov za boljši obseg. Vsak delček ima svoje podatke, po katerih se razlikuje od drugih drobcev in je edinstven.

Rešitve za skaliranje plasti 2

No, zdaj, po razpravi o rešitvah za skaliranje ravni 1 in razpravi o njihovih implementacijskih omejitvah, usmerimo pozornost na rešitve za skaliranje plasti 2. Verjamemo, da mnogi od vas že uporabljajo rešitve plasti 2 za svoje transakcije; ni mogoče, da še niste slišali za Polygon, je daleč eden najboljših protokolov sloja 2, ki je postal velik v industriji blockchain.

Pogovorimo se o tem, kako deluje sloj 2. Preprosto povedano, kaj dela 2. plast, je, da zbere vse transakcije v paketu in nato to serijo potisne v verigo blokov Ethereum, to je v 2. sloj, v redu, ampak kako nam to pomaga? To, kar počnemo, je kot zajec. Namesto da bi vzeli vsak pridelek Strad kot želva, si najprej napolnimo roko s pridelki in nato vse damo v košaro. Točno to počne sloj 2. Zbere vse transakcije v bloku in ga nato postavi na ethereum blockchain, tako da protokoli plasti 2 uživajo varnost in varnost verig plasti 1, kot je ethereum, in tudi v prednosti boljše hitrosti in zelo nizkih provizij za transakcije.

Zgoraj obravnavani mehanizem zbiranja transakcij in njihovega nato potiskanja na sloj1 se imenuje "združevanje" in obstajata predvsem dve vrsti zbiranj: -

1. Optimistično zbiranje: -

To je mehanizem zbiranja, ki predvideva, da je zbiranje veljavno; preverjanja pristnosti skupnega paketa ni na voljo, vendar obstaja sistem preverjanja, kjer se ta dodani skupni paket preveri in preveri glede napak.

Optimistično zbiranje je kot biti optimist glede spremembe v vašo korist. Prepričani smo, da je dodani skupni paket veljaven, in potrjujemo njegovo veljavnost. Če tega ne moremo potrditi, zvitek zavržemo in sledi kazen.

2. Zbirka brez znanja: -

Drugi tip roll-upa se imenuje zero knowledge roll-up oz zk roll-up. To se razlikuje od optimističnega zbiranja v smislu mehanizma potrditve ali preverjanja. V zk roll-upih uporabljamo kompleksno kriptografijo.

Pri zbiranjih zk uporabljamo nekaj, kar se imenuje zero-knowledge proof, ki ureja veljavnost zbiranja z minimalnimi informacijami o transakciji, ki jih vse poganja kriptografija. ZK roll-upi torej varujejo zasebnost, so elegantni in, kar je najpomembneje, hitri in poceni.

zaključek

Torej, ta blog je bil vaš vodnik do plasti 1 in plasti 2 ekosistema blockchain. Tu smo začeli pri osnovah in zgradili koncept okoli tega, kaj sta plast 1 in 2, njuni uporabi, kaj je skaliranje, različni mehanizmi v obeh za izboljšanje učinkovitosti in veliko več stvari.

17 Ogledov

Časovni žig:

Več od Quillhash