Zer da Layer0, Layer1, Layer2, Layer3 Blockchain-en? – Kriptopolita

blockchain datuen truke seguru eta gardena ahalbidetzen duen teknologia iraultzailea da. Informazioa gordetzeko eta prozesatzeko geruza batzuk erabiltzen ditu, 0-3 geruzak deritzona. Geruza bakoitzak bere xedea eta funtzioa du, era askotako transakzio kudeatu ditzakeen sistema integrala ahalbidetuz.

Blockchain-a bi alderdi edo gehiagoren artean aktibo digitalen truke segurua eta fidagarria errazten duen liburu-kontakizunen teknologia (DLT) gisa definitzen da. Sare ireki eta deszentralizatu gisa funtzionatzen duen sistema bakarra da hainbat ordenagailutan datuak aldi berean gordetzeko.

Layer1

Transakzioak balioztatzeko eta amaitzeko, 1. geruza beste geruza ugari eraiki daitezkeen oinarrizko bloke-katea da. Beste bloke-kate batzuetatik independentean lan egin dezakete.

Geruza1 hiru segmentutan bana daiteke:

  1. Datu-geruza: sareko transakzioekin lotutako datu guztiak gordetzeaz arduratzen da. Honek transakzioen historia, saldoak, helbideak eta abar bezalako gauzak barne hartzen ditu. Geruza honek ere transakzio bakoitza balioztatzen laguntzen du algoritmo kriptografikoak (hashing) erabiliz, zehaztasuna eta segurtasuna bermatzeko.
  2. Sare-geruza - blockchain sareko erabiltzaileen arteko komunikazioak kudeatzeaz arduratzen da. Sarean zehar transakzioak eta bestelako mezuak igortzeaz arduratzen da, baita mezu horien zehaztasuna eta zilegitasuna egiaztatzeaz ere.
  3. Adostasun geruza- blokeo-kateari transakzioak egitean erabiltzaile guztiek bete behar dituzten arau-multzo bati buruzko akordioa lortzeko aukera ematen du. Transakzio guztiak baliozkoak eta eguneratuak direla ziurtatzen du adostasun-algoritmoak erabiliz, hala nola Lanaren Froga, Partaidetzaren Froga edo Bizantziar Akatsen Tolerantzia.
  4. Aplikazio/Smart Contract geruza funtzionalitate gehienak bloke-katearen sare baten barruan gertatzen dira. Geruza honek bloke-katearen ekosistemaren gainean exekutatzen diren aplikazioak eraikitzeko erabil daitekeen kodea (edo kontratu adimendunak) dauka. Aplikazio hauek transakzioak egiteko eta datuak modu seguru eta banatuan gordetzeko gai dira. Layer1 protokolo guztiek ez dute kontratu adimendunaren funtzionaltasuna.

Horrelako sareen adibideak Bitcoin, Solana, Ethereum, eta Cardano—guztiek beren jatorrizko token dute. Token hau transakzio-kuoten ordez erabiltzen da eta sareko parte-hartzaileek sare batera sartzeko pizgarri gisa balio du.

Txanpon hauek azpiko proiektuaren arabera izendapen desberdinak dituzten arren, haien helburuak ez du aldaketarik izaten: bloke-katearen funtzionaltasunerako laguntza-mekanismo ekonomikoa eskaintzea.

1. geruzako sareek eskalatzeko arazoak dituzte, bloke-kateak sareak behar dituen transakzio-kopurua prozesatzeko borrokatzen baitu. Honen ondorioz, transakzio-komisioak izugarri handitzen dira.

Blockchain Trilemma, Vitalik Buterin-ek asmatutako terminoa, askotan deitzen da arazo honen konponbide potentzialak eztabaidatzen diren bitartean; funtsean, deszentralizazioa, segurtasuna eta eskalagarritasuna orekatu behar ditu.

Planteamendu horietako askok beren konpromezuak dituzte; hala nola, supernodoak finantzatzea -horrela superordenagailuak eta zerbitzari handiak erosiz-, eskalagarritasuna areagotzeko, baina berez zentralizatutako blockchain bat sortzeko.

Blockchain trilema konpontzeko planteamenduak:

Handitu blokearen tamaina

1. geruzako sare baten bloke-tamaina handitzeak transakzio gehiago prozesatu ditzake. Hala ere, ezinezkoa da bloke infinitu handi bat mantentzea, bloke handiek transakzio-abiadura motelagoak esan nahi baitituzte datu-eskakizunak handitu direlako eta deszentralizazioa murriztu delako. Horrek eskalagarritasunaren muga gisa jarduten du blokeen tamaina handitzearen bidez, errendimenduaren hobekuntzak mugatuz segurtasun gutxitzearen kostu potentzialarekin.

Adostasun mekanismoa aldatzea

Lanaren froga (POW) mekanismoak oraindik existitzen diren arren, ez dira hain jasangarriak eta eskalagarriak diren frogak (POS) parekoak baino. Horregatik, Ethereum POWtik POSra igaro zen; helburua eskalagarritasunari dagokionez emaitza hobeak ematen dituen adostasun algoritmo seguruagoa eta fidagarriagoa eskaintzea da.

Zatitzea

Sharding datu-baseen zatiketa teknika bat da, banatutako datu-baseen errendimendua eskalatzeko. Bloke-katearen liburu bat nodo anitzetan segmentatu eta banatuz, sharding-ak eskalagarritasun hobetua eskaintzen du, transakzioen errendimendua handitzen duena, zati anitzek transakzioak paraleloan prozesatu ditzaketelako. Horrek errendimendua hobetzen du eta prozesatzeko denbora nabarmen murrizten du serieko ikuspegi tradizionalarekin alderatuta.

Xaflatan banatutako pastela jatearen antzekoa. Modu honetan, nahiz eta datu-bolumena handitu edo sare-kongestioa izan, zatitutako sareak askoz eraginkorragoak dira, parte hartzen duten nodo guztiek elkarrekin lan egiten baitute transakzioak prozesatzen sinkronoki.

Layer2

Layer 2 protokoloak Layer 1 blockchain-en gainean eraikitzen dira bere eskalagarritasun-arazoei aurre egiteko, oinarrizko geruza gainkargatu gabe.

Hori egiten da bigarren mailako marko bat sortuz, "katetik kanpo" deritzona, 1. Geruzak onartzen dituenak baino komunikazio-bide hobea eta transakzio-denbora azkarragoak ahalbidetzen dituena.

2. geruza protokoloak erabiliz, transakzioen abiadura hobetzen da eta transakzioen errendimendua handitzen da, hau da, transakzio gehiago aldi berean prozesatu daitezke zehaztutako denbora-tarte batean. Hau izugarri onuragarria izan daiteke sare nagusia pilatuta dagoenean eta moteltzen denean, transakzio-kuoten kostuak murrizten eta errendimendu orokorra hobetzen laguntzen baitu.

Hona hemen Layer2s-ek eskalagarritasun-trillema konpontzeko hainbat modu:

Kanalak

Kanalek 2. geruzako irtenbidea eskaintzen dute, erabiltzaileei katetik kanpo hainbat transakziotan sartzeko aukera ematen diena oinarrizko geruzan jakinarazi aurretik. Horrek transakzio azkarragoak eta eraginkorragoak ahalbidetzen ditu. Bi kanal mota daude: ordainketa kanalak eta estatuko kanalak. Ordainketa-kanalek ordainketak besterik ez dituzte ahalbidetzen, eta estatu-kanalek, berriz, askoz jarduera zabalagoak ahalbidetzen dituzte normalean bloke-katean egingo liratekeenak bezalakoak, hala nola kontratu adimendunekin aurre egitea.

Alde negatiboa da parte hartzen duten erabiltzaileak sarean ezagutu behar direla, beraz, parte-hartze irekia zalantzan dago. Gainera, erabiltzaile guztiek beren tokenak blokeatu beharko dituzte kontratu adimendun anitzeko kontratu batean, kanalarekin harremanetan jarri aurretik.

Plasma

Joseph Poon-ek eta Vitalik Buterin-ek sortua, Plasma esparruak kontratu adimendunak eta zenbakizko zuhaitzak erabiltzen ditu "haur-kateak" sortzeko, jatorrizko bloke-katearen kopiak direnak, "guraso katea" bezala ere ezaguna.

Metodo honek transakzioak kate nagusitik kanpo transferitzeko aukera ematen du haur-katera, horrela transakzio-abiadura hobetuz eta transakzio-kuotak murriztuz, eta ondo funtzionatzen du kasu zehatzekin, hala nola zorro digitalak.

Plasma-ren garatzaileek berariaz diseinatu dute erabiltzaile batek ez duela transakziorik egin itxaron-epe jakin bat amaitu aurretik.

Hala ere, sistema hau ezin da erabili helburu orokorreko kontratu adimentsuak eskalatzen laguntzeko.

Sidechains

Sidechain-ek, bloke-kate nagusiarekin edo 1. geruzarekin paraleloan funtzionatzen duten blokeak, bloke-kate klasikoetatik bereizten dituzten hainbat ezaugarri bereizten dituzte. Alboko kateak euren bloke independenteekin datoz, sarritan adostasun-mekanismo desberdinak erabiliz eta 1. geruzaren bloke-tamaina-eskakizun desberdinak dituztenak.

Hala ere, alboko kateak bere kate independenteak izan arren, 1. geruzara konektatzen dira partekatutako makina birtual bat erabiliz. Horrek esan nahi du 1. geruzako sareetan erabil daitezkeen kontratu edo transakziorik alboko kateetan erabiltzeko ere erabilgarri dagoela, bi kate moten arteko elkarreragingarritasun azpiegitura zabala sortuz.

Bildumak

Rollup-ek eskalatzea lortzen dute sidechain-eko transakzio anitz oinarrizko geruzan transakzio bakar batean bilduz eta SNARKak (ezagutzaren argumentu ez-interaktibo laburra) froga kriptografiko gisa erabiliz.

Bi bilketa-mota dauden arren - ZK rollups eta Optimistic rollups - desberdintasunak geruzen artean mugitzeko gaitasunean daude.

Rollup optimistek makina birtual bat erabiltzen dute, Layer1etik Layer2ra errazagoa den migrazioa ahalbidetzen duena, eta ZK rollupek funtzio hori uko egiten dute eraginkortasun eta abiadura handiagoa lortzeko.

Layer0

0. geruzako protokoloek funtsezko eginkizuna dute aktiboen mugimendua ahalbidetzeko, erabiltzailearen esperientzia hobetzeko eta kate arteko elkarreragingarritasunarekin lotutako oztopoak murrizteko. Protokolo hauek Layer 1-eko blockchain proiektuei irtenbide eraginkorra ematen diete arazo handiei aurre egiteko, hala nola Layer1 ekosistemen artean mugitzeko zailtasuna.

Ez dago Layer0 protokolo multzo baterako diseinu bakarra; adostasun-mekanismo eta bloke-parametro desberdinak har daitezke bereizketa helburuetarako. Layer0 token batzuk spam-aren aurkako iragazki eraginkor gisa balio dute, izan ere, erabiltzaileek token hauek partekatu behar dituzte lotutako ekosistemetara sartu aurretik.

Cosmos Layer 0 protokoloa da, Tendermint, Cosmos SDK eta IBC-k osatutako kode irekiko tresna-multzoagatik ezaguna. Eskaintza hauei esker, garatzaileek beren bloke-kateen soluzioak modu errazean eraiki ditzakete ingurune interoperagarri batean; arkitektura mutualistak osagaiak elkarren artean aske elkarrekintzan jardutea ahalbidetzen du. Mundu birtual baten lankidetza-ikuspegi hau Cosmoshood-en gertatu da, bere jarraitzaile sutsuek maitasunez asmatu baitzuten: bloke-kateen sareei modu independentean hazten baina kolektiboki existitzen ahalbidetuz, "Blokeen Interneta" gorpuzten duena.

Beste adibide arrunt bat da polka puntuak.

Layer3

Layer 3 blockchain-en oinarritutako soluzioak bultzatzen dituen protokoloa da. Normalean "aplikazio-geruza" deritzo, 1. geruzako protokoloei prozesatzeko argibideak ematen ditu. Horri esker, dapp-ak, jokoak, biltegiratze banatua eta blockchain plataforma baten gainean eraikitako beste aplikazio batzuk behar bezala funtzionatzen dute.

Aplikazio hauek gabe, 1. geruzako protokoloak bakarrik nahiko erabilgarritasun mugatua izango litzateke; 3. geruza ezinbestekoa da haien boterea desblokeatzeko.

Geruza 4?

Layer4 ez da existitzen, eztabaidatutako geruzak blockchain-en lau geruzak deitzen dira, baina hori programazioaren munduan 0tik zenbatzen hasten garelako da.

Ondorioa

Blockchain sareen eskalagarritasuna beren arkitekturaren eta erabiltzen duten teknologia pilaren menpe dago. Sare baten geruza bakoitzak helburu garrantzitsua du beste bloke-kate batzuekin errendimendu handiagoa eta elkarreragingarritasuna ahalbidetzeko. 1. geruzako protokoloek oinarrizko geruza edo blockchain nagusia osatzen dute, eta alboko kateak, bilketa eta Layer 0 protokoloek eskalatzeko laguntza gehigarria eskaintzen dute.

3. geruzako protokoloek erabiltzaileei sistema osoaren gainean eraikitako aplikazioetara sartzeko aukera ematen dieten argibideak ematen dituzte. Elkarrekin, elementu horiek guztiek eskala handiko transakzioak modu seguruan kudeatzeko gai den konfiantzarik gabeko azpiegitura indartsu bat sortzen laguntzen dute.

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