In der Regel kategorisiert man Blockchains im Bereich der dezentralisierten Ledger-Technologie (DLT) in verschiedene Layer (Schichten). Die Layer bilden die grundlegende Struktur von Blockchain-Protokollen, anhand von ihrer Funktionalität und Konfiguration. Diese Layer sind oft darauf ausgelegt, zusammenzuarbeiten. Gemeinsam unterstützen sie die verschiedenen Aspekte von operative Blockchain Protokollen.
Das Konzept von Layer erleichtert Modularisierung und Kategorisierung. Es ermöglicht Entwicklern, sich auf bestimmte Aspekte der Funktionalität zu konzentrieren, ohne das gesamte System umfassend umzugestalten. Darüber hinaus ist die Idee geschichteter Architekturen grundlegend für die Entwicklung skalierbarer und flexibler Blockchain-Ökosysteme.
Arten von Blockchain-Layer
Layer 0 ist die Grundlage oder Infrastruktur. Diese arten von Blockchains umfassen Hardware, Software und Protokolle. Die Hauptfunktion von Layer 0 besteht darin, als solide Grundlage zu dienen und Konnektivitätslösungen bereitzustellen, um den nahtlosen Betrieb von Layer 1 Blockchains zu ermöglichen. Ihre Rolle ist es die Interoperabilität zwischen verschiedenen Blockchains zu ermöglichen.
Layer 1 umfasst die am weitest bekannten DLT-Blockchains. Ihre Kernfunktionalität besteht darin, einen verteilten Konsensprozess bereitzustellen, um sicherzustellen, dass Transaktionen in einer validierten Reihenfolge erfolgen. Es kommunizieren allerdings Layer-1-Systeme nicht gut miteinander. Es ist schwierig, Kryptowährungen von einer Blockchain zur anderen zu senden oder Funktionalitäten zu überbrücken. Die erfolgreichsten Layer 1 Blockchains sind unter anderem Ethereum (ETH) und Bitcoin (BTC). Sie bilden die Grundlage, für dezentrale Anwendungen (dApps).
Layer 2 Blockchains sammeln Transaktionen und verwenden dann eine Layer 1 zur Ausführung des Konsensusmechanismus. Es handelt sich um dedizierte Skalierungslösungen, die dazu dienen, die Transaktionsbeschränkungen von Layer-1-Ketten zu lindern. Basierend auf dem Sicherheitsrahmen von Layer-1 vermindern sie durch die Aggregation von Transaktionen in "Batches" die Netzwerküberlastung. Layer-2-Dienste sind zentralisiert und erfordern daher erhebliches Vertrauen seitens des Benutzers. Wichtige Beispiele für Layer-2-Lösungen sind das Bitcoin Lightning Netzwerk, Ethereum Plasma oder Polygon.