Skip to main content

Layer 2

· 2 min read
toitoi

Layer 2

Skalerbarhet er en utfordring for blokkjeder. Visa prosesserer f.eks 24 000 transaksjoner i sekundet (tps), mens Ethereum gjør 15-30 tps og Bitcoin gjør 3.3-7 tps. Det blir da vanskelig å overbevise noen utenom de som er religiøst opptatt av blokkjede om at disse kan være utfordrere til de løsningene man har i dag. Det har derfor blitt lansert forskjellige løsninger som kan være med på å øke antall transaksjoner i sekundet slik at de blir fullverdige utfordrere.

  1. Gå bort fra desentraliseringsprinsippet. Dette er noe Solana har gjort.
  2. Sharding
  3. Layer 2

En layer 2 er en protokoll som er bygget oppå en annen blokkjede (layer 1). Utfordringen med å prosessere transaksjoner er at alle skal valideres i blokken og dette skal gjøres desentralisert og med majoritet. Tanken bak en layer 2 er at denne kan prosessere transaksjonene for layer 1 og så kan layer 1 validere disse samlede transaksjonene. Altså kan det meste at dataen og transaksjonene bli validert «off-chain» i en layer 2, mens layer 1 kan validere at layer 2 har validert transaksjonen. Man får da sikkerheten til en layer 1 og transaksjonshastigheten til en layer 2.

Det er hovedsak tre måter man kan strukturere en Layer 2 på:

  1. Plasma
  2. Optimistic rollup
  3. Zero Knowledge rollup

De kan du lese mer om her. Kort fortalt så samler de transaksjoner i grupper og sender oversikten til layer 1 for å valideres. Det er litt forskjellig hvordan de gjør dette, men informasjonen som må valideres av layer 1 går betraktelig ned.

De mest kjente og største layer 2ene er Arbitrum og Optimism for Ethereum.