Skalerbarhetsproblemet i blokkjeden handler om at transaksjonskapasiteten faller etter hvert som flere brukere deltar i nettverket. Når kapasiteten synker, går transaksjonene tregere og gebyrene blir høyere. Layer-løsninger er nettverksforbedringene som skal løse dette skalerbarhetsproblemet og øke blokkjedens transaksjonskapasitet.
Hva er Layer 1 og Layer 2?
Layer 1 viser til selve den underliggende blokkjeden. En Layer 1-kryptovaluta er hovedkryptovalutaen i den blokkjeden, laget for å brukes nettopp der. Den første som ble utviklet, og fortsatt den mest populære på dette nivået, er bitcoin.
Layer 2 viser til protokoller og nettverk som kjører oppå andre blokkjeder. En Layer 2-kryptovaluta kjører altså på en blokkjede som allerede finnes.
Hva er Layer 1-løsninger?
Layer 1-løsninger er arbeidet som skal løse skalerbarhetsproblemene i selve blokkjeden og gjøre systemet mer skalerbart. Målet er å gjennomføre transaksjoner på blokkjeden raskere og til lavere kostnad.
De vanligste måtene å forbedre en blokkjede på med Layer 1-løsninger er å bytte konsensusprotokoll og å dele kjeden opp i shards.
Bytte av konsensusprotokoll:
Konsensusprotokoller er et sett med algoritmer som brukes til å validere blokker i blokkjeden. Å bytte ut konsensusprotokollen i en blokkjede er en Layer 1-løsning som brukes for å løse skaleringsproblemet i nettverket. Med Ethereum 2.0-oppdateringen er det nettopp konsensusprotokollen i Ethereum-blokkjeden som skal byttes ut.
Sharding:
Sharding er en oppdeling av databasen som brukes for å løse skaleringsproblemet i en blokkjede. Ved sharding deles blokkene i databasen opp i sett med transaksjoner, og de oppdelte settene stilles opp parallelt. Dermed kan flere deler av et transaksjonssett behandles samtidig. Slik gjennomføres transaksjonene raskere enn ved sekvensiell behandling, og ytelsen i nettverket øker.
Hva er Layer 2-løsninger?
Layer 2-løsninger er arbeidet som løser skalerbarhetsproblemet i nettverk som kjører oppå andre blokkjeder, uten at det gjøres endringer i blokkjedens grunnstruktur.
Layer 2-løsninger påvirker ikke strukturen i en blokkjede direkte. Siden de ikke implementeres på blokkjedens mainnet, kalles de også off-chain-løsninger.
