Layer 2 Solution: Unterschied zwischen den Versionen

Aus Crypto Wiki
KKeine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
Eine '''Layer 2 Solution''' will, stark vereinfacht gesagt, den ersten Layer (die eigentliche Blockchain) entlasten und so die Gesamtgeschwindigkeit der Blockchain erhöhen. Eine Root Blockchain wie Ethereum (also eine Blockchain, auf der viele dApps aufsetzen) hat beispielsweise stark mit den geringen Transaktionszahlen pro Sekunde zu kämpfen: Es sind aktuell nur 15-20 Transaktionen pro Sekunde möglich.  
Eine '''Layer 2 Solution''' will, stark vereinfacht gesagt, den ersten Layer (die eigentliche Blockchain) entlasten und so die Gesamtgeschwindigkeit der Blockchain erhöhen. Eine Root Blockchain wie Ethereum (also eine Blockchain, auf der viele dApps aufsetzen) hat beispielsweise stark mit den geringen Transaktionszahlen pro Sekunde zu kämpfen: Ethereum ermöglicht aktuell nur 15-20 Transaktionen pro Sekunde. Zum Vergleich: Facebook als zentralisierte Anwendung mit riesigen Server-Farmen ermöglicht sechsstellige Transaktionszahlen.  


Layer 2 Solutions werden häufig als off-chain Lösung bezeichnet. Ihr Hauptzweck besteht darin, die Kapazität der Blockchain Transaktionen zu erhöhen und dabei die Vorteile eines dezentralisierten distributed Protokolls beizubehalten.  
Layer 2 Solutions werden häufig als off-chain Lösung bezeichnet. Ihr Hauptzweck besteht darin, die Kapazität der Blockchain Transaktionen zu erhöhen und dabei die Vorteile eines dezentralisierten distributed Protokolls beizubehalten.  


= How does Layer 2 blockchain technology work? =
= Wie funktioniert Layer 2 blockchain Technik? =
Layer 2 platforms and protocols process data in a way that decreases the burden the base layer (root chain) usually bears. By offloading transactions from the main chain onto layer 2 platforms, the blockchain network can handle much higher transaction throughput.
Layer 2 Plattformen und Protokolle verarbeiten Daten derart, dass die Belastung der Mutter-Chain verringert wird. Dies wird erreicht, indem aufwendige Berechnungen auf den zweiten Layer (Layer 2) verlagert werden; wodurch die Mutter-Chain eine viel höhere Datenlast tragen.  


= What does Layer 2 technology enable that Layer 1 alone can’t do? =
= Das Kaffee Beispiel =
Blockchain networks like Bitcoin and Ethereum face inherent scaling limitations.


Ethereum processes roughly 15-20 transactions/second compared to Paypal and Visa with several hundred transactions/second and several thousand transactions/second, respectively.
Stark vereinfachtes, bekanntes Beispiel: Stell dir vor, du kaufst im Kaffeeladen deiner Wahl jeden Tag einen Kaffee für 1 Euro. Ein Monat hat 30 Tage. An jedem Tag finden also mehrere Datentransfers zwischen dir und dem Kaffeeladen statt: 1. Geldeingang (1 Euro), Warenausgabe (1 Kaffee). Macht also 60 Transaktionen pro Monat.  


Why does this blockchain architecture lag in processing?
Mit der Layer 2 Solution wird die Hauptrechenleistung auf den zweiten Layer ausgelagert. Man könnte im Kaffeebeispiel sagen, dass du am Monatsanfang einen smart contract mit dem Kaffeeladen aushandelst - Transaktion 1. Dann zahlst du 30 Euro ein - Transaktion 2. Dann kaufst du weiterhin jeden Tag deinen Kaffee für 1 Euro - aber der Abgleich zwischen Guthaben und Kaffeeausgabe erfolgt off-chain auf dem Layer 2. Am Ende des Monats sendet das Layer 2 Protokoll die "Endabrechnung" an die Mutter-Chain - Transaktion 3. Der smart contract ist erfüllt und wird beendet - Transaktion 4.


When a transaction happens, there has to be global consensus across the decentralized network. All nodes on the network keep a full copy of the transactions to validate the transactions on the network. It’s designed to solve the double spend problem without relying on a middleman.
Der Vorteil liegt auf der Hand: Mit einer Layer 2 Solution reduziert man die vormals 60 Transaktionen auf der Blockchin auf vier Transaktionen.  


Blockchain networks can serve as the layer 1 (i.e. base layer) of the decentralized web ecosystem. The end goal is to ‘re-decentralize’ the infrastructure, protocols, applications and various layers of the world wide web.
= Welche Bedeutung hat die Layer 2 Solution für die Entwicklung der Crypto-Welt?  =
Die Lösung der Transaktionsprobleme wird bei der Massenadaption helfen. Weiter oben wurde schon das Beispiel Facebook genannt. Ein dezentralisiertes Facebook ist theoretisch möglich, aber noch hat die dezentrale Lösung keine Chance, bei der Geschwindigkeit mitzuhalten.  


Solutions are tiered. Layer 1 serves as the security layer that anchors data transaction in a way that’s immutable, cryptographically secured without a central authority. Elizabeth Starks of Lightning Labs refers to blockchains as “the base layer for the decentralized Internet.”
Treiber der Layer 2 Solution-Entwicklung sind alle Akteure auf dem Markt, die Echtzeit-Transaktionen für ihr Geschäftsmodell benötigen, allen voran DEX (decentralized exchanges, also dezentrale Handelsplattformen). Aber auch Spieleentwickler für massive online multiplayer games sind auf Unmittelbarkeit angewiesen.
 
Layer 2 allows you to massively cut down data processing on the blockchain by running computations off-chain. The base chain will still be the ultimate judge (arbiter) when there are disputes (this is cryptoeconomics after all).
 
The main benefit of second layer is that it minimizes the amount of data storage on the base layer. Taking transactions off the base layer, while still anchored to it, would free up processing resources to do other things while still getting the security and decentralization benefits.
 
= What does layer 2 blockchain tech mean for the industry moving forward? =
Blockchain is a system evolving into multiple layers.
 
Layer 1 is the base layer (or root chain), followed by layer 2, eventually layer 3, and so on (yes, even Layer 3!). So on the top of the base layer are extensions such as 2nd layer solutions like Plasma, Sharding, and State Channels, followed by an array of decentralized applications.
 
For example, in the Lucidity architecture, the Ethereum blockchain is our base, root layer. The Lucidity Protocol would be like the HTTP, Blockstack, or Lightning Network that sits on top of the main Ethereum chain. On top of the base we’re using Plasma to build sidechains. The top most layer will be Lucidity applications as well as other industry applications built by our partners.
 
Die Lösung der Transaktionsprobleme wird bei der Massenadaption helfen, deswegen eben Layer 2 Solutions.


-----
-----
[[Category:Was ist eigentlich ... ?]]
[[Category:Was ist eigentlich ... ?]]

Aktuelle Version vom 5. November 2020, 18:21 Uhr

Eine Layer 2 Solution will, stark vereinfacht gesagt, den ersten Layer (die eigentliche Blockchain) entlasten und so die Gesamtgeschwindigkeit der Blockchain erhöhen. Eine Root Blockchain wie Ethereum (also eine Blockchain, auf der viele dApps aufsetzen) hat beispielsweise stark mit den geringen Transaktionszahlen pro Sekunde zu kämpfen: Ethereum ermöglicht aktuell nur 15-20 Transaktionen pro Sekunde. Zum Vergleich: Facebook als zentralisierte Anwendung mit riesigen Server-Farmen ermöglicht sechsstellige Transaktionszahlen.

Layer 2 Solutions werden häufig als off-chain Lösung bezeichnet. Ihr Hauptzweck besteht darin, die Kapazität der Blockchain Transaktionen zu erhöhen und dabei die Vorteile eines dezentralisierten distributed Protokolls beizubehalten.

Wie funktioniert Layer 2 blockchain Technik?[Bearbeiten]

Layer 2 Plattformen und Protokolle verarbeiten Daten derart, dass die Belastung der Mutter-Chain verringert wird. Dies wird erreicht, indem aufwendige Berechnungen auf den zweiten Layer (Layer 2) verlagert werden; wodurch die Mutter-Chain eine viel höhere Datenlast tragen.

Das Kaffee Beispiel[Bearbeiten]

Stark vereinfachtes, bekanntes Beispiel: Stell dir vor, du kaufst im Kaffeeladen deiner Wahl jeden Tag einen Kaffee für 1 Euro. Ein Monat hat 30 Tage. An jedem Tag finden also mehrere Datentransfers zwischen dir und dem Kaffeeladen statt: 1. Geldeingang (1 Euro), Warenausgabe (1 Kaffee). Macht also 60 Transaktionen pro Monat.

Mit der Layer 2 Solution wird die Hauptrechenleistung auf den zweiten Layer ausgelagert. Man könnte im Kaffeebeispiel sagen, dass du am Monatsanfang einen smart contract mit dem Kaffeeladen aushandelst - Transaktion 1. Dann zahlst du 30 Euro ein - Transaktion 2. Dann kaufst du weiterhin jeden Tag deinen Kaffee für 1 Euro - aber der Abgleich zwischen Guthaben und Kaffeeausgabe erfolgt off-chain auf dem Layer 2. Am Ende des Monats sendet das Layer 2 Protokoll die "Endabrechnung" an die Mutter-Chain - Transaktion 3. Der smart contract ist erfüllt und wird beendet - Transaktion 4.

Der Vorteil liegt auf der Hand: Mit einer Layer 2 Solution reduziert man die vormals 60 Transaktionen auf der Blockchin auf vier Transaktionen.

Welche Bedeutung hat die Layer 2 Solution für die Entwicklung der Crypto-Welt?[Bearbeiten]

Die Lösung der Transaktionsprobleme wird bei der Massenadaption helfen. Weiter oben wurde schon das Beispiel Facebook genannt. Ein dezentralisiertes Facebook ist theoretisch möglich, aber noch hat die dezentrale Lösung keine Chance, bei der Geschwindigkeit mitzuhalten.

Treiber der Layer 2 Solution-Entwicklung sind alle Akteure auf dem Markt, die Echtzeit-Transaktionen für ihr Geschäftsmodell benötigen, allen voran DEX (decentralized exchanges, also dezentrale Handelsplattformen). Aber auch Spieleentwickler für massive online multiplayer games sind auf Unmittelbarkeit angewiesen.