“Time to finality” bei Solana – Die aussagekräftige Metrik

Transaktionen pro Sekunde sind nicht die beste Metrik, um die wahrgenommene Erfahrung eines Benutzer zu messen. Der Krypto-Influencer Packy McCormick gab in seinem Artikel auf NotBoring an, dass sich die Verwendung von Solana “wie Websurfen anfühlt”. Aber was bedeutet das genau?

Theoretische Transaktionskapazität

Die erste Folie in Solanas Siehed Round Präsentation lautete: „Solana ist die Blockchain mit NASDAQ-Geschwindigkeit.“ Solana erzeugt einen Block alle 400 Millisekunden. Das bringt hohe Anforderung an die Netzwerkgeschwindigkeit und die Rechenkapazität von Nodes mit sich. Die Vorgaben für Solana Nodes sind dementsprechend hoch. Jede Node benötigt eine 12-Kern-CPU und 128 GB RAM (256 GB für eine RPC Node), sowie eine blitzschnelle 500 GB SSD.

Solanas Testnetz hat als Proof of Concept 400.000 tps innerhalb eines Rechners gezeigt. Das ist schon beinahe NASDAQ-Geschwindigkeit, wo die Tradingserver bis zu 500.000 tps verarbeiten.

In freier Wildbahn hat das Testnetz von Solana 59.400 tps erreicht, was es „schneller als Visa“ macht. In Laborumgebungen konnten 50 Knoten 111.609 tps im Mainnet durchführen. Die reale Geschwindigkeit in einem System mit weltweit verteilten Knoten wird natürlich von den verfügbaren Netzwerkgeschwindigkeiten beeinflusst.

Das Whitepaper von Solana behauptet, dass die theoretische Kapazität sogar noch höher als 400.000 tps ist und stetig weiter zunehmen wird, wenn die Rechenleistung von Nodes und die Netzwerkgeschwindigkeit steigt.

Time to finality – Die aussagekräftige Metrik

Die Leistung von Solana wird ohne Sharding erreicht, was der Ansatz ist, den Ethereum in seiner nächsten Iteration implementieren wird. Beim Sharding wird eine Blockchain in mehrere Teile getrennt, die parallel arbeiten. Dabei kommt es zu komplexen Problemen. Vor allem für DeFi, wenn Assets, die auf verschiedenen Shards verarbeitet werden, miteinander verbunden sind.

Transaktionen gelten, je nach gewünschter Sicherheitsstufe, erst nach drei bis zwölf Bestätigungen als endgültig. Die dafür benötigte Zeit bezeichnet man als time to finality. Bei Solana dauert das im Durchschnitt fünf, manchmal auch bis zwölf, Sekunden. Für Internet User ist das ungewohnt lange. Untersuchungen des E-Mail Clients Superhuman haben ergeben, dass Benutzer Verzögerungen von mehr als 100 ms als spürbare Reibung empfinden. Solanas Layer eins Rivale Avalanche bietet eine time to finality von nur 1.3 – 1.6 Sekunden.

Es scheint also, dass Solana trotz seiner hohen Geschwindigkeit nie den Punkt erreichen konnte, an dem es gegenüber seiner Konkurenz einen entscheidenden Vorsprung aufbauen konnte.

Bei diesem Artikel handelt es sich um einen Ausschnitt aus dem über 90 Seiten umfassenden Bericht Die Zukunft von Decentralized Finance – Bleibt Ethereum die Nummer eins?, der vom Crypto Research Report und Cointelegraph Consulting mitherausgegeben wird. Der Bericht wurde von zehn Autoren erstellt und von Arcana, Brave, ANote Music, Radix, Fuse, Cryptix, Casper Labs, Coinfinity, Ambire, BitPanda und CakeDEFI unterstützt.