Ich habe das Prototyp des "Statuskanals" nach dem Upgrade des WAL-Hauptnetzes sowie seine Engpässe zerlegt.

Im letzten Protokoll des WAL-Hauptnetz-Updates v1.4 wurde eine eher unauffällige, aber wichtige Funktion integriert: die erste Unterstützung für die grundlegenden Primitives des "Statuskanals".

Ich habe sofort im Testnetz Experimente durchgeführt, um zu sehen, was das für hochfrequente, kleine Zahlungs-Szenarien (wie On-Chain-Inhaltszahlungen, Mikrogaming) bedeutet.

Ich habe einen einfachen Zahlungs-Kanalvertrag bereitgestellt, um die Durchführung von Dutzenden schnellen, Offline-WAL-Überweisungen zwischen zwei Benutzern zu simulieren. Der Prozess ist: Beide Parteien hinterlegen zunächst einen Teil ihrer WAL im Kanalvertrag, um ihn zu sperren, und aktualisieren dann offline ständig ihren aktuellen Kontostand durch signierte Nachrichten, bevor sie schließlich zu einem beliebigen Zeitpunkt den endgültigen Status on-chain zur Abrechnung einreichen.

Theoretisch könnte dies nahezu kostenlose und sofortige Transaktionen ermöglichen. In den tatsächlichen Tests war der offline Teil tatsächlich sehr schnell, aber das Problem lag in den beiden Phasen "Eröffnung" und "Abrechnung", die unbedingt on-chain sein müssen. Da die Blockzeit der WAL-Kette relativ stabil ist, muss man von der Initiierung des Kanals bis zur Bestätigung der Verwendbarkeit dennoch mehrere Dutzend Sekunden warten, und es fallen Gebühren für zwei On-Chain-Transaktionen an. Dies ist für eine einmalige Zahlung zu teuer und eignet sich nur für feste Gegenparteien mit hohem kontinuierlichem Zahlungsbedarf.

Derzeit ist diese Funktion noch nur ein "Rohbau", es gibt keine ausgereifte Wallet-Unterstützung und noch keine populären Anwendungen, die darauf basieren.

Sie zeigt eine Wahl des WAL-Teams in ihrer Skalierungs-Roadmap: Vorrangige Bereitstellung grundlegender Module für spezifische Geschäftsmodelle (wie hochfrequente Abrechnungen zwischen Institutionen), anstatt eine Plug-and-Play-Erfahrung für normale Benutzer zu bieten.

Wann dieses Modul von der Ökologie vollständig genutzt werden kann, hängt ganz davon ab, ob eine Top-Anwendung auftaucht, um es voranzutreiben.

#walrus $WAL @WalrusProtocol