Skalerbarhedsproblemet i blockchain dækker over, at kædens transaktionskapacitet falder, i takt med at flere brugere kommer til. Og når kapaciteten falder, bliver transaktionerne langsommere og gebyrerne dyrere. Layer-løsninger er de netværksforbedringer, der skal løse skalerbarhedsproblemet og øge blockchainens transaktionskapacitet.
Hvad er Layer 1 og Layer 2?
Layer 1 er selve den underliggende blockchain. En Layer 1-kryptovaluta er kædens egen hovedkryptovaluta, skabt til at blive brugt netop dér. Den først udviklede og stadig mest populære Layer 1-kryptovaluta er bitcoin.
Layer 2 dækker over protokoller og netværk, der kører oven på andre blockchains. En Layer 2-kryptovaluta kører altså på en blockchain, der allerede findes.
Hvad er Layer 1-løsninger?
Layer 1-løsninger er det arbejde, der skal løse skalerbarhedsproblemerne i selve blockchainen og gøre systemet mere skalerbart. Målet med Layer 1-løsninger er at gennemføre transaktioner på kæden hurtigere og billigere.
De mest udbredte måder at forbedre en blockchain på med Layer 1-løsninger er at skifte konsensusprotokol og at opdele kæden i shards.
Skift af konsensusprotokol:
Konsensusprotokoller er et sæt algoritmer, der bruges til at validere blokke i blockchainen. At udskifte en blockchains konsensusprotokol er en Layer 1-løsning, som bruges til at komme skaleringsproblemet i netværket til livs. Med Ethereum 2.0-opdateringen er målet netop at udskifte konsensusprotokollen i Ethereum-blockchainen.
Sharding:
Sharding er en opdeling af databasen, der bruges til at løse skaleringsproblemet i en blockchain. Ved sharding deles blokkene i databasen op i sæt af transaktioner, og de opdelte sæt stilles op parallelt. Dermed kan flere dele af transaktionssættet behandles samtidig. På den måde gennemføres transaktionerne hurtigere end ved sekventiel behandling, og netværkets ydeevne stiger.
Hvad er Layer 2-løsninger?
Layer 2-løsninger er det arbejde, der løser skalerbarhedsproblemet i netværk, som kører oven på andre blockchains — uden at der ændres noget ved blockchainens grundstruktur.
Layer 2-løsninger påvirker ikke direkte selve blockchainens struktur. Fordi de ikke implementeres på blockchainens mainnet, kaldes de også off-chain-løsninger.
