Hvað er Layer0, Layer1, Layer2, Layer3 í Blockchain? - Cryptopolitan

blokk Keðja er byltingarkennd tækni sem gerir ráð fyrir öruggum og gagnsæjum gagnaskiptum. Það notar röð laga til að geyma og vinna úr upplýsingum, sem er vísað til sem lag 0-3. Hvert lag hefur sinn eigin tilgang og virkni, sem gerir ráð fyrir alhliða kerfi sem getur séð um margs konar viðskipti.

Blockchain er skilgreint sem dreifð höfuðbók tækni (DLT) sem auðveldar örugg og traust skipti á stafrænum eignum milli tveggja eða fleiri aðila. Það er einstakt kerfi sem virkar sem opið, dreifð net til að geyma gögn á mörgum tölvum í einu.

Lag1

Til að staðfesta og ganga frá viðskiptum er Layer 1 grunnblokkakeðjan sem mörg önnur lög geta verið byggð á. Þeir geta unnið sjálfstætt frá öðrum blockchains.

Lag1 má skipta niður í þrjá hluta:

  1. Gagnalag - ábyrgur fyrir því að geyma öll gögn sem tengjast viðskiptum innan netsins. Þetta felur í sér hluti eins og viðskiptasögu, stöður, heimilisföng osfrv. Þetta lag hjálpar einnig við að sannreyna hverja færslu með því að nota dulmáls reiknirit (hashing) til að tryggja nákvæmni og öryggi.
  2. Netlag - ábyrgur fyrir samskiptum milli notenda á blockchain netinu. Það er ábyrgt fyrir útsendingu viðskipta og annarra skilaboða um netið, auk þess að sannreyna nákvæmni og lögmæti þessara skilaboða.
  3. Consensus Layer- gerir blockchain kleift að ná samkomulagi um reglur sem allir notendur verða að fylgja þegar þeir eiga viðskipti. Það tryggir að öll viðskipti séu gild og uppfærð með því að nota samhljóða reiknirit eins og sönnun um vinnu, sönnun á húfi eða býsanskt bilanaþol.
  4. Umsókn / snjallsamningalagið er þar sem mest af virkninni fer fram innan blockchain nets. Þetta lag inniheldur kóða (eða snjallsamninga) sem hægt er að nota til að smíða forrit sem keyra ofan á blockchain vistkerfið. Þessi forrit eru fær um að framkvæma viðskipti og geyma gögn á öruggan, dreifðan hátt. Ekki eru allar layer1 samskiptareglur með snjalla samningsvirkni.

Dæmi um slík net eru Bitcoin, Solana, Ethereumog Cardano— sem öll hafa sinn upprunalega tákn. Þetta tákn er notað í stað viðskiptagjalda og virkar sem hvatning fyrir þátttakendur netsins til að tengjast neti.

Þó að þessi mynt hafi mismunandi nafngildi byggt á undirliggjandi verkefni, er tilgangur þeirra óbreyttur: að veita efnahagslegan stuðning fyrir virkni blockchain.

Lag 1 netkerfi eiga í vandræðum með stærðarstærð, þar sem blockchain á í erfiðleikum með að vinna úr fjölda viðskipta sem netið krefst. Þetta leiðir til þess að viðskiptagjöld hækka verulega.

The Blockchain Trilemma, hugtak sem Vitalik Buterin skapaði, er oft kallað á meðan rætt er um hugsanlegar lausnir á þessu vandamáli; þarf í meginatriðum að halda jafnvægi á valddreifingu, öryggi og sveigjanleika.

Margar af þessum aðferðum hafa sín eigin málamiðlun; eins og að fjármagna ofurhnúta - þar með kaupa ofurtölvur og stóra netþjóna - til að auka sveigjanleika en búa til í eðli sínu miðstýrða blockchain.

Aðferðir til að leysa blockchain þrílemma:

Auka blokkastærð

Með því að auka blokkastærð lag 1 netkerfis getur í raun unnið úr fleiri færslum. Hins vegar er ekki framkvæmanlegt að viðhalda óendanlega stórri blokk þar sem stærri blokkir þýða hægari viðskiptahraða vegna aukinna gagnaþörfa og minni valddreifingar. Þetta virkar sem takmörk fyrir sveigjanleika með aukningu blokkastærðar, sem takmarkar frammistöðuaukningu á hugsanlegum kostnaði við minnkað öryggi.

Breyta samstöðukerfi

Þó að vinnusönnunarkerfi (POW) séu enn til, eru þau minna sjálfbær og stigstærð en hliðstæða þeirra til að sannreyna hlut (POS). Þetta er ástæðan fyrir því að Ethereum fór úr POW í POS; ætlunin er að veita öruggari og áreiðanlegri samstöðu reiknirit sem skilar betri árangri hvað varðar sveigjanleika.

Sharding

Sharding er gagnagrunnsskiptingartækni sem notuð er til að skala frammistöðu dreifðra gagnagrunna. Með því að skipta upp og dreifa blockchain höfuðbók yfir marga hnúta, býður klipping upp á aukinn sveigjanleika sem eykur færsluafköst þar sem margar shards geta unnið viðskipti samhliða. Þetta skilar sér í bættri frammistöðu og verulega styttri vinnslutíma miðað við hefðbundna raðaðferð.

Svipað og að borða köku sem er skipt í sneiðar. Á þennan hátt, jafnvel með aukningu á gagnamagni eða hvers kyns þrengslum á netinu, eru sundruð net mun skilvirkari þar sem allir hnútar sem taka þátt vinna saman samstillt við vinnslu viðskipta.

Lag2

Layer 2 samskiptareglur eru byggðar ofan á Layer 1 blockchain til að takast á við sveigjanleikavandamál þess án þess að ofþyngja grunnlagið.

Þetta er gert með því að búa til aukaramma, sem vísað er til sem „utan keðjunnar“, sem gerir ráð fyrir betri samskiptaafköstum og hraðari viðskiptatíma en Layer 1 getur stutt.

Með því að nota Layer 2 samskiptareglur er viðskiptahraði bættur og viðskiptaafköst eykst, sem þýðir að hægt er að vinna fleiri viðskipti í einu innan tiltekins tíma. Þetta getur verið ótrúlega gagnlegt þegar aðalnetið verður stíflað og hægir á sér, þar sem það hjálpar til við að draga úr viðskiptagjaldakostnaði og bæta heildarafköst.

Hér eru nokkrar leiðir til að Layer2s leysir sveigjanleika trillema:

Rásir

Rásir bjóða upp á Layer 2 lausn sem gerir notendum kleift að fara í mörg viðskipti utan keðju áður en það er tilkynnt um grunnlagið. Þetta gerir þér kleift að gera hraðari og skilvirkari viðskipti. Það eru tvenns konar rásir: greiðslurásir og ríkisrásir. Greiðslurásir gera bara greiðslur kleift, en ríkisrásir gera miklu víðtækari starfsemi eins og þær sem venjulega myndu eiga sér stað á blockchain, svo sem að takast á við snjalla samninga.

Gallinn er sá að notendur sem taka þátt verða að vera þekktir fyrir netið og því kemur opin þátttaka ekki til greina. Eins og heilbrigður, allir notendur verða að læsa táknin sín í multi-sig snjallsamningi áður en þeir taka þátt í rásinni.

Plasma

Plasma ramminn, búinn til af Joseph Poon og Vitalik Buterin, notar snjalla samninga og töluleg tré til að búa til „barnakeðjur“, sem eru afrit af upprunalegu blockchain – einnig þekkt sem „foreldrakeðjan“.

Þessi aðferð gerir kleift að flytja færslur í burtu frá aðalkeðjunni yfir á undirkeðjuna, þar með bæta viðskiptahraða og lækka viðskiptagjöld, og virkar vel með sérstökum tilvikum eins og stafrænum veski.

Hönnuðir Plasma hafa hannað það sérstaklega til að tryggja að enginn notandi geti átt viðskipti áður en tilteknum biðtíma er lokið.

Hins vegar er ekki hægt að nota þetta kerfi til að hjálpa til við að skala almenna snjalla samninga.

hliðarkeðjur

Hliðarkeðjur, sem eru blokkkeðjur sem starfa samhliða aðal blokkkeðjunni eða Layer 1, hafa nokkra sérstaka eiginleika sem aðgreina þá frá klassískum blokkkeðjum. Hliðarkeðjur koma með sínar eigin sjálfstæðu blokkakeðjur, sem nota oft mismunandi samstöðuaðferðir og hafa mismunandi kröfur um blokkastærð frá Layer 1.

Hins vegar, þrátt fyrir þá staðreynd að hliðarkeðjur hafi sínar eigin sjálfstæðu keðjur, tengjast þær samt lag 1 með því að nota sameiginlega sýndarvél. Þetta þýðir að allir samningar eða viðskipti sem hægt er að nota á Layer 1 netkerfum eru einnig fáanlegir til notkunar á hliðarkeðjum, sem skapar víðtæka innviði samvirkni milli þessara tveggja tegunda keðja.

Uppbyggingar

Samantektir ná fram stærðarstærð með því að flokka margar færslur á hliðarkeðjunni í eina færslu á grunnlaginu og nota SNARKs (kjarnlaus, ekki gagnvirk þekkingarrök) sem dulmálssönnun.

Þó að það séu tvær gerðir af uppröðlum - ZK uppröðlum og bjartsýnir - þá liggur munurinn í getu þeirra til að fara á milli laga.

Bjartsýnar samsetningar nota sýndarvél sem gerir auðveldari flutning frá Layer1 til Layer2, á meðan ZK-samsetningar sleppa þessum eiginleika fyrir meiri skilvirkni og hraða.

Lag0

Lag 0 samskiptareglur gegna lykilhlutverki við að gera hreyfingu eigna kleift, fullkomna notendaupplifunina og draga úr hindrunum sem tengjast samvirkni milli keðja. Þessar samskiptareglur veita blockchain verkefnum á Layer 1 skilvirka lausn til að vinna gegn helstu vandamálum, svo sem erfiðleikum við að fara á milli Layer1 vistkerfa.

Það er ekki bara ein hönnun fyrir sett af Layer0 samskiptareglum; Hægt er að nota mismunandi samstöðuaðferðir og blokkabreytur í aðgreiningarskyni. Sum Layer0 tákn þjóna sem áhrifarík andstæðingur-ruslpóstsía, að því leyti að notendur verða að leggja á þessi tákn áður en þeir geta nálgast tengd vistkerfi.

Cosmos er Layer 0 siðareglur, þekkt fyrir opinn uppspretta verkfærasvítu, sem samanstendur af Tendermint, Cosmos SDK og IBC. Þessi tilboð gera forriturum kleift að smíða sínar eigin blockchain lausnir á óaðfinnanlegan hátt í samhæfu umhverfi; gagnkvæmur arkitektúr gerir íhlutum kleift að hafa samskipti sín á milli á frjálsan hátt. Þessi samvinnusýn um sýndarheim hefur orðið að veruleika í Cosmoshood, þar sem hann var skapaður af kærleiksríkum fylgjendum sínum - sem gerir blockchain netum kleift að dafna sjálfstætt en samt vera til sameiginlega, sem felur í sér „Internet Blockchain“.

Annað algengt dæmi er Doppóttur.

Lag3

Layer 3 er samskiptareglan sem knýr blockchain byggðar lausnir. Venjulega nefnt „umsóknalagið“, það veitir leiðbeiningar fyrir Layer 1 samskiptareglur til að vinna úr. Þetta gerir dapps, leikjum, dreifðri geymslu og öðrum forritum sem eru byggð ofan á blockchain vettvang kleift að virka rétt.

Án þessara forrita væru Layer 1 samskiptareglur einar og sér frekar takmarkaðar að gagni; Lag 3 er nauðsynlegt til að opna kraft þeirra.

Layer4?

Layer4 er ekki til, lögin sem fjallað er um eru nefnd fjögur lög blockchain, en þetta er vegna þess að við byrjum að telja frá 0 í forritunarheiminum.

Niðurstaða

Stærðarhæfni blockchain netkerfa er mjög háð arkitektúr þeirra og tæknistafla sem þeir nota. Hvert lag netkerfis þjónar mikilvægum tilgangi til að leyfa meiri afköst og samvirkni við aðrar blokkakeðjur. Layer 1 samskiptareglur mynda grunnlagið eða aðal blokkkeðjuna, en hliðarsamskiptareglur, samskiptareglur og Layer 0 samskiptareglur veita viðbótarstuðning við skala.

Layer 3 samskiptareglur veita leiðbeiningar sem gera notendum kleift að fá aðgang að forritum sem eru byggð ofan á allt kerfið. Saman stuðla þessir þættir allir að því að skapa öflugan traustlausan innviði sem getur meðhöndlað stór viðskipti á öruggan hátt.

Heimild: https://www.cryptopolitan.com/what-is-layer0-layer1-layer2-layer3-in-blockchain/