• Bei 75 % der Transaktionen von Solana kam es kürzlich zu Transaktionsfehlern.

  • Teamleiter Matt Sorg antwortete, dass es sich bei dem Fehler nicht um einen Fehler, sondern um eine Funktion des Benutzerschutzes handele.

  • Matt erläutert die Arten der Transaktionsergebnisse und beleuchtet die vorherrschenden Probleme.

Solanas Netzwerküberlastung und fehlgeschlagene Transaktionen haben in letzter Zeit in der Community für Aufregung gesorgt. Als Reaktion auf die Angelegenheit veröffentlichte Matt Sorg, der Tech- und Produktleiter bei Solana, einen Artikel, in dem er behauptet, dass eine fehlgeschlagene Transaktion kein „Fehler“, sondern eine „Funktion des Benutzerschutzes“ sei.

https://t.co/bsVVfaiGWG

— Matt Sorg 🍨 (@tamgros) 5. April 2024

Solana hatte kürzlich Transaktionsprobleme, wobei rund 75 % der Transaktionen fehlschlugen. Laut einem kürzlich von Colin Wu, einem chinesischen Krypto-Reporter auf Wu Blockchain, geteilten X-Post war das Solana-Netzwerk mit verzögerten oder fehlgeschlagenen Transaktionen konfrontiert. Berichten zufolge beruht das Kernproblem auf einer QUIC-Implementierung und einer Agave-Client-Implementierung.

Phantom zeigt, dass das Solana-Netzwerk derzeit überlastet ist und Benutzertransaktionen fehlschlagen oder verzögert werden können. Das Kernproblem betrifft eine QUIC-Implementierung und das Verhalten des Agave-Validator-Clients auf Solana, wenn er aufgefordert wird, eine große Anzahl von Anfragen zu verarbeiten.… https://t.co/KuutKBbB0B

— Wu Blockchain (@WuBlockchain) 6. April 2024

Sorg behauptete, dass es sich bei den vorherrschenden Problemen nicht um fehlgeschlagene Transaktionen handele. Er versicherte, dass es „bekannte Lösungen“ für das Problem gebe, und fügte hinzu: „

„Die Zuverlässigkeit von Transaktionen ist unglaublich wichtig und der aktuelle Status ist inakzeptabel. Die Schlussfolgerung, dass es einen grundlegenden Fehler im Netzwerk gibt, ist falsch. Solana ist ein hocheffizientes Protokoll, das seine Skalierungsgrenze noch lange nicht erreicht hat. Dieses spezielle Problem betrifft nicht den Teil des Protokolls, der die Transaktionsverarbeitung vornimmt, und ist kein Problem fehlgeschlagener Transaktionen.“

Sorg enthüllte die wahre Bedeutung des Wortes „Fehler“ und erklärte, dass ein Transaktionsfehler „eine Funktionalität auf Anwendungsebene“ sei. Obwohl die Transaktionen als fehlgeschlagen bezeichnet werden, bedeutet dies nicht, dass das Protokoll die Logik oder Last nicht verarbeiten kann. Er fügte hinzu: „Wenn eine Transaktion fehlschlägt, schützt das Netzwerk Verbraucher und Benutzer, indem es die Bedingungen einer Transaktion überprüft.“

Darüber hinaus ging Sorg ausführlich auf die Transaktionsergebnisse ein, die entweder „ausgeführt“ oder „abgebrochen“ sein könnten. Die Ausführungsebene wird markiert, wenn die Transaktion in einen Block aufgenommen und die Gebühr bezahlt wird. Es gibt zwei Unterkategorien für die Ebene: Erfolgreich ausgeführt und Ausgeführt, aber fehlgeschlagen. Wenn die Transaktion fehlerfrei ist, wurde sie erfolgreich ausgeführt, und wenn sie einen Fehler zurückgibt, wurde sie ausgeführt, aber fehlgeschlagen.

In einem Kommentar zu den kürzlich gemeldeten Transaktionsfehlern von Solana bezeichnete Sorg das Ergebnis als „fallengelassen“. Er fügte hinzu, dass die Probleme auftreten können, wenn „eine der Bedingungen in der Transaktionslogik nicht erfüllt ist“.

Der Beitrag „Solanas Teamleiter stellt „bekannte Lösungen“ für Transaktionsfehler sicher“ erschien zuerst auf Coin Edition.