Ausführliche Erklärung
1. Netzwerk-Upgrade im Mai 2026 (v29.0.0)
Überblick: Diese wichtige Version 29.0.0 setzt die Konsensänderungen um, die für das Bitcoin Cash Netzwerk-Upgrade am 15. Mai 2026 geplant sind. Dabei werden vier zentrale Cash Improvement Proposals (CHIPs) eingeführt.
Das Upgrade bringt neue Skript-Funktionen: CHIP-2021-05 (Loops) ergänzt die Befehle OP_BEGIN und OP_UNTIL für begrenzte Schleifen; CHIP-2024-12 (Pay to Script) standardisiert Token-Verpflichtungen; CHIP-2025-05 (Functions) ermöglicht wiederverwendbaren Code mit OP_DEFINE und OP_INVOKE; und CHIP-2025-05 (Bitwise) stellt wichtige bitweise Operationen für kryptografische Anwendungen wieder her.
Bedeutung: Das ist sehr positiv für Bitcoin Cash, da es Entwicklern deutlich mehr Möglichkeiten bietet, komplexe Finanzanwendungen direkt auf der Blockchain zu erstellen. Dazu gehören fortgeschrittene DeFi-Lösungen, automatisierte Marktmacher und effizientere Smart Contracts – und das alles bei sehr niedrigen Transaktionsgebühren. (Quelle)
2. Leistungs- und Netzwerkoptimierungen (v29.0.0)
Überblick: Neben den Konsensänderungen enthält diese Version mehrere Verbesserungen, die die Leistung der Nodes und das Netzwerkmanagement optimieren.
Wichtige Neuerungen sind ein neuer Kommandozeilen-Parameter -peerratelimit, der die Datenmenge pro Peer begrenzt, ein „coinstatsindex“ für schnellere Abfragen des UTXO-Sets und ein „patterns“-Flag für RPC-Aufrufe, um Transaktionsskripte besser analysieren zu können. Zudem wurden viele Backend-Verbesserungen umgesetzt, die den CPU-Verbrauch und das Kopieren von Daten im Speicher bei hoher Transaktionslast reduzieren.
Bedeutung: Diese Änderungen sind neutral bis positiv für Bitcoin Cash, da sie das Netzwerk stabiler und skalierbarer machen. Node-Betreiber erhalten bessere Werkzeuge zur Ressourcenverwaltung, was zu einem zuverlässigeren Netzwerk und einer reibungsloseren Nutzererfahrung beim Versenden von Transaktionen führt. (Quelle)
3. Bereinigung des Altsystems (v29.0.0)
Überblick: Die Version entfernt die Unterstützung für veraltete Software, um die Entwicklung zu vereinfachen und die Sicherheit zu erhöhen.
Die Unterstützung für macOS-Versionen älter als 13.3 (Ventura) wird eingestellt, und der alte hash_serialized-Algorithmus im RPC-Befehl gettxoutsetinfo wird zugunsten einer moderneren und zuverlässigeren Methode entfernt.
Bedeutung: Das ist neutral für Bitcoin Cash. Zwar müssen Nutzer mit sehr alten Systemen ein Upgrade durchführen, aber Entwickler können sich dadurch auf moderne und sichere Software konzentrieren, was langfristig zu einem stabileren und besser wartbaren Netzwerk führt. (Quelle)
Fazit
Die Entwicklung von Bitcoin Cash konzentriert sich klar darauf, die Plattform als skalierbare Smart-Contract-Lösung zu verbessern. Die Version v29.0.0 legt die technische Grundlage für komplexere Anwendungen direkt auf der Blockchain. Es bleibt spannend zu beobachten, wie die Entwickler die neuen Skript-Funktionen im kommenden Jahr nutzen und wie sich das auf das BCH-Ökosystem auswirkt.