Ethereum skalerer med lag 2-løsninger oppå hovedkjeden. Slik fungerer rollups, og derfor ble gebyrene lavere.
Da desentralisert finans og NFT-er tok av, ble Ethereum overbelastet. Gebyrene steg kraftig, og mange enkle transaksjoner ble for dyre.
I stedet for å gjøre hovedkjeden raskere på bekostning av sikkerheten valgte Ethereum å skalere i lag.
Lag 1 er selve Ethereum-hovedkjeden, der sikkerheten og det endelige oppgjøret ligger. Lag 2 er nettverk oppå hovedkjeden som tar seg av det meste av aktiviteten.
Lag 2-nettverkene sender jevnlig en oppsummering tilbake til hovedkjeden. Dermed arver de Ethereums sikkerhet, men er langt raskere og billigere.
Den vanligste lag 2-løsningen er rollups. De samler mange transaksjoner og legger dem inn på hovedkjeden som én pakke.
Optimistiske rollups antar at transaksjonene er riktige, men gir en frist for å avsløre juks. Zero knowledge-rollups bruker kryptografiske bevis som viser at alt er riktig med en gang. Kjente eksempler er Arbitrum, Optimism og Base.
Den opprinnelige planen var å dele hovedkjeden i mange parallelle kjeder, kalt sharding. Planen ble endret, og i 2024 fikk Ethereum i stedet en egen, billig lagringsplass for data fra rollups.
Oppgraderingen gjorde transaksjoner på lag 2 mye billigere. Utfordringen nå er at aktiviteten er spredt på mange lag 2-nettverk som ikke alltid snakker godt sammen.