Layer 2 ist die Skalierungsschicht - die Schicht, die darauf abzielt, die Skalierbarkeit in dezentralen und sicheren Blockchains zu lösen und somit das Blockchain-Trilemma zu bewältigen.
Layer 2s sind typischerweise Sidechains oder Rollups. Sie erhöhen die Rechenkapazität von Layer 1, verlagern rechenintensive Aufgaben off-chain und steigern die Skalierbarkeit.
Sidechains sind unabhängige Blockchains, die auf Layer 1 aufgebaut sind und ihre eigenen Konsensmechanismen und Blockanforderungen verwenden können.
Rollups sind Lösungen, die Transaktionen off-chain bündeln und dann als eine einzige Transaktion auf Layer 1 ausführen. Es gibt optimistische und Zero-Knowledge-Rollups.
Optimistische Rollups werden so genannt, weil sie einen „unschuldig bis zur Bewährung“ oder betrugsresistenten Ansatz zur Verarbeitung von Transaktionen annehmen.
Die Zero-Knowledge-Beweise sind eine Methode, bei der eine Partei einer anderen beweisen kann, dass eine gegebene Aussage wahr ist, ohne zusätzliche Informationen oder Erklärungen darüber zu geben, wie sie verifiziert wurde.
Einige Beispiele für Layer 2s: Polygon, Optimism oder Arbitrum.
Ethereum arbeitet daran, Sharding mit Layer 2s zu kombinieren, um eine sichere Skalierung des Netzwerks zu ermöglichen.