1/ Was ist Modularität?

Der Kern der Modularität besteht darin, das „unmögliche Dreieck“ zu durchbrechen und die Leistung zu verbessern, ohne die Kosten und Belastung der Knotenhardware zu erhöhen und eine Zentralisierung zu vermeiden. Zu diesem Zweck sind die üblichen vier Schichten des Layer1-Protokolls:

1) Konsensschicht 2) Abrechnungsschicht 3) Datenschicht 4) Ausführungsschicht

Führen Sie eine Aufteilung durch, um das Ziel zu erreichen.

2/ Was ist #Celestia?

Celestia trennt die Datenschicht und baut sie auf Basis von Cosmos auf, wobei nur Konsens- und steckbare Datendienste verfügbar sind. Geschäftsmodell toB, Layer1 und Layer2 können Celestia-Dienste nutzen. Die Einnahmequelle ist die Belastung der darauf laufenden öffentlichen Kette. Da es keine Smart Contracts bereitstellt, kann dApp nicht direkt darauf aufgebaut werden. Celestia hat auch das Ethereum Layer 2-Projekt#Celestiumsentwickelt.

3/ Was ist der Data Availability Layer (DA)?

Wenn ein neuer Block in der Kette generiert wird, müssen alle Knoten die Blockdaten herunterladen, komplexe Berechnungen durchführen und die Gültigkeit aller Transaktionen im Block überprüfen. Wenn der Blockproduzent keine Daten bereitstellt, kann der vollständige Knoten diese nicht überprüfen. Wenn die Datenmenge zunimmt, werden die Hardwareanforderungen für vollständige Knoten immer höher, und die Anzahl der Knoten, die die Anforderungen erfüllen können, nimmt ab und das Netzwerk wird zentralisiert. Daher wurde die Rollup-Erweiterung erstellt, um die Ausführungsschicht von Ethereum zu trennen.

4/ Der Schlüssel zur Rollup-Erweiterung liegt in der Verwendung eines zentralen Sequenzers, um Daten zu komprimieren und auf allen Ethereum-Knoten zu veröffentlichen. Der Hauptnetzwerkverifizierungsknoten kann Daten durch Betrugsnachweis (Optimistic) oder Gültigkeitsnachweis (ZK) verifizieren. Auch wenn die Daten komprimiert sind, besteht weiterhin das Problem der Datenverfügbarkeit.

Eine Lösung ist Sharding, repräsentiert durch Ethereum DarkSharding. Jeder Shard überprüft unterschiedliche Daten, die nach der Beacon-Kette sortiert werden. Die andere ist #Celestia. Um zu überprüfen, ob alle Daten eines Blocks veröffentlicht wurden, wird mithilfe der Erasure-Codierung nur ein kleiner Teil des Blocks heruntergeladen. Gleichzeitig können Sie Fragmente auch zur Wiederherstellung aller Daten verwenden.

5#Celestiahat gerade eine Finanzierung in Höhe von 55 Millionen US-Dollar mit einem Wert von 1 Milliarde US-Dollar abgeschlossen. Zu den Investoren zählen BinanceLabs, Polychain, Coinbase, Jump, FTX, Delphi, Spartan und mehr.

Zusammenfassung der Lernmaterialien:

https://pickle-flute-cbc.notion.site/Celestia-b126520b90a14d66b890fd437aad1c4f