Die meisten sollten zumindest von dem Upgrade von Firedancer auf Solana gehört haben, das tatsächlich die Hardwareanforderungen an die Validatoren senkt, wodurch das Betreiben von Knoten einfacher wird.
Die Senkung von Geschwindigkeit und Kosten sowie eine höhere Flexibilität machen es zu einem Schlüsselfaktor für die Lösung des Skalierungsproblems von Solana. Die Mission von Firedancer ist es, die Leistung des Solana-Netzwerks auf das Niveau traditioneller Finanzsysteme zu bringen, wie z.B. NASDAQ, das 100.000 Transaktionen pro Sekunde verarbeitet.
Bis jetzt wurde das Upgrade von Firedancer jedoch noch nicht vollständig auf Solana implementiert.
Okay, aber warum sollte man ein neues L1 machen?
Da Solana das Upgrade von Firedancer hat, wird erwartet, dass es nach der Implementierung schneller und besser wird. Warum sollte man dann noch einen neuen Fogo machen?
Das Problem besteht jedoch weiterhin: Selbst wenn Firedancer schneller ist, kann es eine Realität nicht ändern - der Mehrklientenmodus von Solana bedeutet, dass die Netzwerkgeschwindigkeit durch den langsamsten Knoten begrenzt ist, und nicht alle Validatoren können sofort zu Firedancer wechseln.
Wie der Mitgründer Doug Colkitt sagte: „Es ist, als hätte man einen Ferrari, aber man fährt ihn im stockenden Verkehr von New York City.“

Firedancer ist wie ein Ferrari, aber auf Solana gibt es andere Faktoren, die Stau verursachen.
Daher wird die Lösung zur Schaffung einer speziellen Autobahn für den Ferrari.
Anstatt Firedancer zu belasten, ist es besser, ihm eine exklusive Bühne zu geben. Die Geburt von Fogo war genau dafür gedacht, das Potenzial von Firedancer maximal auszuschöpfen, schließlich hätten wir von Anfang an alle denselben Client verwenden können.
Daher $FOGO als ein unabhängiges neues L1 kann es nicht mehr an den Mehrklientenmodus gebunden sein und muss sich auch nicht darum kümmern, ob bestehende Validierungsknoten den Client aktualisieren (dies wurde von Grund auf neu erstellt), sondern durch einen einheitlichen Client und innovatives Design die Leistung von Firedancer vollständig freisetzen.
Warum ist der Einzelclient-Modus besser?
Wenn ein Blockchain-Netzwerk sich den physischen Grenzen der Hardware- und Netzwerkleistung nähert, können Unterschiede zwischen den Implementierungen verschiedener Clients zu Leistungsengpässen führen.
Daher ist Fogo von Anfang an eine "Reinrassige" Firedancer-Version, ohne dass ein "großer Austausch" erforderlich ist.
Wie genau macht Fogo das?
Die wichtigste Innovation von Fogo besteht darin, Firedancer als einzigen Standardclient zu wählen und die möglichen Leistungsengpässe des Mehrklientenmodus von Solana vollständig abzulehnen.
Das folgende Meme zeigt sehr gut die Verringerung der Verzögerung, die durch Leistungsoptimierung erreicht wird.

Um es in einem Satz zu beschreiben:
„Verwenden Sie nur den schnellsten Client, damit das Netzwerk immer auf höchstem Leistungsniveau bleibt.“
Wenn Sie Firedancer nicht verstehen, müssen Sie nur grob wissen, welche Vorteile es bietet. Zuerst die parallele Verarbeitung, d.h. die gleichzeitige Verarbeitung mehrerer Transaktionen, was den Durchsatz erheblich erhöht; zweitens die Speicheroptimierung, die es der Hardware der Knoten ermöglicht, Speicher- und andere Ressourcen effizienter zu nutzen und die durch Transaktionen verursachte Verzögerung zu verringern. Es ist erwähnenswert, dass Firedancer mehr auf der Hardware arbeitet, indem es beispielsweise die Interaktion zwischen Knoten und physischen Geräten direkt optimiert und die Verarbeitungszeit von Transaktionen weiter verkürzt.#fogo
