Trend-Themen
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Syndica hat hart an der dritten Validator-Client-Implementierung von @Solana, Sig, gearbeitet und wir haben gerade unsere SVM- und Runtime-Implementierung abgeschlossen ✅
Lass uns weiter eintauchen 👇
🧵

Jeder Solana-Validator hat denselben einfach klingenden Job: Transaktionen auszuführen und Konten zu aktualisieren. Aber die Software, die diese Arbeit tatsächlich verrichtet – die Laufzeit – ist alles andere als einfach.

Dieser Beitrag wird den Runtime von außen nach innen durchgehen. Wir beginnen mit dem Replay, dem primären Aufrufer des Runtimes, der Blöcke aus dem Ledger speist.
Innerhalb der Laufzeit beginnen wir mit dem Blockprozessor, wo die Parallelisierung erfolgt, und dem Transaktionsprozessor, wo viele Solana-spezifische Details korrekt behandelt werden müssen.

Schließlich werden wir den Instruktionsprozessor und die Low-Level-Details der sBPF-virtuellen Maschine beschreiben, in der Solana-Programme ausgeführt werden.

Die Zero-Knowledge-SDK-Implementierung von Sig ist schneller als die von Agave und ungefähr auf dem gleichen Niveau wie die von Firedancer. Die Leistungssteigerungen sind teilweise auf folgende Punkte zurückzuführen:
- Stark SIMD-optimiertes Edwards25519 / Ristretto255
- Keine Heap-Allokationen
- Optimierteres Multi-Skalar-Multiplikation (MSM) Ordering

1,05K
Top
Ranking
Favoriten
