Subscribe to Bankless or sign in
Solana hat ein rasantes Jahr hinter sich.
Während sich die Aufmerksamkeit der Anleger auf die Preisentwicklung und die Memecoin-Märkte konzentrierte, die auf Solana Feuer fingen, war die positivste Entwicklung für die L1 genau das - tatsächliche Entwicklung.
In diesem Artikel tauchen wir in eine Reihe verschiedener Technologien ein, die eingesetzt und entwickelt werden, um die Kette voranzubringen, von einem aufkeimenden L2-Ökosystem über die ZK-Kompression bis hin zu neuen Validator-Clients, die alle eine glänzende, dauerhafte Zukunft für Solana bedeuten könnten.
Schauen wir mal rein 👇.
Solana L2s und Rollups
Während das Software-Update 1.18.15 von Solana dank eines neuen zentralen Schedulers eine deutliche Verbesserung für das Netzwerk darstellen könnte neuen zentralen Planerist dies bei weitem nicht das einzige Upgrade, das in Arbeit ist, um Solana bei der Bewältigung hoher Transaktionsvolumina und der Skalierung zu helfen, während es weiterhin erfolgreich ist.
Monatelange Überlastung durch den Memecoin-Handel und erwartete Airdrops haben die monolithische Architektur von Solana auf die Probe gestellt und eine Debatte über die Beibehaltung des monolithischen Ansatzes oder die Einführung eines modularen Ansatzes ausgelöst.
Das monolithische Design von Solana, bei dem alle Aktivitäten auf einer Kette stattfinden, bietet Vorteile wie schnelle Transaktionsgeschwindigkeiten und einfache Zusammensetzbarkeit, aber mit der Reifung der Kette sind die Infrastrukturkosten gestiegen. Anfang dieses Jahres gab es viele Diskussionen darüber, dass Solana L2s und Rollups benötigt, um die steigenden Kosten und die Überlastung zu bewältigen.
Der Impuls für L2s und die Modularisierung der Solana Virtual Machine (SVM) ist mit der Entwicklung von Appchains und L2s für Spiele, KI, Banken und Handel gewachsen. Dies wird durch den Bedarf an Skalierbarkeit und den Erfolg von Appchains wie Pythdie das Mainnet verlassen hat, um hochfrequente Preisaktualisierungen zu verarbeiten, während die SVM für hohe Transaktionsvolumina beibehalten wurde.
Andere folgen dem Beispiel von Pyth und entwickeln Appchains und Rollups für bestimmte Anwendungsfälle mit ihren eigenen SVMs.
MagicBlock führt Ephemeral Rollups auf Solana ein für skalierbare, zusammensetzbare Onchain-Spiele.- Grass, ein browserbasiertes DePIN-Projekt, löst AI-Datenprobleme mit ZK-Beweisen zur Datenüberprüfung auf seiner eigenen L2.
- Zeta Markets, ein Perp DEX, plant die ein Solana-Rollup zu starten zu starten, um die Benutzerfreundlichkeit, Kapitaleffizienz und Transaktionsgeschwindigkeit zu verbessern.
- Sonic, das kürzlich sein Testnetz gestartet hatbaut baut eine modulare SVM-Kette (Hypergrid), damit Spiele ihre eigenen Ketten auf Solana einsetzen können.
- Iron Bank entwickelt die erste institutionelle Onchain-Bank die die SVM für leistungsstarke, konforme Fiat-Transaktionen nutzt.
- Mantis ist ein Solana-Rollup, das einen von der Kette abstrahierten Auftragsfluss, kettenübergreifende Interoperabilität und native Erträge über den Wiederherstellungsschicht des Picasso-Netzwerks.
Wilde Vorhersage - Der nächste 1-Milliarde-Dollar-Token-Launch auf Solana wird ein SVM-Stack/Infra-Spiel sein. Watch out 👀 pic.twitter.com/ijPCN7WZFj
- Yash Agarwal (@yashhsm) July 6, 2024
ZK-Kompression
Beyond L2s, Helius, eine Solana-Entwicklerplattform, und Licht-Protokoll, eine ZK-Schicht für Solana, haben eine Technologie namens ZK-Kompression eingeführt, um das Netzwerk zu skalieren.
ZK-Komprimierung zielt darauf ab, die Skalierbarkeit zu verbessern, indem sie den "State Bloat", d. h. das kontinuierliche Datenwachstum, das jeder Knoten speichern muss, in Angriff nimmt. Durch die Aufblähung des Zustands steigen die Hardwareanforderungen für volle Knoten, was die Pflege historischer Daten kostspielig macht. Folglich steigen die Netzwerkkosten, die Dezentralisierung nimmt ab und die Interoperabilität von Anwendungen wird erschwert.
Enjoying this article?
Subscribe to Bankless or sign in
Während die ZK-Komprimierung wie die herkömmliche Dateikomprimierung die Datengröße reduziert, optimiert sie auch die Art und Weise, wie Solana seine Ledger-Daten speichert, indem sie mehrere Konten zu einer einzigen, überprüfbaren Zusammenfassung, der so genannten Merkle-Root, zusammenfasst. Dieser Ansatz senkt die Speicherkosten und gewährleistet gleichzeitig die Sicherheit und Integrität der Daten. Dies geschieht auf der RPC-Ebene, die die Kommunikation zwischen verschiedenen Teilen des Netzes erleichtert, und nicht direkt auf Solana.
Die ZK-Komprimierung kann die Skalierbarkeit von Solana erheblich verbessern. Sie mildert die Aufblähung des Zustands, reduziert die Anforderungen an volle Knoten und verbessert den Zugriff auf den historischen Zustand, wodurch die Effizienz des Ledgers verbessert, die Transaktionskosten gesenkt und die Dezentralisierung aufrechterhalten wird.
Es war ein großes Vergnügen, @LightProtocol @heliuslabs bei der gemeinsamen Entwicklung zuzusehen.
- jon wong 🤏🏼🌱🧋🎈💳🪙💸🎬👀 (@jnwng) June 22, 2024
Wir haben auf @solana eine echte Chance, die Bedürfnisse von Millionen von Menschen zu befriedigen, aber nicht, wenn die wirtschaftlichen Grundlagen nicht zu unseren Gunsten sind
zk compression macht das zur Realität, heute! https://t.co/P65vuUI7vA
Neue Node Clients
Solana entwickelt sich weiter, um die hohen Anforderungen an die Leistung und Zuverlässigkeit der Blockchain zu erfüllen. Zwei wichtige Entwicklungen sind die neuen Node-Clients, Firedancer und Mithril. Diese zielen darauf ab, die Skalierbarkeit, Effizienz und Robustheit von Solana durch verbesserte Technologie zu verbessern.
Firedancer
Entwickelt von der Handelsfirma Jump Cryptoentwickelt, zielt der kommende Firedancer-Validierungsclient darauf ab, die Leistung von Solana durch eine modulare Architektur, niedrige Latenzzeiten und einen hohen Durchsatz zu verbessern.
Mit Firedancer ist derzeit live im Testnetist, wollen wir untersuchen, wie er diese Verbesserungen erreicht.
- Modulare Architektur und Fehlertoleranz: Im Gegensatz zu herkömmlichen Clients verwendet Firedancer einzelne Prozesse, sogenannte Kacheln, die jeweils spezifische Funktionen wie die Verarbeitung von Transaktionen oder die Überprüfung von Signaturen ausführen. Dieser modulare Ansatz stellt sicher, dass ein Fehler in einer Kachel nicht das gesamte System beeinträchtigt.
- Erweiterte Vernetzung und Datenverarbeitung: Firedancer verwendet benutzerdefinierte Implementierungen, um Datenflüsse effizient zu verwalten, die Speicherzuweisung zu minimieren und Überlastungen zu vermeiden, die zu Netzwerkausfällen führen. Darüber hinaus nutzt Firedancer die Datenparallelität, um massive Transaktionsvolumina mit minimalen Latenzzeiten zu verarbeiten.
- Hardware-Beschleunigung und -Effizienz: Durch den Einsatz von Field-Programmable Gate Arrays (FPGAs), einer hocheffizienten elektrischen Hardware, erreicht Firedancer einen unglaublichen Durchsatz und eine hohe Energieeffizienz. FPGAs ermöglichen es Firedancer, bis zu 8 Millionen Signaturen pro Sekunde zu verarbeiten.
Solana Firedancer GitHub Beiträge sind auf einem Allzeithoch pic.twitter.com/GI3GkduSKG
- Jack Kubinec (@whosknave) 8. Juli 2024
Mithril
Geschrieben in der auf Einfachheit fokussierten Programmiersprache Golang und entwickelt von validator OverclockMithril ist ein neuer Vollknoten-Client, der die Hardware-Anforderungen senken und die Zugänglichkeit für Solana-Knoten verbessern soll, um die Skalierbarkeit und Dezentralisierung zu erhöhen.
Die Entwicklung von Mithril ist in mehrere Meilensteine unterteilt:
- Neuaufbau des SVM: Der erste Meilenstein ist fast abgeschlossen. umfasst den Neuaufbau der SVM in Golang, die Überarbeitung aller Systemoperationen und nativen Programme sowie die Gewährleistung gründlicher Tests und Fehlerfreiheit.
- Transaktionsverarbeitung und Aktualisierung des Ledgers: Der zweite Meilenstein konzentriert sich auf die Verarbeitung von Transaktionen und die Aktualisierung des Solana-Ledgers. Mithril wird eine minimale RPC-Schnittstelle implementieren, um die Interaktion mit dem Netzwerk zu verbessern und die Infrastrukturkomponenten zu verbessern, um einen ordnungsgemäßen Betrieb zu gewährleisten.
- System-Optimierung: Der dritte Meilenstein umfasst die Optimierung der Systemleistung und die Verringerung des Ressourcenverbrauchs durch ein Upgrade der virtuellen Maschine und der Kontendatenbank. Dies ermöglicht eine schnellere Ausführung von Smart Contracts und eine effizientere Datenverwaltung, wodurch das System besser skalierbar wird.
- Verbesserte Datenabfrage und -speicherung: Der letzte Meilenstein zielt darauf ab, die Zugänglichkeit, Belastbarkeit und Sicherheit von Daten zu verbessern, indem Blockchain-Daten aus verschiedenen Quellen abgerufen werden, die Verfügbarkeit sichergestellt wird, Archivierungsfunktionen für historische Daten eingerichtet werden, BitTorrent für eine schnelle und zuverlässige Datenverteilung verwendet wird und Filecoin für eine verbesserte Sicherheit und Haltbarkeit sorgt.
Der Stand der Client-Vielfalt auf Solana:
- 𝙴𝚖𝚖𝚊𝚗𝚞𝚎𝚕 🇬🇭🦉 (@0xMawuko) June 18, 2024
- Solana Core von @solanalabs (live)
- Jito von @jito_labs (live)
- Firedancer von @jump_firedancer (bald)
- Agave von @anza_xyz (bald)
- Sig von @Syndica_io (bald)
- Mithril von @OverclockSol (bald)
Es ist bemerkenswert, wie gut Solana heranreift.
Vorwärts bauen
Solana entwickelt sich weiter und stellt sich den Herausforderungen, die hohe Transaktionsvolumina und Netzwerküberlastungen mit sich bringen. Das jüngste Software-Update und die Einführung neuer Technologien wie L2s, ZK-Komprimierung und fortschrittliche Node-Clients sind wichtige Schritte auf dem Weg zur Bewältigung der von Solana angestrebten Größenordnung.
Die Zukunft von Solana sieht rosig aus, da die Kette ihre Architektur an die steigende Nachfrage anpasst und den Weg für weiteres Wachstum und Fortschritte ebnet, die das Netzwerk zu einem erstklassigen Ort für den Aufbau machen.