Zum Hauptinhalt springen

2 Posts getaggt mit "ingenieurwesen"

Alle Tags anzeigen

297k TPS! Beeindruckendes Performance-Update des Sui-Netzwerks: Ein Blick auf Durchsatz und Time to Finality

· 3 Minuten Lesezeit
Dora Noda
Software Engineer

Die Sui Foundation hat kürzlich eine Reihe von Tests durchgeführt, um den aktuellen Spitzendurchsatz und die Time to Finality für verschiedene Workloads im Sui-Netzwerk zu ermitteln. Ein Jahr nach seiner Ankündigung hat das Sui-Netzwerk erhebliche Fortschritte in der Leistung gemacht und sich zu einem vielversprechenden dezentralen Protokoll für die Zukunft entwickelt.

Wichtigste Erkenntnisse

  • Das Sui-Netzwerk, bestehend aus 100 global verteilten Validatoren, erreichte auf verschiedenen Workloads einen Spitzendurchsatz von 10.871 TPS bis zu 297.000 TPS.
  • Sui's Time to Finality beträgt ungefähr 480 Millisekunden und ermöglicht schnelle Transaktionsbestätigungen.

Leistungsbewertung

Um die Leistung des Sui-Protokolls zu messen, verwendete die Stiftung ein global verteiltes Setup, das das Mainnet hinsichtlich Hardwarekonfigurationen, Anzahl der Validatoren, geografischer Verteilung und Verteilung der Stimmrechte genau widerspiegelt. Die Tests wurden mit 100 Validatoren, 24-Kern-AMD-Hardware, 256 GB Arbeitsspeicher und 25 Gbit/s NIC durchgeführt.

Durchsatzmessung mit Programmierbaren Transaktionsblöcken (PTB)

Sui's Kernentwickler-Primitive, PTB, ermöglicht eine komplexe und zusammensetzbare Abfolge von Transaktionen. Verkettete Transaktionen in einem PTB können atomar ausgeführt und fehlschlagen, was die Effizienz und Ausdruckskraft erhöht. Jedes PTB kann bis zu 1024 Transaktionen unterstützen, wodurch Sui große Workloads bewältigen und die Transaktionsgebühren für Benutzer reduzieren kann.

Die Herausforderung der Durchsatzmessung

Transaktionen pro Sekunde (TPS) ist eine häufig verwendete Metrik zur Messung der Kapazität eines Blockchain-Protokolls. Die Messung der Anzahl der pro Sekunde ausgeführten PTBs spiegelt jedoch nicht genau die Rechenkapazität von Sui wider. Wenn die durchschnittliche PTB-Größe zunimmt, erhöht sich Sui's Durchsatz, aber die PTB/Sekunde-Metrik bliebe unverändert. Daher hat die Stiftung beschlossen, die Anzahl der einzelnen Transaktionen innerhalb eines PTB, die pro Sekunde ausgeführt werden, als eine konsistentere und praktischere Metrik zu messen.

Time to Finality

Finalität in der Blockchain bezieht sich auf den Punkt, an dem eine Transaktion als unwiderruflich gilt und nicht geändert oder rückgängig gemacht werden kann. Für dieses Performance-Update misst die Time to Finality den Punkt im Transaktionslebenszyklus, an dem sowohl die Transaktion selbst als auch ihre Effekte final sind und in nachfolgenden Transaktionen verwendet werden können. Sui's Time to Finality beträgt ungefähr 480 Millisekunden, mit einer Latenz im 95. Perzentil von etwa 550 Millisekunden.

Zukünftige Optimierung und Skalierbarkeit

Das Sui-Protokoll hat erhebliche Fortschritte in seiner Leistung gemacht, aber es gibt immer noch viele Möglichkeiten zur Optimierung und Skalierbarkeit. In naher Zukunft plant die Sui Foundation, die folgenden Aspekte zu verfeinern:

  • Skalierbarkeit und Abdeckung der Benchmark-Tools
  • Horizontale Skalierbarkeit zur Unterstützung der Intra-Validator-Skalierung über mehrere Maschinen hinweg
  • Resilienz gegenüber der Minderleistung einzelner Validatoren

Während sich das Sui-Protokoll weiterentwickelt und seine Leistung verbessert, wird die Sui Foundation weiterhin Updates mit der Community teilen, um Feedback und Überlegungen einzuholen. Mit seinem beeindruckenden Durchsatz und seiner Time to Finality ist das Sui-Netzwerk bereit, einen bedeutenden Einfluss in der Welt der dezentralen Systeme zu nehmen.

Revolutionierung der Skalierbarkeit: Der Weg der Sui Blockchain zur Massenadoption in Web 3

· 2 Minuten Lesezeit
Dora Noda
Software Engineer

Die Sui Blockchain ist ein vielversprechendes Layer-1 (L1)-Projekt, das eine einzigartige Reihe technischer Innovationen und Tokenomics einsetzt, um eine skalierbare und effiziente Plattform bereitzustellen. Dieser Artikel wird die Kerninnovationen von Sui untersuchen und ihr Potenzial als Lösung für die Massenadoption von Web 3.0-Anwendungen bewerten.

Schlüsselinnovationen

  • Sui Move: Eine angepasste Version der Move-Sprache, optimiert für parallele Ausführung, die eine reibungslose Massenerstellung von Assets und ein flüssigeres Programmiererlebnis ermöglicht.
  • Single-Writer-Transaktionen: Ein neuartiger Ansatz zur Abwicklung einfacher Transaktionen ohne Konsens, der Byzantine Consistent Broadcast für Sicherheit und Effizienz nutzt.
  • Narwhal-Tusk-Konsens-Engine: Ein hochmoderner Konsensmechanismus, der gerichtete azyklische Graphen (DAG)-Datenstrukturen für hohen Durchsatz und niedrige Latenz verwendet.
  • Einzigartige Tokenomics: Suis Tokenomics-Modell adressiert Speicherkosten im Netzwerk durch die Implementierung eines Speicherfonds, der dazu beiträgt, relativ konstante Gaspreise über die gesamte Lebensdauer der Blockchain aufrechtzuerhalten. Dieses Design incentiviert Validatoren und stellt sicher, dass ausreichend Speicherplatz zur Verfügung steht.

Bewertung

Die Sui Blockchain zeichnet sich durch ihre innovativen Lösungen für Skalierbarkeit aus, insbesondere durch die unbegrenzte Obergrenze für Single-Writer-Transaktionen. Dies macht sie geeignet für Anwendungen, die stark auf Single-Writer-Transaktionen angewiesen sind, wie Social-Media-Apps und die Massenverteilung von NFTs.

Suis Skalierbarkeitslösungen erschließen das Potenzial für NFTs mit geringem intrinsischem Wert, aber hohem sozialen Zweck, wie On-Chain-Coupons, dezentrale IDs und Kreditkarten. Darüber hinaus können die Sprachfunktionen von Sui Move das strukturelle Speichern von Objekten auf einer Blockchain mit den Sicherheits- und Permanenzgarantien der Blockchain ermöglichen.

Fazit

Die Sui Blockchain bietet einen praktikablen Entwurf für eine L1-Blockchain, die Skalierbarkeit auf Web 2.0-Niveau bewältigen kann. Sie symbolisiert die wachsende Reife von Web 3.0 und das Potenzial für eine Milliarde Nutzer. Unabhängig von ihrem langfristigen Erfolg stellt Suis innovativer Ansatz zur Blockchain-Technologie bereits eine bedeutende Errungenschaft dar.