Solana, mit einer Marktkapitalisierung von rund 63 Milliarden US-Dollar, ist eine der führenden Blockchain-Plattformen. Sie hat sich als erstklassige Wahl für die Einbindung von Off-Chain-Benutzern etabliert, insbesondere in Bereichen wie dezentralisierte physische Infrastrukturnetzwerke (DePIN), mobilen Anwendungen und Zahlungen. In früheren Newslettern haben wir DePINs auf Solana hervorgehoben, darunter HeliumundHivemapper.
Solana hat im letzten Jahr erhebliche Fortschritte gemacht, insbesondere nach einem Anstieg seines nativen Tokens, nachdem Visa Pläne zur Erweiterung der Stablecoin-Fähigkeiten auf der Solana-Blockchain angekündigt hatte. Auf dem Consensus 2024 enthüllte PayPal Holdings, Inc. (NASDAQ: PYPL), dass PayPal USD (PYUSD) jetzt auf Solana verfügbar ist, was PayPals Stablecoin schneller und kostengünstiger macht (aktuell hat PYUSD eine Marktkapitalisierung von 827,83 Millionen US-Dollar, wobei 58,3 % auf Solana und 41,7 % auf Ethereum entfallen).
Tokenemission und Reduzierung Die SOL-Token von Solana werden durch zwei Hauptmechanismen eingeführt: den Genesis-Block und die Protokollinflation (Staking-Belohnungen). Im Gegensatz dazu werden SOL-Token hauptsächlich durch Transaktionsgebührenverbrennungen aus dem Umlauf entfernt. Der Inflationsplan wird von drei Parametern gesteuert: einer anfänglichen Inflationsrate von 8%, einer Disinflationsrate von -15% und einer langfristigen Inflationsrate von 1,5%. Die aktuelle Inflationsrate liegt bei 5,07%, und die Inflation von Solana begann mit Epoche 150 im Februar 2021.
SOL Freischaltungsplan (cc: helius)
Auswirkungen auf Netzwerkteilnehmer Die Inflation des Proof of Stake (PoS) überträgt von Natur aus Reichtum von Nicht-Stakern auf Staker und verdünnt effektiv den Wert der Bestände von Nicht-Stakern, während sie diejenigen belohnt, die am Staking teilnehmen. Solana hat eine hohe Staking-Rate von 65%, die im Vergleich zu anderen Netzwerken robust ist. Aktuell sind etwa 380 Millionen SOL gestaked, wobei eine signifikante Bewegung über Epochen hinweg beobachtet wird.
Staking Rewards durch Inflationsrate
Staking Yield-Berechnung
Die Staking-Rendite wird von der Inflationsrate, der Validator-Verfügbarkeit, den Kommissionsraten und dem Prozentsatz der gestakten SOL beeinflusst. Die Formel ist:
Fee Burns und Deflationsfaktoren:
Transaktionsgebührenverbrennungen, Slashing und andere nutzerbezogene Verluste tragen zu disinflationären Drücken bei, wenn auch in bescheidenem Maße. Die Verbrennung von Gebühren als Prozentsatz der Staking-Belohnungen erreichte im März 2024 einen Höchststand von 7,8%, lag aber in letzter Zeit durchschnittlich bei 3,2%. Nach der Implementierung von SIMD-96 wird sich die Auswirkung dieser Verbrennungen vernachlässigbar werden. Slashing ist zwar möglich, aber selten und derzeit kein signifikanter disinflationärer Faktor.
Steuerliche und marktbedingte Auswirkungen:
Der Erhalt von inflationsbedingten Belohnungen kann in vielen Rechtsgebieten ein steuerpflichtiges Ereignis darstellen und möglicherweise zu Verkaufsdruck führen, da Staker Steuerverbindlichkeiten decken müssen. Darüber hinaus kann die PoS-Inflation kontinuierlichen Abwärtsdruck auf den Preis von SOL ausüben, was sich auf faire Preisvergleiche und Netzwerkökonomien auswirkt.
Abhängigkeit von Validator-Einkommen und Inflation:
Validatoren haben traditionell auf Inflationskommissionen vertraut, aber das jüngste Wachstum alternativer Einnahmequellen wie MEV (Maximal Extractable Value) und Block Rewards bietet neue Wege zu nachhaltigem Einkommen. Die langfristige Nachhaltigkeit dieser alternativen Quellen bleibt jedoch unsicher.
Die Inflation von Solana wird derzeit durch eine anfängliche Inflationsrate von 8%, eine Desinflationsrate von -15% und eine langfristige Inflationsrate von 1,5% gesteuert. Die aktuelle Rate wird mit ca. 5% im September 2024 angenommen, bei einer Gesamtversorgung von 584 Millionen SOL. Es werden vier Szenarien vorgeschlagen, um potenzielle Veränderungen zu erkunden:
Auswirkungen auf Angebot und Preis:
In den nächsten acht Jahren:
Unter der Annahme eines Anfangspreises von 150 $ pro SOL und unter Beibehaltung anderer Variablen:
Solana ist eine leistungsstarke Blockchain, die auf Geschwindigkeit, Effizienz und Skalierbarkeit ausgelegt ist. Sie unterstützt Tausende von Transaktionen pro Sekunde bei geringer Latenz und minimalen Gebühren und erreicht eine Blockzeit von 400 Millisekunden und Kosten, die nur einen Bruchteil eines Cents betragen. Dieser Bericht untersucht die Mechanismen und Architektur von Solana und betont seine Fähigkeit zur Skalierung und nahtlosen Interaktion in einem vereinheitlichten Ökosystem.
Sprache
Solana verwendet Rust aufgrund seiner Parallelität, Speichersicherheit und Low-Level-Kontrolle in erster Linie für Smart Contracts, um einen sicheren und vorhersehbaren Code zu gewährleisten. Während Rust die Hauptsprache ist, unterstützt Solana alle LLVM-kompatiblen Sprachen wie C und C++, was eine breitere Beteiligung von Entwicklern ermöglicht. Für die clientseitige Entwicklung bietet Solana SDKs in Java, C#, Python, Go und Kotlin an, die die Kommunikation mit dem Solana-Netzwerk über die JSON RPC-API erleichtern. Diese vielfältige Sprachunterstützung verbessert die Zugänglichkeit und Flexibilität für Entwickler.
Mechanismus und Architektur
Die Architektur von Solana nutzt ein einheitliches, zusammensetzbares Ökosystem, das alle Anwendungen auf einer einzigen Blockchain integriert. Dieses Design vermeidet die Notwendigkeit von Brücken, separaten Chain-IDs oder Liquiditätsfragmentierung, verbessert die Benutzererfahrung und vereinfacht die Interaktion zwischen Anwendungen. Die Leistung der Blockchain basiert auf ihrer Fähigkeit, Hardwarekapazitäten vollständig auszunutzen und sicherzustellen, dass die Software gemeinsam mit den Fortschritten in der Hardware skaliert.
Der Transaktionsprozess von Solana beginnt damit, dass Benutzer Transaktionen an den Anführer übermitteln, der sie zu Blöcken zusammenstellt und sie zur Ausführung und Bestätigung durch andere Validatoren an das Netzwerk weiterleitet. Kernprotokolländerungen werden über Solana Improvement Documents (SIMD) verwaltet, die einer Gemeinschaftsprüfung und Abstimmung unterzogen werden.
Transaktionslebenszyklus
Eine Solana-Transaktion ist die einzige Methode, um den Zustand innerhalb der Blockchain zu ändern. Jede Transaktion oder "Transaktionsnachricht" enthält einen Header, Kontoadressen, einen aktuellen Blockhash und Anweisungen. Transaktionen sind atomar, wodurch sichergestellt wird, dass alle Vorgänge innerhalb einer Transaktion entweder vollständig erfolgreich sind oder fehlschlagen. Die Struktur ermöglicht eine vordefinierte Optimierung, indem Konten im Voraus aufgelistet werden müssen, was die konfliktfreie parallele Ausführung von Transaktionen erleichtert.
Sicherheit und Schlüsselverwaltung
Solana beschäftigtED25519-KARTON Kryptografie mit elliptischen Kurven für öffentlich-private Schlüsselpaare, die robuste Sicherheit und effizientes Signieren von Transaktionen gewährleisten. Wallets generieren Schlüsselpaare, wobei öffentliche Schlüssel als Kontokennungen auf der Blockchain dienen und private Schlüssel für die Autorisierung verwendet werden. Transaktionen werden mit privaten Schlüsseln signiert, um Integrität und Authentizität zu gewährleisten, und dann mit öffentlichen Schlüsseln verifiziert.
Netzwerkbetrieb
Solana nutzt einen Leader-basierten Ansatz ohne Mempool und weist bestimmten Validatoren als Leader zu, um Transaktionen innerhalb fester Zeitschlitze (400 Millisekunden) zu verarbeiten. Validatoren werden aufgrund ihres Einsatzes ausgewählt und rotieren gemäß einem vorher festgelegten Zeitplan, was die Dezentralisierung und Sicherheit des Systems verbessert.
Das Netzwerk verwendet Stake-Weighted Quality of Service (SWQoS), um Transaktionen von gestakeden Validatoren priorisieren und den Einfluss von Spam- und Sybil-Angriffen reduzieren zu können. SWQoS reserviert 80 % der Kapazität eines Leaders für Transaktionen, die über gestakede Validatoren geroutet werden, während der Rest für nicht gestakede Knoten reserviert ist.
Verbesserungen bei der Skalierbarkeit
Aktuelle Skalierungslösungen wie SVM-Rollups und ZK-Kompression werden entwickelt, um die Leistung von Solana weiter zu verbessern, obwohl sie sich noch in einem frühen Stadium der Akzeptanz befinden. Die Übernahme des QUIC-Netzwerkprotokolls durch die Blockchain erleichtert die effiziente, sichere und skalierbare Übertragung von Transaktionsnachrichten und ermöglicht eine hohe Durchsatzkapazität.
Konsens und Blockproduktion
Solanas Konsensmechanismus verwendet kontinuierlichen Blockaufbau, bei dem Führer Blöcke in Echtzeit während ihrer Slots konstruieren und senden. Dieser Ansatz reduziert die Latenzzeit und optimiert die Transaktionsverarbeitung. Die Transaction Processing Unit (TPU) des Validierers verwaltet die Blockerstellung und führt Transaktionen parallel aus, wo dies möglich ist, um die Durchsatzleistung und Effizienz zu maximieren.
Eine ausführliche Beschreibung des Proof-of-History-Mechanismus finden Sie im Solana-Whitepaperhier.
Proof of History (PoH) ist ein wichtiges Merkmal von Solana und fungiert als kryptografische Uhr, die die Netzwerksynchronisation ermöglicht, indem sie eine überprüfbare Reihenfolge von Ereignissen festlegt. Im Gegensatz zu Konsensalgorithmen wie Proof of Work wird PoH nicht verwendet, um einen Konsens zu erzielen, sondern um eine Zeitreferenz bereitzustellen, die Validatoren zur Sequenzierung von Transaktionen und zur Einhaltung des Führungsplans verwenden.
PoH funktioniert durch die kontinuierliche Berechnung einer SHA-256-Hash-Kette, bei der jeder Hash von der Ausgabe des vorherigen Hash abhängt. Diese Sequenz muss in der Reihenfolge berechnet werden, um einen „Mikro-Proof-of-Work“ zu erstellen. Validator führen einen PoH-Service aus, der diese Hashes erzeugt, die schwer zu generieren, aber von anderen Validatoren leicht zu überprüfen sind. Indem Transaktionsdaten in diese Hash-Kette eingebettet werden, timestampiert PoH Transaktionen, beweist die Reihenfolge, in der sie aufgetreten sind, und verhindert, dass Validatoren die Sequenz der Blöcke manipulieren.
Mechanismus und Funktionalität
Jeder Solana-Validator führt kontinuierlich einen PoH-Dienst aus und hasht sequenziell, um ein Ledger mit kryptografischen Zeitstempeln zu führen. Wenn der aktuelle Leader neue Transaktionen verarbeitet, werden diese Transaktionen mit dem aktuellen PoH-Hash kombiniert, wodurch die Kette aktualisiert und die Transaktionen in eine kryptografische Zeitleiste eingebettet werden. Dieser Prozess stellt sicher, dass der Leiter das Timing oder die Reihenfolge der Transaktionen nicht manipulieren kann.
In jedem 400-Millisekunden-Block enthält der PoH-Stream ungefähr 800.000 Hashes und "Ticks", die das Verstreichen der Zeit in 6,25-Millisekunden-Intervallen markieren. Diese Ticks dienen als Beweis für die Aktivität und halten den Rhythmus des Netzwerkbetriebs aufrecht. Auch wenn sie nicht als Führer fungieren, lassen die Validatoren ihre PoH-Uhr weiterlaufen, um sich mit dem Rest des Netzwerks zu synchronisieren und die Einhaltung des Führungsplans sicherzustellen.
Kontenmodell
Das Zustandsmanagement von Solana basiert auf einer Kontodatenbank, AccountsDB, die als großer Schlüssel-Wert-Speicher strukturiert ist, wobei die Schlüssel Kontoadressen und die Werte die entsprechenden Daten sind. Solana-Konten können verschiedene Typen haben:
Solana unterscheidet zwischen Code und Zustand, indem es Programmkonten unveränderlich hält, während der Zustand in separaten Konten gespeichert wird. Diese Trennung ermöglicht eine effiziente Zustandsverwaltung und Optimierungen, die einzigartig für die Architektur von Solana sind.
Programme und Zustandsverwaltung
Programme auf Solana sind in Sprachen wie Rust geschrieben und werden verwendet, um Kontodaten zu manipulieren, aber sie speichern den Zustand nicht in sich selbst. Stattdessen interagieren Programme mit PDAs (Program Derived Addresses), speziellen Konten, die keinen privaten Schlüssel haben und von einem Programm gesteuert werden. PDAs stellen sicher, dass nur das zugeordnete Programm den Status ändern kann, wodurch die Sicherheit und die programmgesteuerte Kontrolle über Statusänderungen erhöht werden.
Miet- und Kontoverwaltung
Um den Zustandsaufblähung zu mildern, implementiert Solana einen Mietmechanismus, der verlangt, dass Konten einen Mindestguthaben von SOL aufrechterhalten. Konten können geschlossen werden, wenn sie nicht mehr benötigt werden, und das Mietguthaben wird dem Benutzer zurückerstattet. Dieser Ansatz fördert die effiziente Nutzung des Zustands und entmutigt unnötige Konten, die unbegrenzt geöffnet bleiben.
Turbine: Datenausbreitung
Turbine ist das Datenübertragungsprotokoll von Solana, inspiriert von BitTorrent. Es zerlegt Transaktionsdaten in kleine Pakete, die als 'shreds' bezeichnet werden und strukturiert im Netzwerk verbreitet werden. Shreds werden in Chargen gruppiert und über einen Turbine-Baum ausgestrahlt, in dem sich Validatoren in Schichten organisieren, um Shreds an andere weiterzuleiten. Dadurch wird die Datenlast für Führende reduziert und die Fähigkeit des Netzwerks verbessert, Blöcke effizient zu verteilen.
Konsens: Tower BFT
Solana verwendet Tower BFT, eine benutzerdefinierte Implementierung von Practical Byzantine Fault Tolerance (PBFT), die durch die synchronisierte Uhr von PoH verbessert wird. Dieser Ansatz reduziert den Kommunikationsaufwand während des Konsenses, da sich die Validatoren auf die vorab festgelegte Reihenfolge von Transaktionen aus PoH verlassen, anstatt mehrere Runden von Nachrichten zu verwenden. Validatoren stimmen über Blöcke ab, indem sie Guthaben für korrekte Stimmen erhalten, wobei das System sicherstellt, dass die Validatoren sich für eine minimale Dauer an ihren gewählten Forks halten und die Wahrscheinlichkeit von Forks minimieren.
Gossip und Archival
Solanas Gossip-Netzwerk fungiert als Steuerungsebene, das wichtige Metadaten verbreitet und sicherstellt, dass Knotenpunkte über das Netzwerk kommunizieren und den Zustand synchronisieren können. Archivknoten speichern die Geschichte des Netzwerks, wobei Daten in Lagerknoten gespeichert werden, um die Verfügbarkeit vergangener Transaktionen zu gewährleisten.
Wirtschaft und Jito
Das Wirtschaftsmodell von Solana umfasst inflationsbasierte Staking-Belohnungen, bei denen Validatoren SOL verdienen, indem sie am Konsens teilnehmen und Blöcke produzieren. Die Blockbelohnungen bestehen aus Transaktionsgebühren, die teilweise verbrannt und teilweise dem produzierenden Führer verliehen werden. Durch das Liquid Staking können SOL-Inhaber ihre Token in Pools staken und Liquid Staking Tokens (LSTs) erhalten, die gehandelt oder in Anwendungen verwendet werden können und dabei Staking-Belohnungen verdienen.
Der Jito-Client, der von Solana-Validatoren weit verbreitet eingesetzt wird, verbessert wirtschaftliche Anreize, indem er ein außerhalb des Protokolls liegendes Blockraum-Auktionssystem implementiert, das es ermöglicht, Transaktionen durch Trinkgelder zusätzlich zu Standardtransaktionsgebühren priorisiert werden. Dies hat die Validator-Belohnungen erheblich verbessert und zur weit verbreiteten Annahme des Jito-Clients im Solana-Netzwerk beigetragen.
Die Solana Virtual Machine (SVM) ist ein innovativer Rahmen, der entwickelt wurde, um den Maximal Extrahierbaren Wert (MEV) innerhalb der Solana-Blockchain zu verwalten. MEV beinhaltet das Extrahieren zusätzlichen Werts aus Transaktionen durch Neuanordnen, Einbeziehen oder Ausschließen von ihnen aus Blöcken. SVM bietet Technologien und Protokolle zur Erkennung, Analyse und Verwaltung von MEV-Aktivitäten und fördert Effizienz, Fairness und Sicherheit im Solana-Ökosystem.
Ethereum Virtual Machine (EVM) vs. Solana Virtual Machine (SVM)
SVM unterscheidet sich von der Ethereum Virtual Machine (EVM) in der Ausführung von Smart Contracts und der Transaktionsverarbeitung. In SVM führt jeder Validator Smart Contracts einzeln aus, was einen hohen Transaktionsdurchsatz ermöglicht. Im Gegensatz dazu erfordert EVM einen Knotenkonsens für die Ausführung, was zu einer langsameren Verarbeitung führt. Darüber hinaus ermöglicht das parallele Verarbeitungsmodell von Solana die gleichzeitige Ausführung mehrerer Transaktionen, während das sequentielle Modell von Ethereum Transaktionen nacheinander verarbeitet, was Solana schneller und effizienter macht.
SVM zielt darauf ab, MEV anzugehen, indem es einen strukturierten Ansatz bietet, um Manipulationen bei der Transaktionsreihenfolge und der Blockvalidierung zu verhindern. Dies ist entscheidend, um die Integrität finanzieller Interaktionen auf Solana zu gewährleisten, Benutzer vor Praktiken wie Front-Running zu schützen und die Glaubwürdigkeit des Netzwerks zu stärken. Angesichts der hohen Transaktionsdurchsatzrate von Solana ist ein effektives MEV-Management entscheidend, um eine schnelle Wertextraktion zu verhindern, die normale Benutzer beeinträchtigen könnte.
SVM wird innerhalb des Solana-Ökosystems unterschiedlich betrachtet. Einige sehen es als umfassende Verarbeitungspipeline für Transaktionen, einschließlich der Validator-Laufzeit und der Programm-Ausführung, während sich andere auf die auf niedrigerer Ebene angesiedelte eBPF-Virtual Machine konzentrieren, die für die Ausführung von Programmen verantwortlich ist. Im Allgemeinen wird SVM als umfassendes System verstanden, das die Bankkomponente des Agave-Validators umfasst, die den Zustand während jeder Slot verwaltet. SVM verarbeitet Transaktionen in Chargen, die jeweils Anweisungen enthalten, die auf spezifische Programme abzielen, und verwendet einen Cache-Mechanismus, um die Ausführungseffizienz zu optimieren.
Die entkoppelte und klar definierte Schnittstelle der SVM ermöglicht verschiedene Anwendungen, die über Solana-Validatoren hinausgehen, darunter:
Der SVM ist jetzt über das solana-svm Rust-Crate verfügbar, das vielfältige Anwendungen unterstützt und Innovationen im Solana-Ökosystem vorantreibt.
Allerdings sah sich Solana nach dem Zusammenbruch von FTX, einem prominenten Unternehmen, das eng mit seinem Ökosystem verbunden ist, Herausforderungen gegenüber. Der Gründer von FTX, Sam Bankman-Fried (SBF), war ein großer Befürworter von Solana und holte Projekte wie das Serum DEX und andere, die traditionell mit dem Ethereum-Ökosystem verbunden sind, an Bord. Unter dem Einfluss von SBF wuchs FTX zu einer der größten zentralisierten Börsen und stärkte damit die Bedeutung von Solana. Leider führte der Missbrauch von Unternehmensvermögen und Kundeneinlagen von FTX für riskante Investitionen zu seinem Untergang, was das Ökosystem von Solana, das Verbindungen zu FTX hatte, erheblichen Risiken aussetzte.Am 12. September, FTX/Alameda Research entsicherte 24 Millionen US-Dollar im Wert von SOL, und Daten von Solscan deuten darauf hin, dass das Wallet immer noch über 1 Milliarde US-Dollar im Wert von SOL hält, einschließlich gesteckter und gesperrter Tokens. Trotz dieser Herausforderungen blieb die Kernentwicklergemeinschaft, die sich mit der Philosophie von Solana verbunden fühlt, engagiert. Solana reagierte, indem sie sich darauf konzentrierte, die Stabilität des Netzwerks zu verbessern und eine umweltfreundlichere Umgebung für Entwickler zu schaffen und technische Probleme anzugehen, um das Vertrauen innerhalb ihrer Gemeinschaft wiederherzustellen.
Solana-Ökosystem (TOP 10 Projekte nach MC)
SOL/USD - 135,07 $ (06:06 UTC, 12. September 2024); MC - 63,3 Mrd $
SOL Märkte (Top 5 nach 24-Stunden-Volumen; 12. September); über: coingecko
Gesamtwert gesperrt - $80.45B
Lila - SOL Preis; Gelb - SOL Täglich aktive Adressen (5,5 Mio. - Allzeithoch)
Lila - SOL Preis; Gelb - SOL tägliches Volumen
Solana - Finanzbericht (via: tokenterminal)
TOP 5 Solana-Validatoren (HINWEIS: Alle Werte sind in SOL; Die Daten umfassen alle Einsätze, nicht nur aktive Einsätze)
Solana DEX Volumina (USD)
Solana DEX Statistiken
Jito Validator-Tipps
insights4.vcUnd sein Newsletter bietet nur Forschung und Informationen für Bildungszwecke an und sollte nicht als professioneller Rat angesehen werden. Wir befürworten keine Investitionsmaßnahmen, einschließlich des Kaufs, Verkaufs oder Haltens digitaler Vermögenswerte.
Der Inhalt spiegelt nur die Ansichten des Autors wider und ist keine Finanzberatung. Bitte führen Sie Ihre eigenen Due-Diligence-Prüfungen durch, bevor Sie sich mit Kryptowährungen, DeFi, NFTs, Web 3 oder verwandten Technologien befassen, da sie hohe Risiken bergen und Werte erheblich schwanken können.
Dieser Artikel wurde von [ reproduziert.insights4vc], der Originaltitel lautet "Solana: Überblick über das Ökosystem im 3. Quartal 2024", das Urheberrecht liegt beim Originalautor [insights4vc], wenn Sie Einwände gegen den Nachdruck haben, wenden Sie sich bitte an Gate Learn Team, wird das Team es so schnell wie möglich gemäß den entsprechenden Verfahren bearbeiten.
Haftungsausschluss: Die in diesem Artikel geäußerten Ansichten und Meinungen stellen nur die persönlichen Ansichten des Autors dar und stellen keine Anlageberatung dar.
Andere Sprachversionen des Artikels werden vom Gate Learn-Team übersetzt, nicht erwähnt in Gate.io, der übersetzte Artikel darf nicht reproduziert, verteilt oder plagiiert werden.
Solana, mit einer Marktkapitalisierung von rund 63 Milliarden US-Dollar, ist eine der führenden Blockchain-Plattformen. Sie hat sich als erstklassige Wahl für die Einbindung von Off-Chain-Benutzern etabliert, insbesondere in Bereichen wie dezentralisierte physische Infrastrukturnetzwerke (DePIN), mobilen Anwendungen und Zahlungen. In früheren Newslettern haben wir DePINs auf Solana hervorgehoben, darunter HeliumundHivemapper.
Solana hat im letzten Jahr erhebliche Fortschritte gemacht, insbesondere nach einem Anstieg seines nativen Tokens, nachdem Visa Pläne zur Erweiterung der Stablecoin-Fähigkeiten auf der Solana-Blockchain angekündigt hatte. Auf dem Consensus 2024 enthüllte PayPal Holdings, Inc. (NASDAQ: PYPL), dass PayPal USD (PYUSD) jetzt auf Solana verfügbar ist, was PayPals Stablecoin schneller und kostengünstiger macht (aktuell hat PYUSD eine Marktkapitalisierung von 827,83 Millionen US-Dollar, wobei 58,3 % auf Solana und 41,7 % auf Ethereum entfallen).
Tokenemission und Reduzierung Die SOL-Token von Solana werden durch zwei Hauptmechanismen eingeführt: den Genesis-Block und die Protokollinflation (Staking-Belohnungen). Im Gegensatz dazu werden SOL-Token hauptsächlich durch Transaktionsgebührenverbrennungen aus dem Umlauf entfernt. Der Inflationsplan wird von drei Parametern gesteuert: einer anfänglichen Inflationsrate von 8%, einer Disinflationsrate von -15% und einer langfristigen Inflationsrate von 1,5%. Die aktuelle Inflationsrate liegt bei 5,07%, und die Inflation von Solana begann mit Epoche 150 im Februar 2021.
SOL Freischaltungsplan (cc: helius)
Auswirkungen auf Netzwerkteilnehmer Die Inflation des Proof of Stake (PoS) überträgt von Natur aus Reichtum von Nicht-Stakern auf Staker und verdünnt effektiv den Wert der Bestände von Nicht-Stakern, während sie diejenigen belohnt, die am Staking teilnehmen. Solana hat eine hohe Staking-Rate von 65%, die im Vergleich zu anderen Netzwerken robust ist. Aktuell sind etwa 380 Millionen SOL gestaked, wobei eine signifikante Bewegung über Epochen hinweg beobachtet wird.
Staking Rewards durch Inflationsrate
Staking Yield-Berechnung
Die Staking-Rendite wird von der Inflationsrate, der Validator-Verfügbarkeit, den Kommissionsraten und dem Prozentsatz der gestakten SOL beeinflusst. Die Formel ist:
Fee Burns und Deflationsfaktoren:
Transaktionsgebührenverbrennungen, Slashing und andere nutzerbezogene Verluste tragen zu disinflationären Drücken bei, wenn auch in bescheidenem Maße. Die Verbrennung von Gebühren als Prozentsatz der Staking-Belohnungen erreichte im März 2024 einen Höchststand von 7,8%, lag aber in letzter Zeit durchschnittlich bei 3,2%. Nach der Implementierung von SIMD-96 wird sich die Auswirkung dieser Verbrennungen vernachlässigbar werden. Slashing ist zwar möglich, aber selten und derzeit kein signifikanter disinflationärer Faktor.
Steuerliche und marktbedingte Auswirkungen:
Der Erhalt von inflationsbedingten Belohnungen kann in vielen Rechtsgebieten ein steuerpflichtiges Ereignis darstellen und möglicherweise zu Verkaufsdruck führen, da Staker Steuerverbindlichkeiten decken müssen. Darüber hinaus kann die PoS-Inflation kontinuierlichen Abwärtsdruck auf den Preis von SOL ausüben, was sich auf faire Preisvergleiche und Netzwerkökonomien auswirkt.
Abhängigkeit von Validator-Einkommen und Inflation:
Validatoren haben traditionell auf Inflationskommissionen vertraut, aber das jüngste Wachstum alternativer Einnahmequellen wie MEV (Maximal Extractable Value) und Block Rewards bietet neue Wege zu nachhaltigem Einkommen. Die langfristige Nachhaltigkeit dieser alternativen Quellen bleibt jedoch unsicher.
Die Inflation von Solana wird derzeit durch eine anfängliche Inflationsrate von 8%, eine Desinflationsrate von -15% und eine langfristige Inflationsrate von 1,5% gesteuert. Die aktuelle Rate wird mit ca. 5% im September 2024 angenommen, bei einer Gesamtversorgung von 584 Millionen SOL. Es werden vier Szenarien vorgeschlagen, um potenzielle Veränderungen zu erkunden:
Auswirkungen auf Angebot und Preis:
In den nächsten acht Jahren:
Unter der Annahme eines Anfangspreises von 150 $ pro SOL und unter Beibehaltung anderer Variablen:
Solana ist eine leistungsstarke Blockchain, die auf Geschwindigkeit, Effizienz und Skalierbarkeit ausgelegt ist. Sie unterstützt Tausende von Transaktionen pro Sekunde bei geringer Latenz und minimalen Gebühren und erreicht eine Blockzeit von 400 Millisekunden und Kosten, die nur einen Bruchteil eines Cents betragen. Dieser Bericht untersucht die Mechanismen und Architektur von Solana und betont seine Fähigkeit zur Skalierung und nahtlosen Interaktion in einem vereinheitlichten Ökosystem.
Sprache
Solana verwendet Rust aufgrund seiner Parallelität, Speichersicherheit und Low-Level-Kontrolle in erster Linie für Smart Contracts, um einen sicheren und vorhersehbaren Code zu gewährleisten. Während Rust die Hauptsprache ist, unterstützt Solana alle LLVM-kompatiblen Sprachen wie C und C++, was eine breitere Beteiligung von Entwicklern ermöglicht. Für die clientseitige Entwicklung bietet Solana SDKs in Java, C#, Python, Go und Kotlin an, die die Kommunikation mit dem Solana-Netzwerk über die JSON RPC-API erleichtern. Diese vielfältige Sprachunterstützung verbessert die Zugänglichkeit und Flexibilität für Entwickler.
Mechanismus und Architektur
Die Architektur von Solana nutzt ein einheitliches, zusammensetzbares Ökosystem, das alle Anwendungen auf einer einzigen Blockchain integriert. Dieses Design vermeidet die Notwendigkeit von Brücken, separaten Chain-IDs oder Liquiditätsfragmentierung, verbessert die Benutzererfahrung und vereinfacht die Interaktion zwischen Anwendungen. Die Leistung der Blockchain basiert auf ihrer Fähigkeit, Hardwarekapazitäten vollständig auszunutzen und sicherzustellen, dass die Software gemeinsam mit den Fortschritten in der Hardware skaliert.
Der Transaktionsprozess von Solana beginnt damit, dass Benutzer Transaktionen an den Anführer übermitteln, der sie zu Blöcken zusammenstellt und sie zur Ausführung und Bestätigung durch andere Validatoren an das Netzwerk weiterleitet. Kernprotokolländerungen werden über Solana Improvement Documents (SIMD) verwaltet, die einer Gemeinschaftsprüfung und Abstimmung unterzogen werden.
Transaktionslebenszyklus
Eine Solana-Transaktion ist die einzige Methode, um den Zustand innerhalb der Blockchain zu ändern. Jede Transaktion oder "Transaktionsnachricht" enthält einen Header, Kontoadressen, einen aktuellen Blockhash und Anweisungen. Transaktionen sind atomar, wodurch sichergestellt wird, dass alle Vorgänge innerhalb einer Transaktion entweder vollständig erfolgreich sind oder fehlschlagen. Die Struktur ermöglicht eine vordefinierte Optimierung, indem Konten im Voraus aufgelistet werden müssen, was die konfliktfreie parallele Ausführung von Transaktionen erleichtert.
Sicherheit und Schlüsselverwaltung
Solana beschäftigtED25519-KARTON Kryptografie mit elliptischen Kurven für öffentlich-private Schlüsselpaare, die robuste Sicherheit und effizientes Signieren von Transaktionen gewährleisten. Wallets generieren Schlüsselpaare, wobei öffentliche Schlüssel als Kontokennungen auf der Blockchain dienen und private Schlüssel für die Autorisierung verwendet werden. Transaktionen werden mit privaten Schlüsseln signiert, um Integrität und Authentizität zu gewährleisten, und dann mit öffentlichen Schlüsseln verifiziert.
Netzwerkbetrieb
Solana nutzt einen Leader-basierten Ansatz ohne Mempool und weist bestimmten Validatoren als Leader zu, um Transaktionen innerhalb fester Zeitschlitze (400 Millisekunden) zu verarbeiten. Validatoren werden aufgrund ihres Einsatzes ausgewählt und rotieren gemäß einem vorher festgelegten Zeitplan, was die Dezentralisierung und Sicherheit des Systems verbessert.
Das Netzwerk verwendet Stake-Weighted Quality of Service (SWQoS), um Transaktionen von gestakeden Validatoren priorisieren und den Einfluss von Spam- und Sybil-Angriffen reduzieren zu können. SWQoS reserviert 80 % der Kapazität eines Leaders für Transaktionen, die über gestakede Validatoren geroutet werden, während der Rest für nicht gestakede Knoten reserviert ist.
Verbesserungen bei der Skalierbarkeit
Aktuelle Skalierungslösungen wie SVM-Rollups und ZK-Kompression werden entwickelt, um die Leistung von Solana weiter zu verbessern, obwohl sie sich noch in einem frühen Stadium der Akzeptanz befinden. Die Übernahme des QUIC-Netzwerkprotokolls durch die Blockchain erleichtert die effiziente, sichere und skalierbare Übertragung von Transaktionsnachrichten und ermöglicht eine hohe Durchsatzkapazität.
Konsens und Blockproduktion
Solanas Konsensmechanismus verwendet kontinuierlichen Blockaufbau, bei dem Führer Blöcke in Echtzeit während ihrer Slots konstruieren und senden. Dieser Ansatz reduziert die Latenzzeit und optimiert die Transaktionsverarbeitung. Die Transaction Processing Unit (TPU) des Validierers verwaltet die Blockerstellung und führt Transaktionen parallel aus, wo dies möglich ist, um die Durchsatzleistung und Effizienz zu maximieren.
Eine ausführliche Beschreibung des Proof-of-History-Mechanismus finden Sie im Solana-Whitepaperhier.
Proof of History (PoH) ist ein wichtiges Merkmal von Solana und fungiert als kryptografische Uhr, die die Netzwerksynchronisation ermöglicht, indem sie eine überprüfbare Reihenfolge von Ereignissen festlegt. Im Gegensatz zu Konsensalgorithmen wie Proof of Work wird PoH nicht verwendet, um einen Konsens zu erzielen, sondern um eine Zeitreferenz bereitzustellen, die Validatoren zur Sequenzierung von Transaktionen und zur Einhaltung des Führungsplans verwenden.
PoH funktioniert durch die kontinuierliche Berechnung einer SHA-256-Hash-Kette, bei der jeder Hash von der Ausgabe des vorherigen Hash abhängt. Diese Sequenz muss in der Reihenfolge berechnet werden, um einen „Mikro-Proof-of-Work“ zu erstellen. Validator führen einen PoH-Service aus, der diese Hashes erzeugt, die schwer zu generieren, aber von anderen Validatoren leicht zu überprüfen sind. Indem Transaktionsdaten in diese Hash-Kette eingebettet werden, timestampiert PoH Transaktionen, beweist die Reihenfolge, in der sie aufgetreten sind, und verhindert, dass Validatoren die Sequenz der Blöcke manipulieren.
Mechanismus und Funktionalität
Jeder Solana-Validator führt kontinuierlich einen PoH-Dienst aus und hasht sequenziell, um ein Ledger mit kryptografischen Zeitstempeln zu führen. Wenn der aktuelle Leader neue Transaktionen verarbeitet, werden diese Transaktionen mit dem aktuellen PoH-Hash kombiniert, wodurch die Kette aktualisiert und die Transaktionen in eine kryptografische Zeitleiste eingebettet werden. Dieser Prozess stellt sicher, dass der Leiter das Timing oder die Reihenfolge der Transaktionen nicht manipulieren kann.
In jedem 400-Millisekunden-Block enthält der PoH-Stream ungefähr 800.000 Hashes und "Ticks", die das Verstreichen der Zeit in 6,25-Millisekunden-Intervallen markieren. Diese Ticks dienen als Beweis für die Aktivität und halten den Rhythmus des Netzwerkbetriebs aufrecht. Auch wenn sie nicht als Führer fungieren, lassen die Validatoren ihre PoH-Uhr weiterlaufen, um sich mit dem Rest des Netzwerks zu synchronisieren und die Einhaltung des Führungsplans sicherzustellen.
Kontenmodell
Das Zustandsmanagement von Solana basiert auf einer Kontodatenbank, AccountsDB, die als großer Schlüssel-Wert-Speicher strukturiert ist, wobei die Schlüssel Kontoadressen und die Werte die entsprechenden Daten sind. Solana-Konten können verschiedene Typen haben:
Solana unterscheidet zwischen Code und Zustand, indem es Programmkonten unveränderlich hält, während der Zustand in separaten Konten gespeichert wird. Diese Trennung ermöglicht eine effiziente Zustandsverwaltung und Optimierungen, die einzigartig für die Architektur von Solana sind.
Programme und Zustandsverwaltung
Programme auf Solana sind in Sprachen wie Rust geschrieben und werden verwendet, um Kontodaten zu manipulieren, aber sie speichern den Zustand nicht in sich selbst. Stattdessen interagieren Programme mit PDAs (Program Derived Addresses), speziellen Konten, die keinen privaten Schlüssel haben und von einem Programm gesteuert werden. PDAs stellen sicher, dass nur das zugeordnete Programm den Status ändern kann, wodurch die Sicherheit und die programmgesteuerte Kontrolle über Statusänderungen erhöht werden.
Miet- und Kontoverwaltung
Um den Zustandsaufblähung zu mildern, implementiert Solana einen Mietmechanismus, der verlangt, dass Konten einen Mindestguthaben von SOL aufrechterhalten. Konten können geschlossen werden, wenn sie nicht mehr benötigt werden, und das Mietguthaben wird dem Benutzer zurückerstattet. Dieser Ansatz fördert die effiziente Nutzung des Zustands und entmutigt unnötige Konten, die unbegrenzt geöffnet bleiben.
Turbine: Datenausbreitung
Turbine ist das Datenübertragungsprotokoll von Solana, inspiriert von BitTorrent. Es zerlegt Transaktionsdaten in kleine Pakete, die als 'shreds' bezeichnet werden und strukturiert im Netzwerk verbreitet werden. Shreds werden in Chargen gruppiert und über einen Turbine-Baum ausgestrahlt, in dem sich Validatoren in Schichten organisieren, um Shreds an andere weiterzuleiten. Dadurch wird die Datenlast für Führende reduziert und die Fähigkeit des Netzwerks verbessert, Blöcke effizient zu verteilen.
Konsens: Tower BFT
Solana verwendet Tower BFT, eine benutzerdefinierte Implementierung von Practical Byzantine Fault Tolerance (PBFT), die durch die synchronisierte Uhr von PoH verbessert wird. Dieser Ansatz reduziert den Kommunikationsaufwand während des Konsenses, da sich die Validatoren auf die vorab festgelegte Reihenfolge von Transaktionen aus PoH verlassen, anstatt mehrere Runden von Nachrichten zu verwenden. Validatoren stimmen über Blöcke ab, indem sie Guthaben für korrekte Stimmen erhalten, wobei das System sicherstellt, dass die Validatoren sich für eine minimale Dauer an ihren gewählten Forks halten und die Wahrscheinlichkeit von Forks minimieren.
Gossip und Archival
Solanas Gossip-Netzwerk fungiert als Steuerungsebene, das wichtige Metadaten verbreitet und sicherstellt, dass Knotenpunkte über das Netzwerk kommunizieren und den Zustand synchronisieren können. Archivknoten speichern die Geschichte des Netzwerks, wobei Daten in Lagerknoten gespeichert werden, um die Verfügbarkeit vergangener Transaktionen zu gewährleisten.
Wirtschaft und Jito
Das Wirtschaftsmodell von Solana umfasst inflationsbasierte Staking-Belohnungen, bei denen Validatoren SOL verdienen, indem sie am Konsens teilnehmen und Blöcke produzieren. Die Blockbelohnungen bestehen aus Transaktionsgebühren, die teilweise verbrannt und teilweise dem produzierenden Führer verliehen werden. Durch das Liquid Staking können SOL-Inhaber ihre Token in Pools staken und Liquid Staking Tokens (LSTs) erhalten, die gehandelt oder in Anwendungen verwendet werden können und dabei Staking-Belohnungen verdienen.
Der Jito-Client, der von Solana-Validatoren weit verbreitet eingesetzt wird, verbessert wirtschaftliche Anreize, indem er ein außerhalb des Protokolls liegendes Blockraum-Auktionssystem implementiert, das es ermöglicht, Transaktionen durch Trinkgelder zusätzlich zu Standardtransaktionsgebühren priorisiert werden. Dies hat die Validator-Belohnungen erheblich verbessert und zur weit verbreiteten Annahme des Jito-Clients im Solana-Netzwerk beigetragen.
Die Solana Virtual Machine (SVM) ist ein innovativer Rahmen, der entwickelt wurde, um den Maximal Extrahierbaren Wert (MEV) innerhalb der Solana-Blockchain zu verwalten. MEV beinhaltet das Extrahieren zusätzlichen Werts aus Transaktionen durch Neuanordnen, Einbeziehen oder Ausschließen von ihnen aus Blöcken. SVM bietet Technologien und Protokolle zur Erkennung, Analyse und Verwaltung von MEV-Aktivitäten und fördert Effizienz, Fairness und Sicherheit im Solana-Ökosystem.
Ethereum Virtual Machine (EVM) vs. Solana Virtual Machine (SVM)
SVM unterscheidet sich von der Ethereum Virtual Machine (EVM) in der Ausführung von Smart Contracts und der Transaktionsverarbeitung. In SVM führt jeder Validator Smart Contracts einzeln aus, was einen hohen Transaktionsdurchsatz ermöglicht. Im Gegensatz dazu erfordert EVM einen Knotenkonsens für die Ausführung, was zu einer langsameren Verarbeitung führt. Darüber hinaus ermöglicht das parallele Verarbeitungsmodell von Solana die gleichzeitige Ausführung mehrerer Transaktionen, während das sequentielle Modell von Ethereum Transaktionen nacheinander verarbeitet, was Solana schneller und effizienter macht.
SVM zielt darauf ab, MEV anzugehen, indem es einen strukturierten Ansatz bietet, um Manipulationen bei der Transaktionsreihenfolge und der Blockvalidierung zu verhindern. Dies ist entscheidend, um die Integrität finanzieller Interaktionen auf Solana zu gewährleisten, Benutzer vor Praktiken wie Front-Running zu schützen und die Glaubwürdigkeit des Netzwerks zu stärken. Angesichts der hohen Transaktionsdurchsatzrate von Solana ist ein effektives MEV-Management entscheidend, um eine schnelle Wertextraktion zu verhindern, die normale Benutzer beeinträchtigen könnte.
SVM wird innerhalb des Solana-Ökosystems unterschiedlich betrachtet. Einige sehen es als umfassende Verarbeitungspipeline für Transaktionen, einschließlich der Validator-Laufzeit und der Programm-Ausführung, während sich andere auf die auf niedrigerer Ebene angesiedelte eBPF-Virtual Machine konzentrieren, die für die Ausführung von Programmen verantwortlich ist. Im Allgemeinen wird SVM als umfassendes System verstanden, das die Bankkomponente des Agave-Validators umfasst, die den Zustand während jeder Slot verwaltet. SVM verarbeitet Transaktionen in Chargen, die jeweils Anweisungen enthalten, die auf spezifische Programme abzielen, und verwendet einen Cache-Mechanismus, um die Ausführungseffizienz zu optimieren.
Die entkoppelte und klar definierte Schnittstelle der SVM ermöglicht verschiedene Anwendungen, die über Solana-Validatoren hinausgehen, darunter:
Der SVM ist jetzt über das solana-svm Rust-Crate verfügbar, das vielfältige Anwendungen unterstützt und Innovationen im Solana-Ökosystem vorantreibt.
Allerdings sah sich Solana nach dem Zusammenbruch von FTX, einem prominenten Unternehmen, das eng mit seinem Ökosystem verbunden ist, Herausforderungen gegenüber. Der Gründer von FTX, Sam Bankman-Fried (SBF), war ein großer Befürworter von Solana und holte Projekte wie das Serum DEX und andere, die traditionell mit dem Ethereum-Ökosystem verbunden sind, an Bord. Unter dem Einfluss von SBF wuchs FTX zu einer der größten zentralisierten Börsen und stärkte damit die Bedeutung von Solana. Leider führte der Missbrauch von Unternehmensvermögen und Kundeneinlagen von FTX für riskante Investitionen zu seinem Untergang, was das Ökosystem von Solana, das Verbindungen zu FTX hatte, erheblichen Risiken aussetzte.Am 12. September, FTX/Alameda Research entsicherte 24 Millionen US-Dollar im Wert von SOL, und Daten von Solscan deuten darauf hin, dass das Wallet immer noch über 1 Milliarde US-Dollar im Wert von SOL hält, einschließlich gesteckter und gesperrter Tokens. Trotz dieser Herausforderungen blieb die Kernentwicklergemeinschaft, die sich mit der Philosophie von Solana verbunden fühlt, engagiert. Solana reagierte, indem sie sich darauf konzentrierte, die Stabilität des Netzwerks zu verbessern und eine umweltfreundlichere Umgebung für Entwickler zu schaffen und technische Probleme anzugehen, um das Vertrauen innerhalb ihrer Gemeinschaft wiederherzustellen.
Solana-Ökosystem (TOP 10 Projekte nach MC)
SOL/USD - 135,07 $ (06:06 UTC, 12. September 2024); MC - 63,3 Mrd $
SOL Märkte (Top 5 nach 24-Stunden-Volumen; 12. September); über: coingecko
Gesamtwert gesperrt - $80.45B
Lila - SOL Preis; Gelb - SOL Täglich aktive Adressen (5,5 Mio. - Allzeithoch)
Lila - SOL Preis; Gelb - SOL tägliches Volumen
Solana - Finanzbericht (via: tokenterminal)
TOP 5 Solana-Validatoren (HINWEIS: Alle Werte sind in SOL; Die Daten umfassen alle Einsätze, nicht nur aktive Einsätze)
Solana DEX Volumina (USD)
Solana DEX Statistiken
Jito Validator-Tipps
insights4.vcUnd sein Newsletter bietet nur Forschung und Informationen für Bildungszwecke an und sollte nicht als professioneller Rat angesehen werden. Wir befürworten keine Investitionsmaßnahmen, einschließlich des Kaufs, Verkaufs oder Haltens digitaler Vermögenswerte.
Der Inhalt spiegelt nur die Ansichten des Autors wider und ist keine Finanzberatung. Bitte führen Sie Ihre eigenen Due-Diligence-Prüfungen durch, bevor Sie sich mit Kryptowährungen, DeFi, NFTs, Web 3 oder verwandten Technologien befassen, da sie hohe Risiken bergen und Werte erheblich schwanken können.
Dieser Artikel wurde von [ reproduziert.insights4vc], der Originaltitel lautet "Solana: Überblick über das Ökosystem im 3. Quartal 2024", das Urheberrecht liegt beim Originalautor [insights4vc], wenn Sie Einwände gegen den Nachdruck haben, wenden Sie sich bitte an Gate Learn Team, wird das Team es so schnell wie möglich gemäß den entsprechenden Verfahren bearbeiten.
Haftungsausschluss: Die in diesem Artikel geäußerten Ansichten und Meinungen stellen nur die persönlichen Ansichten des Autors dar und stellen keine Anlageberatung dar.
Andere Sprachversionen des Artikels werden vom Gate Learn-Team übersetzt, nicht erwähnt in Gate.io, der übersetzte Artikel darf nicht reproduziert, verteilt oder plagiiert werden.