Navigieren durch die Schichten der Blockchain: Schicht 1 vs. Schicht 2 erklärt

Navigieren durch die Schichten der Blockchain: Schicht 1 vs. Schicht 2 erklärt

Navigieren durch die Schichten der Blockchain: Schicht 1 vs. Schicht 2 erklärt PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.

Lesezeit: 6 Minuten

Erkunden von Layer 1 und Layer 2 und ihren Anwendungsszenarien.

„Layer 1“ und „Layer 2“ hättest du sicher schon einmal gehört, wenn du dich ein bisschen mit Kryptospace auskennst. Aber was ist das genau?, Wie hilft das ganze Web3?, Welche Bedeutung haben sie? Warum ist es im heutigen Szenario wichtig? Dies sind die Fragen, die wir behandeln werden, und einige mehr. Holen Sie sich also Ihr Lieblingsgetränk. Dies wird ein informativer Blog. Genießen.

Was ist Blockchain?

Beginnen wir mit dieser Frage: Was ist Blockchain? Nun, Blockchain ist nur eine Technologie, die die transparente Verteilung von Daten und die dezentrale Befugnis zum Hinzufügen neuer Daten ermöglicht, die außerhalb der Kontrolle einer Partei liegen.

Was wir damit meinen, ist eine Technologie, mit der wir Daten in Form von Blöcken in einer Kette speichern können, die von allen Benutzern in der Blockchain geteilt wird. Diese Benutzer haben auch die Macht, neue legitime Daten in Form eines Blocks hinzuzufügen, der auf Richtigkeit überprüft wird, und dann wird derjenige belohnt, der den neuen Block hinzufügt.

Daher kommt der Begriff „Distributed Ledger“. Dies ist eine schicke Art zu sagen, dass wir alle Transaktionen auf Blöcken der Kette verfolgen, und jeder in der Blockchain kann dies sehen, und keine einzelne Partei kontrolliert es. Hier kommt das Verteilte oder Dezentrale ins Bild.

Was ist Skalierung?

Inzwischen müssen Sie ein grundlegendes Verständnis von Blockchain haben, aber wo kommt die Skalierung ins Bild? Wir werden das in diesem Abschnitt des Blogs untersuchen.

Sie sehen, die Maschinen, die Teil des Blockchain-Ökosystems sind, werden Knoten genannt. Diese Knoten sind dafür verantwortlich, den neuen Block hinzuzufügen und die Knoten zu verfolgen. Nun ist es offensichtlich, dass das Hinzufügen eines neuen Blocks in der Blockchain Zeit braucht. Diese Zeit kann mehr oder weniger von dem zugrunde liegenden Blockadditionsmechanismus abhängen.

Als die Blockchain begann, dauerte das Hinzufügen eines neuen Blocks viel Zeit; Daher wurde jedem, der die Blockchain nutzte, eine hohe Gasgebühr berechnet. Warum? Wenn ein neuer Block hinzugefügt wird, werden die Daten im neuen Block basierend darauf ausgewählt, wer die höchste Gebühr zahlt. Der Benutzer, der die Transaktion oder Daten zum Block hinzufügen muss, gibt bereitwillig mehr Gasgebühren. Dies führt zu einem Anstieg der Gaspreise.

Von hier aus stieg die Benzingebühr, wenn die Ressourcen oder die Geschwindigkeit abnahmen. Daher wurde es notwendig, es zu verbessern, was Skalierung ist. Skalierung ist die Fähigkeit dieser Plattform, eine zunehmende Last von Transaktionen zu unterstützen und die Anzahl der Knoten im Netzwerk zu erhöhen. 

Was sind Layer 1 und Layer 2 in Blockchain? 

Nachdem Sie nun wissen, was Blockchain ist und was Skalierung ist, ist es an der Zeit zu diskutieren, was genau diese Schicht 1 und Schicht 2 sind.

Lass mich dir eine Geschichte erzählen. Einmal erntete eine Schildkröte für den Wirt Feldfrüchte und legte sie in den Korb hinter seinem Rücken. Wie üblich war er sehr langsam und schüchtern. Sein Freund Hase sah ihn und beschloss, dem Vermieter zu helfen. Trotzdem hatte das Kaninchen keinen Korb, um Getreide zu sammeln, und während die Schildkröte Getreide sammelte und sie in seinen Korb legte, sammelte das Kaninchen mit seiner Geschwindigkeit Getreide in seinen Händen. Wenn seine Hände voll sind, lege sie in den Korb der Schildkröte; Auf diese Weise half der Hase dem Landwirt, indem er schnell sammelte und die Hilfe des Korbes des Hasen annahm.

Genau so werden Layer 1 und Layer 2 verbunden. In dieser Analogie ist der Vermieter der Benutzer, der Korb ist die Blockchain, die Schildkröte ist die Schicht 1 und das Kaninchen verwendet die Blockchain oder den Korb, um die Aufgabe schnell zu erledigen.

Schicht 1 ist die Kern-Blockchain wie Ethereum, Bitcoin usw., und Schicht 2 ist ein sekundäres Framework oder Protokoll, das auf einer vorhandenen Blockchain aufbaut, um die Transaktionen zu beschleunigen und die Skalierungsschwierigkeiten der Benutzer zu verbessern.

Jetzt mögen Benutzer Layer 2, da es ihnen mit weniger Gasgebühren hilft und ihre Erfahrung verbessert. Wir können jedoch auch Schicht 1 verbessern, um die Effizienz zu steigern. Mal sehen, wie das gemacht wird.

Layer 1-Skalierungslösungen

Sie denken vielleicht, warum brauchen wir Layer 2? Können wir nicht die Core-Blockchain oder Layer 1 in der Geschwindigkeit verbessern, um eine bessere Skalierung und eine bessere Geschwindigkeit zu erreichen?

Du hast Recht. Wir können das durch einige Techniken auf Schicht 1 selbst erreichen. Layer-1-Skalierung bedeutet, die Geschwindigkeit und Effizienz der Blockchain zu verbessern, indem die Basisschicht der Blockchain erweitert wird. Dazu werden mehrere Methoden entwickelt und praktiziert; Lassen Sie uns zwei der am häufigsten diskutierten diskutieren.

1. Verbesserungen des Konsensprotokolls:-

Beginnend mit einer leichten Einführung des Konsensmechanismus ist es eine Vereinbarung der Knoten, den Block zur Kette hinzuzufügen. Sie sehen, die Blöcke müssen korrekt sein, um sie der Kette hinzuzufügen, denn wenn ein manipulierter Block hinzugefügt wird, führt dies zu Unregelmäßigkeiten in den Blockchain-Daten. Die Knoten müssen zustimmen, dass der hinzugefügte Block korrekt und legitim ist, um dies zu verhindern.

Nun gibt es verschiedene Arten von Konsensmechanismen, die verwendet werden können. Die vorherrschenden sind Proof-of-Work (POW) und Pfandnachweis(POS); Proof of Work wird seit einiger Zeit verwendet und erfordert sehr viele elektronische Ressourcen und ist in gewisser Weise umweltschädlich sowie die Effizienz der Blockchain. Daher hat Ethereum Ethereum 2.0 entwickelt, bei dem der Proof of Stake-Mechanismus dramatisch erwartet wird und die Kapazität des Ethereum-Netzwerks grundlegend zu erhöhen und gleichzeitig die Dezentralisierung zu erhöhen und die Netzwerksicherheit zu wahren.

2. Sharding:-

Sharding kann als eine Partitionierungstechnik betrachtet werden, die die Berechnung und Speicherung über ein Peer-to-Peer-Netzwerk (P2P) verteilt, sodass jeder Knoten nicht mit großer Verantwortung betraut wird und sich besser auf die ihm zugewiesene einzelne Partition konzentrieren kann. Jeder Knoten speichert nur Daten über seine Division oder seinen Shard. 

Dies bedeutet jedoch nicht, dass ein Shard nicht mit einem anderen verbunden ist. Sie sind gut verbunden, um das Hauptbuch sicher und dezentral zu halten, da jeder Knoten jeden Hauptbucheintrag anzeigen kann. Im Blockchain-Kontext ist dies einfach das Hacken enormer Datenmengen, um sie besser zu skalieren. Jeder Shard hat seine eigenen Daten, die ihn von anderen Shards unterscheiden und einzigartig machen.

Layer 2-Skalierungslösungen

Nun, nachdem wir die Layer-1-Skalierungslösungen und ihre Implementierungsbeschränkungen besprochen haben, wenden wir uns nun den Layer-2-Skalierungslösungen zu. Nun, wir glauben, dass viele von Ihnen die Layer-2-Lösungen bereits für Ihre Transaktionen verwenden müssen. Es ist nicht möglich, dass Sie noch nichts von Polygon gehört haben, es ist bei weitem eines der besten Layer-2-Protokolle, das es in der Blockchain-Industrie groß gemacht hat.

Lassen Sie uns diskutieren, wie Layer 2 funktioniert. Um es einfach auszudrücken, was Schicht 2 tut, ist, dass sie alle Transaktionen in einem Stapel sammelt und diesen Stapel dann auf die Ethereum-Blockchain schiebt, das heißt auf Schicht 2, okay, aber wie hilft es uns? Was wir tun, ist wie das Kaninchen. Anstatt wie die Schildkröte jede Ernte Strad zu nehmen, machen wir zuerst unsere Hand voll mit Erntesträngen und legen sie dann alle in den Korb. Genau das macht Layer 2. Es sammelt alle Transaktionen in einem Block und legt sie dann auf die Ethereum Blockchain, so genießen Layer-2-Protokolle die Sicherheit von Layer-1-Ketten wie Ethereum und auch den Vorteil einer besseren Geschwindigkeit und sehr niedriger Transaktionsgebühren.

Der oben besprochene Mechanismus, die Transaktionen zu sammeln und sie dann auf die Schicht 1 zu schieben, wird „Roll-up“ genannt, und es gibt im Wesentlichen zwei Arten von Roll-ups:-

1. Optimistischer Rollup:-

Dies ist der Rollup-Mechanismus, der davon ausgeht, dass das Rollup gültig ist; Es gibt keine Prüfung, um die Echtheit des Roll-Ups zu bestätigen, aber es gibt ein Verifizierungssystem, bei dem dieses hinzugefügte Roll-Up geprüft und auf Fehler überprüft wird.

Optimistisches Aufrollen ist wie optimistisch zu sein, dass eine Veränderung zu Ihren Gunsten ist. Wir glauben bereits, dass das hinzugefügte Roll-up gültig ist, und wir bestätigen seine Gültigkeit. Wenn wir dies nicht bestätigen können, verwerfen wir den Wurf und die Strafe wird verhängt.

2. Zero-Knowledge-Rollup:-

Die zweite Art des Rollups wird als Zero-Knowledge-Rollup oder bezeichnet zk aufrollen. Dies unterscheidet sich vom optimistischen Roll-up in Bezug auf Bestätigungs- oder Verifizierungsmechanismen. In den zk-Roll-ups verwenden wir komplexe Kryptografie.

Bei zk-Roll-ups verwenden wir einen sogenannten Zero-Knowledge-Proof, der die Gültigkeit des Roll-ups anhand minimaler Informationen über die Transaktion regelt, die alle durch Kryptografie unterstützt werden. So sind zk Roll-Ups datenschutzfreundlich, schnittig und vor allem schnell und günstig.

Zusammenfassung

Dieser Blog war also Ihr Leitfaden für Schicht 1 und Schicht 2 des Blockchain-Ökosystems. Hier haben wir von den Grundlagen ausgegangen und ein Konzept erstellt, das darauf basiert, was Layer 1 und Layer 2 sind, ihre Verwendung, was Skalierung ist, verschiedene Mechanismen unter beiden zur Verbesserung der Effizienz und vieles mehr.

17 Views

Zeitstempel:

Mehr von Quillhash