Definition
Layer 2 ist bei Ethereum ein Sammelbegriff für Lösungen, die Anwendungen skalieren sollen, indem sie Transaktionen außerhalb des Ethereum-Mainnets abwickeln und dabei dessen Sicherheitsmodell nutzen. Blockchains wie Ethereum oder Bitcoin, also Layer 1 (Basisschicht eines Netzwerks), sind das Fundament, auf dem Projekte auf Layer 2 aufbauen. Beispiele für Projekte auf Layer 2 bei Ethereum sind Rollups (gebündelte Transaktionsverarbeitung) vom Typ Zero-Knowledge und Optimistic.