In den letzten Tagen gab es wieder vermehrt Diskussionen über die 10W TPS von @solana. Der Grund ist, dass @cavemanloverboy tatsächlich über 100.000 TPS im Solana-Hauptnetz erreicht hat, aber die meisten Menschen haben nicht verstanden, was diese Zahl wirklich bedeutet:
1) Zunächst einmal ist das Experiment von cavey im Wesentlichen ein Grenztest unter "idealen Bedingungen". Das bedeutet, dass dies nicht die normale Leistung des Solana-Hauptnetzes ist und es Unterschiede zu den Laborergebnissen im Testnetz gibt, aber nicht allzu große.
Er verwendete ein noop (no operation) Testprogramm, das, wie der Name schon sagt, nur die grundlegendsten Signaturprüfungen durchführt und direkt einen Erfolg zurückgibt, ohne Berechnungen durchzuführen, ohne den Status von Konten zu ändern und ohne andere Programme aufzurufen. Jede Transaktion hat nur 200 Byte, was weit unter den normalen Transaktionen von über 1 KB liegt.
Das bedeutet, dass dieser Test von 100.000 TPS unter nicht normalen Transaktionsbedingungen berechnet wurde. Er testet die maximale Durchsatzkapazität der Solana-Netzwerkschicht und der Konsensschicht, nicht die tatsächliche Verarbeitungsfähigkeit der Anwendungsschicht.
2) Ein weiterer Schlüssel zum Erfolg dieses Experiments ist der Frankendancer-Validator-Client. Einfach gesagt, Frankendancer ist die "Hybrid-Testversion" des von Jump Crypto entwickelten Firedancer-Validators – er kombiniert die bereits abgeschlossenen Hochleistungs-Komponenten von Firedancer mit dem bestehenden Solana-Validator.
Es handelt sich im Grunde genommen um die Rekonstruktion des Solana-Knotensystems mit der Hochfrequenzhandelstechnologie von Wall Street, die durch präzises Speichermanagement, benutzerdefinierte Thread-Planung und andere grundlegende Optimierungen die Leistung verbessert. Durch den Austausch nur einiger Komponenten kann eine Leistungssteigerung von 3-5x erreicht werden.
3) Dieses Testexperiment zeigt, dass Solana unter idealen Bedingungen TPS von über 100.000 erreichen kann. Warum liegt die tägliche TPS jedoch nur bei 3000-4000?
Zusammengefasst gibt es drei Hauptgründe:
1. Der POH-Konsensmechanismus von Solana erfordert, dass Validatoren ständig abstimmen, und allein diese Abstimmungstransaktionen nehmen über 70% des Blockraums ein, was den Leistungsweg für normale Transaktionen verengt;
2. In der Solana-Ökosystemaktivität gibt es häufig eine große Anzahl von Statuskonkurrenzverhalten, wie z.B. beim Minten neuer NFTs oder der Veröffentlichung neuer MEMEs, wo möglicherweise Tausende von Transaktionen um die Schreibberechtigung für dasselbe Konto konkurrieren, was zu einer hohen Quote an fehlgeschlagenen Transaktionen führt;
3. Arbitrage-Bots im Solana-Ökosystem senden möglicherweise eine große Anzahl von ungültigen Transaktionen, um MEV-Vorteile zu erlangen, was zu Ressourcenverschwendung führt.
4) Allerdings wird die bevorstehende umfassende Bereitstellung von Firedancer und das Alpenglow-Konsens-Upgrade diese Probleme systematisch lösen.
Ein Schlüsselpunkt des Alpenglow-Konsens-Upgrades besteht darin, die Abstimmungstransaktionen auf die Kette zu verlagern, was bedeutet, dass 70% des Raums für normale Transaktionen freigegeben werden, während die Bestätigungszeit auf 150 Millisekunden gesenkt werden kann, wodurch die DEX-Erfahrung von Solana der von CEX nahezu unendlich nahe kommt. Darüber hinaus kann die Aktivierung des lokalen Gebührenmarktes auch die peinliche Situation vermeiden, dass die gesamte Netzwerkkapazität aufgrund des Hypes um ein einzelnes Programm überlastet wird.
Die Vorteile von Firedancer liegen nicht nur in der Leistungsoptimierung, sondern auch darin, dass die Vielfalt der Clients erreicht wird, sodass Solana wie Ethereum mehrere Clients wie Geth und Nethermind hat, was die Dezentralisierung und die direkte Verbesserung der Fehleranfälligkeit von Einzelknoten betrifft.
Das war's.
Daher sehen die Fachleute in der Diskussion über die 10W TPS von Solana tatsächlich das Vertrauen in die zukünftigen Upgrades der Clients und des Konsensprotokolls von Solana, während Unkundige versuchen, Solana durch einen TPS-Wettlauf mehr Sichtbarkeit zu verleihen (obwohl der TPS-Vergleich bereits veraltet ist). Wenn man jedoch die Bedeutung hinter dem Experiment versteht, kann man viel lernen. Ich wollte das einfach mal erklären und mit euch teilen.
Solana hat gerade 107.540 TPS im Mainnet erreicht
ja, das hast du richtig gelesen
über 100k TPS im Mainnet
viel Glück, Bären

17.671
25
Der Inhalt dieser Seite wird von Drittparteien bereitgestellt. Sofern nicht anders angegeben, ist OKX nicht der Autor der zitierten Artikel und erhebt keinen Anspruch auf das Urheberrecht an den Materialien. Die Inhalte dienen ausschließlich zu Informationszwecken und spiegeln nicht die Ansichten von OKX wider. Sie stellen keine Form der Empfehlung dar und sind weder als Anlageberatung noch als Aufforderung zum Kauf oder Verkauf digitaler Assets zu verstehen. Soweit generative KI zur Bereitstellung von Zusammenfassungen oder anderen Informationen eingesetzt wird, kann der dadurch erzeugte Inhalt ungenau oder widersprüchlich sein. Mehr Infos findest du im verlinkten Artikel. OKX haftet nicht für Inhalte, die auf Drittpartei-Websites gehostet werden. Digitale Assets, einschließlich Stablecoins und NFT, bergen ein hohes Risiko und können stark schwanken. Du solltest sorgfältig überlegen, ob der Handel mit oder das Halten von digitalen Assets angesichts deiner finanziellen Situation für dich geeignet ist.