
Das TON-Kernteam gab bekannt, dass das Upgrade des Konsensmechanismus, Catchain 2.0 (Sub-Second-Upgrade), in die Phase der Hauptnetz-Deployments eingetreten ist. Ziel ist es, die endgültige Bestätigungszeit der Blöcke von derzeit etwa 10 Sekunden auf etwa 1 Sekunde zu verkürzen. Der Blockabstand soll von etwa 2,5 Sekunden auf 200-400 Millisekunden reduziert werden. Am 2. April wurde der neue Konsensmechanismus in der Basis-Kette durch eine Validierer-Abstimmung aktiviert, und am 7. April wurde der schnelle Konsensmechanismus umfassend in der Basis-Kette und im Hauptnetz aktiviert.
Catchain 2.0 ist das zentrale Konsens-Layer-Upgrade von TON. Das Designziel ist eine finalisierte Konsistenz im Sub-Sekunden-Bereich, sodass das On-Chain-Erlebnis bei der Reaktionsgeschwindigkeit traditionellen Web2-Diensten sehr nahekommt. Unten ist ein Vergleich der drei entscheidenden Leistungsdimensionen:
Derzeit beträgt der Blockabstand im Hauptnetz etwa 2,5 Sekunden, pro Sekunde also etwa 0,4 Blöcke, mit einer finalen Bestätigungs-Verzögerung von etwa 10 Sekunden. Im Testnetz liegt der Blockabstand derzeit bei etwa 450 Millisekunden, die finale Bestätigung dauert etwa 1-2 Sekunden. Nach dem Upgrade ist das Ziel im Hauptnetz ein Blockabstand von 200-400 Millisekunden: pro Sekunde etwa 2,5-5 Blöcke, mit einer finalen Bestätigungs-Verzögerung von etwa 1 Sekunde.
Gleichzeitig hat TON Center ein Streaming API v2 veröffentlicht, das Push-basierte Transaktionsstatus-Updates bereitstellt. Die Latenz vom On-Chain-Ereignis bis zum Client beträgt 30-100 Millisekunden. MyTonWallet und tonscan.org haben diese neue API übernommen. Auch bevor die Aktivierung von Sub-Sekunden-Bestätigungen im Hauptnetz eingeschaltet wurde, wurde die Transaktionsreaktionszeit dieser Produkte bereits um fast die Hälfte reduziert.
Das Sub-Second-Upgrade für das Hauptnetz wird über strikte Zeitknoten vorangetrieben:
31. März: Alle Validierer-Knoten schließen das Versions-Update ab und upgraden auf die neueste Version, die Catchain 2.0 unterstützt
2. April: Validierer stimmen in der Basis-Kette über den neuen Konsensmechanismus ab, um die Blockerzeugungsfrequenz zu erhöhen; der schnelle Konsens wird offiziell gestartet
7. April: Die Basis-Kette und das Hauptnetz synchronisieren und aktivieren umfassend den schnellen Konsensmechanismus; das Sub-Second-Upgrade wird im gesamten TON-Hauptnetz abgeschlossen aktiviert
TON hat in einer technischen Ankündigung besonders betont, dass bei diesem Upgrade die wichtigste, leicht zu übersehende Schwachstelle ist: Selbst wenn das zugrunde liegende Blockchain-System Blöcke mit dem 10-fachen Tempo erzeugt, kann die Verzögerung bei Transaktionsstatus-Updates in der Benutzeroberfläche weiterhin mehr als 10 Sekunden betragen, wenn Projektanbieter weiterhin HTTP-Polling statt Streaming API verwenden.
Am Beispiel von HTTP-Polling: Nachdem der Nutzer auf „Senden“ klickt, wird die Transaktion nach etwa 0,4 Sekunden in einen Shard-Block aufgenommen, nach 0,8 Sekunden in das Hauptnetz übermittelt, aber das UI-Update muss auf den nächsten Polling-Anfragezyklus warten. Dadurch kann die Verzögerung mehr als 10 Sekunden betragen. Nach dem Wechsel zu Streaming API v2 werden dagegen nach 0,1 Sekunden der Status pending (in Bearbeitung) angezeigt, nach 0,4 Sekunden der Status confirmed (bestätigt) und nach 0,8 Sekunden der Status finalized (final bestätigt); der gesamte Ablauf ist innerhalb von 1 Sekunde abgeschlossen.
Das TON-Kernteam warnt unmissverständlich: „Wenn eine Anwendung keine Anpassung vornehmen kann, wirkt das Upgrade selbst dann unwirksam, wenn das zugrunde liegende System normal funktioniert. Projekte, die vor dem Go-Live der Hauptkette bereit sind, können das erwartete Verhalten und die Nutzererfahrung zeigen.“
Catchain 2.0 ist ein bedeutendes Upgrade der TON-Konsensschicht. Die Kernänderung besteht darin, den Blockerzeugungsabstand deutlich zu verkürzen (von etwa 2,5 Sekunden auf 200-400 Millisekunden) sowie die finale Bestätigungszeit (von etwa 10 Sekunden auf etwa 1 Sekunde). Der Block-Durchsatz pro Sekunde steigt um etwa 2,5-5 Mal, wodurch die On-Chain-Interaktions-Reaktionsgeschwindigkeit von TON im Design an den Standard traditioneller Web2-Dienste angenähert wird.
Die wichtigsten Anpassungen konzentrieren sich auf drei Bereiche: Erstens den Wechsel zu TON Center Streaming API v2, um Push-basierte Transaktionsstatus-Updates zu empfangen und HTTP-Polling zu ersetzen; zweitens das Verarbeiten aller vier Transaktionsstatus (pending, confirmed, finalized, trace_invalidated) und das entsprechende Aktualisieren des UI-Designs; drittens falls ein selbst gehosteter Knoten betrieben wird, muss bis zum 7. April auf die neueste Version aktualisiert werden, die Catchain 2.0 unterstützt. Börsen und Zahlungsdienste, die externe APIs verwenden, müssen keine zusätzlichen Maßnahmen ergreifen.
Für normale Nutzer ist die unmittelbarste Veränderung: Wenn sie angepasste Wallets, dApps und Zahlungsdienste verwenden, wird die Geschwindigkeit der Überweisungsbestätigung von etwa 10 Sekunden deutlich auf innerhalb von 1 Sekunde verkürzt. Diese Verbesserung hängt jedoch vollständig davon ab, ob das Projekt die Streaming API angepasst hat. Nicht angepasste Anwendungen haben selbst dann, wenn sie im aufgerüsteten Hauptnetz laufen, keine erkennbaren Verbesserungen in der Nutzererfahrung.