Što su blockchaini sloja 2?

Početna stranica » Što su blockchaini sloja 2?

Blockchain sloja 2 danas su vruća tema u industriji kriptovaluta. Kako su ograničenja blockchaina prve generacije sve očitija, razvoj sloja 2 postao je od ključnog značaja za skalabilnost i održivost decentraliziranih sustava. U ovom članku, Joker će vam reći što su to blockchaini sloja 2, kako rade, koje prednosti nude i koji su najveći layer-2 projekti, odnosno kriptovalute. Sa ovim znanjima trebali bi da budete spremni za sledeći Bull Run koji bi mogao da vam donese solidnu zaradu!

Vjerojatno ste već čuli za blockchain projekte Polygon (MATIC), Arbitrum (ARB) ili Optimism (OP), ali možda niste točno znali zašto su važni. Blockchaini sloja 2, poznati i kao off-chain ili scaling rješenja, namijenjeni su uklanjanju ograničenja tradicionalnih blockchaina prve generacije, poput bitcoina i ethereuma.

Ta ograničenja uključuju sporu obradu transakcija, visoke naknade i ograničene sposobnosti za obradu velike količine podataka. Blockchaini drugog sloja rade tako da transakcije izuzimaju iz glavnog blockchaina i obrađuju ih u zasebnoj mreži koja je brža i učinkovitija.

Da bismo bolje razumjeli blockchaine sloja 2, prvo, naravno, moramo razumjeti blockchaine sloja 1.


Što su blockchaini sloja 1?

Kada je koncept tehnologije blockchaina 2009. godine predstavljen svijetu s Bitcoinom (BTC), glavni naglasak bio je na pružanju decentralizirane i sigurne tehnologije distribuirane baze podataka koja može omogućiti transparentne transakcije. Zbog toga je bilo potrebno stvoriti vlastiti token za lakše plaćanje transakcija u mreži, što je dovelo do nastanka popularnih kriptovaluta poput BTC-a.

Sigurnost i decentralizaciju blockchain mreža osigurava raznolika i globalna mreža developera i sudionika poput validatora. Budući da na ovim platformama nema središnjeg tijela ili kontrole, sama tehnologija mora imati određeni stupanj sigurnosti koji štiti korisnike od prevara i napada. Zbog tog prioriteta, da ne spominjemo ogromna sredstva koja su potrebna za održavanje potpuno funkcionalnog ekosustava, blockchainima sloja 1 često nedostaje skalabilnosti.

Glavni problem skalabilnosti mreže uglavnom je rezultat mehanizma konsenzusa proof-of-work (PoW), koji koriste ovi blockchaini sloja 1. Isti zahtijeva ogromne količine računalnih resursa za izradu svakog bloka podataka o transakcijama u mreži. Osim toga, broj transakcija koje blockchain sloja 1 može obraditi obrnuto je proporcionalan vremenu potrebnom za njihovo izvršenje, što dovodi do povećanja naknada za transakcije (eng. gas) u takvim mrežama. Budući da takvi blockchaini na sloju 1 obrađuju i zaključuju transakcije u vlastitom blockchainu, bilo kakve promjene osnovnog protokola potencijalno mogu poremetiti njegovo funkcioniranje, stoga je zadatak mijenjanja mehanizma konsenzusa rizičan.


Blockchain trilema

Blockchain trilema

Neki razvojni programeri smatraju da je nemogućnost postizanja ravnoteže između sigurnosti, decentralizacije i skalabilnosti neizbježan nedostatak tehnologije (tzv. blockchain trilema), stoga su rješenja sloja 2, poput rollupa u ethereumu i lightning mreže u bitcoinu, jedno od rješenja za ovaj problem.

Blockchain trilema obuhvaća tri čimbenika:

  • Sigurnost: Blockchain mora biti siguran i otporan na napade.
  • Skalabilnost: Sustav mora biti sposoban obraditi veliki broj transakcija.
  • Decentralizacija: Blockchain mora biti decentraliziran, što znači da ga ne kontrolira niti jedan entitet.

Zanimljivost: Najveći blockchain na svijetu trenutno je Bitcoin lanac blokova, koji u svibnju 2023. godine obuhvaća više od 350 GB.


Što je blockchain sloja 2?

Rješenje sloja 2 odnosi se na niz off-chain rješenja izgrađenih na vrhu sloja 1, koja smanjuju uska grla u gore spomenutim problemima skaliranja.

Da biste bolje razumjeli, zamislite kuhinju u restoranu. Ako bi svaku narudžbu od početka do kraja trebala pripremiti samo jedna osoba, prije nego što bi narudžba bila potvrđena i dostavljena, to bi bio vrlo spor proces koji bi mogao završiti sa samo nekoliko narudžbi po satu. No, slojevi 2 su poput pripremnih postaja – postoji postaja za čišćenje i rezanje hrane, postaja za kuhanje, postaja koja sastavlja jela – svaka se može fokusirati i svoj zadatak obaviti puno učinkovitije. Kada za to dođe vrijeme, posljednja osoba može svako sastavljeno jelo uskladiti s narudžbom i potvrditi ga, prije nego što je poslano na konačno odredište.

Ovu tehnologiju već koriste VISA, MasterCard i druge platne platforme. Visa grupira tisuće svakodnevnih mikrotransakcija maloprodajnih trgovaca u pakete koji se u bankovnom sustavu obračunavaju u redovitim vremenskim intervalima. Ako bi se upravljalo odvojeno, to bi u nekoliko minuta preopteretilo mrežu. Banke zatim koriste svoju internu verziju sloja za obračun za pohranu i organizaciju transakcija. U ovom scenariju, VISA bi bila sloj 2, dok bi sloj 1 bio veća mreža institucija i vlada koje postavljaju pravila financijske industrije i prate transakcije.


Ethereum mreža ima najviše problema

Ethereum

Ethereum mreža, zbog svoje popularnosti na tržištu u proteklih nekoliko godina, dostigla je trenutačni kapacitet od nešto više od 1,5 milijuna dnevnih transakcija. Zato razdoblja visoke aktivnosti mreže često dovode do preopterećenja podatcima, što rezultira povećanjem troškova za transakcije i usporava rad aplikacija.

U prvom tromjesečju 2021. godine, ukupna vrijednost zaključana u rješenjima sloja 2 za ethereum povećala se za više od 7000%! To je ogroman porast koji pokazuje koliko postaju važna rješenja sloja 2.


Kako funkcionira blockchain sloja 2?

Lanci blokova sloja 2 rade tako da stvaraju paralelnu mrežu uz glavni lanac blokova koji obrađuje transakcije. Ova paralelna mreža povezana je s glavnim lancem blokova putem pametnih ugovora, koji su programabilne skripte koje omogućuju prijenos vrijednosti između dvije mreže. Transakcije se obrađuju u mreži sloja 2, a rezultati se zatim šalju natrag u glavni lanac blokova za konačno oblikovanje.

Postoji više različitih vrsta lanaca blokova sloja 2, svaka s vlastitim pristupom obradi transakcija. One uključuju:

1. State Channels:

Ovi kanali omogućavaju obradu transakcija između dvije strane izvan lanca. Funkcioniraju tako da stvaraju privremeni kanal koji im omogućava izvršavanje više transakcija bez potrebe za ažuriranjem glavnog lanca blokova dok se kanal ne zatvori.

Primjer operacije koja bi se mogla izvoditi u State Channelu je igra iks-oks između dva korisnika, gdje „logika igre” sadrži pravila igre, a „logika stanja” bilježi trenutačno stanje igre i određuje kamo se sredstva zaključana u pametnom ugovoru trebaju prenijeti na temelju konačnog rezultata.


2. Sporedni lanci (Sidechains):

Sidechains su zasebni lanci koji rade uz glavni lanac blokova. Dizajnirani su za obradu specifičnih vrsta transakcija i mogu se prilagoditi potrebama određenih aplikacija. Budući da koriste odvojeni mehanizam konsenzusa i nisu osigurani slojem 1, tehnički se ne smatraju slojem 2.


3. Plasma Chains:

Ovo je rješenje za skaliranje koje stvara hijerarhiju sidechainsa, pri čemu svaki lanac upravlja podskupinom transakcija. Glavni lanac blokova koristi se kao konačna razina poravnavanja, pri čemu se transakcije iz sidechainsa spajaju i šalju u glavni lanac, gdje se zaključuju.


4. Platni kanali:

Platni kanal dvosmjerni je kanal koji postoji između dva sudionika i u potpunosti je izvan lanca. Dva korisnika mogu stvoriti platni kanal tako da svaki od njih zaključa određenu količinu tokena u pametnom ugovoru na lancu. To se može zamisliti kao depozitni račun.

Zaključavanjem sredstava u pametnom ugovoru, kanal se počinje otvarati, omogućavajući oba sudionika da jedan drugome šalju tokene, sve dok ukupni iznos koji jedan od sudionika potroši ne premaši iznos zaključan u njihovom pametnom ugovoru.


5. Lightning Network

Bitcoin Lightning Network najpopularniji je primjer platnog kanala L2 u bitcoin lancu blokova.


Ethereum Rollup

Rollup je posebno rješenje sloja 2 koje izvodi stotine transakcija izvan sloja 1, kombinira ih u jednu grupu komprimiranih podataka i zatim ih objavljuje natrag na glavnoj mreži kako bi ih svi mogli pregledati i osporiti ako im se čine sumnjivima. Rollupi ne samo da koriste sigurnost ethereuma, već mogu i smanjiti naknade za transakcije 10 do 100 puta.

Iako svi rollup sustavi pomažu u uplatama, isplatama i provjeravanju dokaza, postoje male razlike u načinu na koji rollup sustavi, poput optimisma i ZK Rollupa, šalju podatke natrag u sloj 1.

1. Optimistični rollup

Optimistični rollupi (Optimistic Rollups) rade paralelno s glavnim lancem ethereuma, izvršavaju sve transakcije i zatim šalju podatke natrag na prvi sloj. Korisnici su potaknuti da izvršavaju transakcije na ovim slojevima 2 zbog konkurentno niskih provizija. Ako postoji sumnja na prevaru u transakciji, može se osporiti i procijeniti dokazima o prijevari. U tom scenariju, rollup će izvršiti izračun transakcije koristeći dostupne podatke o stanju. U usporedbi sa ZK Rollupima, to znači da će vrijeme za izlaz iz rollupa i povlačenje sredstava natrag na sloj 1 biti nešto duže. Međutim, korisnici „unutar” rollupa još uvijek će dobiti brzu potvrdu transakcije.

Glavna je ideja optimističnog rollupa da će transakcije u većini slučajeva biti valjane i neće biti osporavane, pa proces može biti mnogo brži i jeftiniji nego na glavnom lancu blokova ethereuma. Period osporavanja osigurava da je sustav i dalje siguran i decentraliziran, jer svaki korisnik može pokrenuti spor, a validatori trebaju dokazati da su njihove transakcije valjane.

Općenito, optimistični rollupi kompatibilni su s ethereum virtualnim strojem (EVM) i Solidity programom, što znači da se sve što je moguće na prvom sloju ethereuma, može replicirati na drugom sloju. Primjeri optimističnih rollupa su arbitrum (ARB) i optimism (OP).


2. ZK Rollup

Za razliku od optimističnih rollupa, kod ZK Rollupa stvaraju se kriptografski dokazi za potvrđivanje autentičnosti transakcija. Ti dokazi (objavljeni na sloju 1) nazivaju se dokazi o valjanosti ili SNARK (Succinct Non-interactive Argument of Knowledge) ili STARK (Scalable Transparent Argument of Knowledge).

ZK Rollupi su učinkovitiji jer održavaju stanje svih prijenosa na sloju 2, koje se ažurira isključivo dokazima o valjanosti. Budući da ZK Rollupi ne trebaju potpune podatke o transakcijama, lakše je potvrđivati blokove i prenositi ethereum (ETH), glavni token ethereum blockchaina, na sloj 1. Autentičnost transakcija već je provjerena dokazom valjanosti (koji prihvaća ZK Rollup ugovor). Ipak, nemaju potpunu podršku EVM-a i zahtjevniji su za računanje za aplikacije s malo aktivnosti na lancu.

Primjeri ZK Rollupa: dYdX (DYDX), loopring (LRC) i zkSync (TBD).


Validium

Validium je vrsta rješenja za skaliranje blokchain mreža slična rollupima i sporednim lancima. U validium sustavu, transakcije izvan lanca prvo obrađuje grupa validatora, baš kao u rollup ili sporednom lancu. Međutim, za razliku od tih rješenja, validatori u validium sustavu nisu unaprijed poznati. Umjesto toga, oni su nasumično odabrani iz skupa prikladnih validatora.

Ideja validiuma jest pružanje dodatne razine sigurnosti i pouzdanosti mreže, a istovremeno i dalje omogućavanje brzih i jeftinih transakcija (otprilike 10 000 transakcija u sekundi). Nasumičnim odabirom validatora i zahtjevom za potvrdom od strane odvojenog skupa validatora, pojedinoj grupi ili osobi mnogo je teže manipulirati sustavom za vlastitu korist.


Koja je razlika između sloja 2 i sloja 0?

Sloj 0 ili Layer 0 je vrsta protokola koja omogućava programerima pokretanje više blockchainova sloja 1, koji su povezani s glavnim L0 lancem, ali djeluju neovisno. Svaki blockchain sloja 1 na sloju 0 potencijalno može upravljati svojim setom L2 mreža kako bi skalirao svoju osnovnu infrastrukturu.

Protokoli sloja 0 dizajnirani su tako da programerima omogućuju veću fleksibilnost u dizajniranju decentraliziranih aplikacija (eng. dapps), omogućavajući im da kontroliraju osnovnu infrastrukturu svojih dappova putem vlastitog blockchaina. Mreže sloja 0 također su optimizirane za interoperabilnost među lancima jer različiti L1 lanci koji su povezani s jednim glavnim lancem lakše komuniciraju međusobno.

S druge strane, mreže sloja 2 postoje uglavnom za skaliranje jedne mreže sloja 1. Veća fleksibilnost protokola i interoperabilnost među lancima stoga nisu glavni ciljevi L2 mreže.

Primjeri blockchaina sloja 0 su cosmos (ATOM) i polkadot (DOT).

Zašto odjednom postoji toliko rješenja sloja 2?

Kako bi se spriječila prevelika ovisnost ili potencijalni kolaps pojedinih dijelova mreže, uspostavljeni su različiti kanali sloja 2. Ekosustav se neprestano mijenja i nadograđuje; neke aplikacije kao što su plasma i state channels na kraju se napuštaju. S druge strane, novi igrači ulaze (kao što je arbitrum sa svojim optimistic rollupom).


Najpoznatija rješenja sloja 2 i njihove kriptovalute

Ovdje se čini važno napomenuti da rješenja sloja 2 u načelu ne predstavljaju konkurenciju jedni drugima. Općenito, različite opcije koje svatko može izgraditi koordinacijom i suradnjom s cijelim ethereum ekosustavom nude krajnjim korisnicima veći i uravnoteženiji izbor. Ono što jednom blockchainu sloja 2 nedostaje, može se uravnotežiti prednostima drugog i obrnuto. Ispod su predstavljena neka od većih layer 2 rješenja i njihovi tokeni ako se odlučite za kupnju kriptovaluta unutar ovog popularnog kriptosektora.

1. Polygon (MATIC)

MATIC

Polygon je mreža međusobno povezanih blockchaina ili sporednih lanaca, koji su izgrađeni na osnovi ethereum mreže. Ti sporedni lanci mogu obraditi transakcije izvan lanca, što im omogućava obradu mnogo većeg volumena transakcija nego glavnoj ethereum mreži.

Osim što pruža rješenje za skaliranje ethereuma, polygon nudi i niz drugih funkcija i usluga čija je svrha olakšati programerima izradu decentraliziranih aplikacija. To uključuje set alata za programere, kao što su Polygon SDK i Polygon.js, te rastući ekosustav dappova i projekata koji su izgrađeni na polygon mreži.

Nakon promjene imena iz „Matic Network”, polygon je zadržao kriptovalutu MATIC, digitalni novčić na kojem se temelji mreža. MATIC se koristi kao sredstvo plaćanja i poravnanja među sudionicima koji sudjeluju u mreži.

Gdje mogu kupiti kriptovalutu MATIC? MATIC je dostupan na gotovo svim većim kriptoburzama, kao što su Binance, Kraken ili Coinbase, kao i na decentraliziranim burzama (eng. dex), kao što su Uniswap ili Pancakeswap.


2. Optimism (OP)

OP

Ovaj projekat je proširenje ethereum sustava, koje korisnicima i programerima omogućava da iskoriste njegova snažna sigurnosna jamstva, dok je istovremeno jeftiniji i brži. OP token koristi se za upravljanje i može se kupiti ili prodati na Coinbasu i ostalim burzama.

Arhitektura optimisma, ekvivalentna EVM-u, omogućava skaliranje decentraliziranih aplikacija ethereuma bez iznenađenja. Prema podatcima portala Defi Llama, optimism je drugi najveći L2, u čije je pametne ugovore zaključano 850 milijuna USD u trenutku pisanja ovog članka. Na prvom je mjestu arbitrum s 2,32 milijarde USD.

Gdje mogu kupiti kriptovalutu OP? OP je dostupan na nekoliko većih kriptoburzi poput Binancea, ByBita ili Coinbasea, kao i na dexovima Uniswap ili Pancakeswap.


3. Arbitrum (ARB)

ARB

Arbitrum (ARB) je vjerojatno najpopularniji blockchain sloja 2 na ethereumu, koji je 24. ožujka 2023. godine pokrenuo svoj dugo očekivani kriptotoken ARB. Arbitrum koristi gore navedenu rollup tehnologiju za poboljšanje performansi, sigurnosti i skalabilnosti osnovnog sloja. On je savršen zao ne koji se pitaju kako kupiti kriptovalute.

Ovaj pristup omogućava veći protok i niže naknade. Na primjer, arbitrum nudi 10 puta niže naknade u usporedbi s transakcijama na ethereumu.

Ako vas ovaj zanimljiv projekt više zanima, pročitajte naš detaljni vodič za arbitrum.

Gdje mogu kupiti kriptovalutu ARB? ARB je dostupan na nekoliko većih kriptoburzi, poput Binancea, Krakena ili Coinbasea, kao i na dexovima Uniswap ili Pancakeswap.


4. Loopring (LRC)

LRC

Loopring (LRC), koji je osnovao bivši softverski inženjer u Googleu Daniel Wang, nastoji omogućiti brže i jeftinije trgovanje sredstvima i plaćanje na ethereumu, bez žrtvovanja sigurnosti.

Točnije, loopring je protokol za izgradnju decentraliziranih burzi na ethereumu, koje ne temelje na knjizi narudžbi. Usmjerava i obrađuje poslove, te usklađuje prodavatelje i kupce po tržišnoj cijeni, nikada ne tražeći posjedovanje sredstava kupca ili prodavatelja. Tu se razlikuje od centraliziranih burzi koje od trgovaca zahtijevaju da deponiraju sredstva na burzi kako bi ona mogla izvršiti poslove u ime korisnika.

Gdje mogu kupiti kriptovalutu LRC? LRC je dostupan na nekoliko većih kriptoburzi, poput Binancea, Krakena ili Coinbasea, kao i na dexovima Uniswap ili Pancakeswap.


Rješenja sloja 2: Prednosti

  • Skalabilnost: Rješenja sloja 2 dizajnirana su da značajno poboljšaju skalabilnost blockchaina. Omogućavaju obradu transakcija izvan lanca, čime se smanjuje opterećenje glavnog lanca blokova i omogućava brza i troškovno učinkovita obrada znatno veće količine transakcija.
  • Brzina i učinkovitost: Premještanjem transakcija izvan lanca, rješenja sloja 2 mogu postići brže vrijeme potvrde transakcija.
  • Smanjenje troškova: Rješenja sloja 2 mogu pomoći u smanjenju naknada za transakcije jer smanjuju opterećenje glavnog lanca blokova. Obradom transakcija izvan lanca, korisnici mogu uživati u nižim naknadama, čime blockchain tehnologija postaje pristupačnija i troškovno učinkovitija za svakodnevnu uporabu.
  • Bolje korisničko iskustvo: S bržim transakcijama i nižim naknadama, rješenja sloja 2 poboljšavaju cjelokupno korisničko iskustvo. Korisnici mogu brže i jeftinije sudjelovati u decentraliziranim aplikacijama (dapps), čime se povećava prihvatljivost i upotrebljivost.
  • Očuvanje sigurnosti: Iako se transakcije obrađuju izvan lanca, cilj rješenja sloja 2 jest očuvanje visoke razine sigurnosti. To postižu korištenjem različitih mehanizama kao što su kriptografski dokazi, mreže validatora ili mostovi do glavnog lanca blokova.

Rješenja sloja 2: Nedostatci

  • Rizik centralizacije: Neka rješenja sloja 2 oslanjaju se na pouzdane validatore ili ograničen broj sudionika prilikom provjere transakcija. To uvodi razinu centralizacije jer korisnici moraju vjerovati tim subjektima. Međutim, rizik centralizacije nije prisutan u svim rješenjima sloja 2, budući da neka koriste decentralizirane mehanizme konsenzusa.
  • Složenost i razvojni napori: Implementacija i integracija rješenja sloja 2 mogu biti složeni i zahtijevaju dodatne razvojne napore. To može uključivati promjenu postojećih pametnih ugovora ili izgradnju nove infrastrukture specifične za odabrano rješenje sloja 2, što može biti vremenski zahtjevno i zahtijevati velike resurse.
  • Izazovi interoperabilnosti: Rješenja sloja 2 mogu predstavljati izazove interoperabilnosti između različitih blockchain mreža. Iako je cilj rješenja kao što su mostovi riješiti taj problem, besprijekorna interoperabilnost između različitih rješenja sloja 2 i različitih lanaca blokova i dalje je tehnička prepreka.

Zaključak

Usvajanje tehnologije blockchaina i kriptovaluta neprekidno raste, a lanci blokova sloja 2 predstavljaju ključnu fazu u razvoju ove mlade tehnologije. Inovativne tehnike poput rollupova rješavaju pitanja skalabilnosti i pružaju skalabilnu i učinkovitu infrastrukturu koja može podržati zahtjeve stvarnih aplikacija. Iako postoje kompromisi i izazovi, kontinuirani razvoj i zajednički napori u blockchain zajednici potiču napredak rješenja druge razine. Ulaskom u svijet rješenja sloja 2, otvaramo mogućnosti za decentraliziranu budućnost u kojoj će tehnologija lanca blokova postati sastavni dio naše svakodnevnice, transformirati industrije i ojačati ulogu pojedinaca diljem svijeta.


Podelite naš sadržaj na društvenim mrežama:


Često postavljana pitanja

Što su lanci blokova druge razine?

Ugrožavaju li lanci blokova sloja 2 sigurnost?

Koji su najpoznatiji kriptoprojekti sloja 2?

Mogu li različiti lanci blokova sloja 2 komunicirati međusobno?

Koje su najpoznatije kriptovalute?

Odgovori

Vaša adresa e-pošte neće biti objavljena. Obavezna polja su označena sa * (obavezno)