Bitcoin Core 30.0: Mehr OP_RETURN-Daten, mehr Möglichkeiten

Foto des Autors

By Marcel

Die neueste Version von Bitcoin Core, Version 30.0, bringt bedeutende technische Anpassungen für das Netzwerk mit sich, allen voran eine Erhöhung des OP_RETURN-Datenlimits. Diese Änderung, die in der Kryptowährungsgemeinschaft lange diskutiert wurde, zielt darauf ab, die Kapazität des Netzwerks für nicht-finanzielle Daten zu verbessern und könnte die Entwicklung verschiedener Bitcoin-basierter Anwendungen und Protokolle beeinflussen.

Dieses grundlegende Update, das von den Entwicklern, die für die Wartung und Weiterentwicklung des Bitcoin-Netzwerks verantwortlich sind, veröffentlicht wurde, bringt eine Reihe von Modifikationen mit sich, die sowohl die Sicherheit als auch den Durchsatz der Blockchain stärken sollen. Das Bitcoin Core-Projekt, das als Open-Source-Initiative betrieben wird, ist auf Community-Beiträge und ein engagiertes Entwicklungsteam angewiesen, um den stabilen Betrieb seines „Referenzclients“ zu gewährleisten.

Wichtige Verbesserungen in Bitcoin Core v30.0

Das Update v30.0 enthält mehrere bemerkenswerte Funktionen, darunter:

* Ein überarbeitetes Limit von 2.500 „Legacy“-Signaturoperationen pro Standardtransaktion.
* Eine Erhöhung des Standardwerts für den Parameter `-datacarriersize` auf 100.000 Bytes.
* Die Zulassung mehrerer OP_RETURN-Ausgaben pro Transaktion, was die Kapazität zur Einbettung nicht-finanzieller Daten erheblich erweitert.
* Ein neu gestalteter Puffer für „Waisen“-Transaktionen zur besseren Abwehr von Denial-of-Service (DoS)-Angriffen.
* Die Einführung eines neuen `bitcoin`-Befehls für die Befehlszeile, der den Start anderer ausführbarer Dateien vereinfachen soll.
* Wiederherstellung der Unterstützung für externe Signierung unter dem Betriebssystem Windows.
* Implementierung eines Mining-IPC-Schnittstellenbefehls zur Erleichterung von Verbindungen mit Clients wie Stratum v2.
* Eine aktualisierte `coinstatsindex`-Implementierung.
* Verschiedene Anpassungen an der Remote Procedure Call (RPC)-Schnittstelle.
* Die Einstellung der Erstellung oder des Ladens von Legacy BDB-Wallets, wobei die Migration zum neuen Format über die Funktion `migratewallet` ermöglicht wird.
* Eine Migration von Qt 5 auf Qt 6, die den Dunkelmodus unter Windows und das Metal-Backend unter macOS einführt.
* Mit der Veröffentlichung von v30.0 haben die 27.x-Branch und frühere Versionen ihr End-of-Life-Stadium erreicht.

Der folgenreichste Aspekt dieser Veröffentlichung ist die erhebliche Erhöhung des OP_RETURN-Limits. Dieser Parameter, der zuvor auf restriktivere 80 Bytes festgelegt war, wurde auf 100.000 Bytes erweitert. Diese Änderung wird voraussichtlich zu einer Zunahme nicht-finanzieller Transaktionen im Bitcoin-Netzwerk führen und potenziell das Wachstum aufkommender Standards wie Runes unterstützen.

Reaktionen der Community und Auswirkungen

Die Entscheidung zur Erhöhung des OP_RETURN-Limits hat bei prominenten Persönlichkeiten aus dem Kryptowährungsbereich unterschiedliche Reaktionen hervorgerufen. Befürworter argumentieren, dass die Beseitigung solcher Beschränkungen unerlässlich ist, um das Netzwerk technologisch auf dem neuesten Stand zu halten. Kritiker äußern hingegen Bedenken, dass diese Änderung die Basisschicht von Bitcoin in eine Plattform für experimentelle Anwendungen verwandeln könnte, was potenziell Daten einführt, die nicht zum Kern seiner finanziellen Funktion gehören.

Der frühe Bitcoin-Entwickler Peter Todd hat sich bereits früher für eine solche Erweiterung ausgesprochen und angedeutet, dass bestehende Mechanismen solche Daten bereits unterstützen. Der Kryptographie-Pionier Nick Szabo hat jedoch vor diesem Ansatz gewarnt und alternative Software wie Knots als kontrolliertere Lösung empfohlen. Szabo äußerte die Sorge, dass das erhöhte Limit unbeabsichtigt die Aufnahme von „illegalen Inhalten“ fördern könnte, für die Archivierungs-Node-Betreiber rechtliche Konsequenzen zu befürchten hätten, es sei denn, es werden gleichzeitig robuste Mechanismen zur Inhaltsentfernung implementiert. Die Veröffentlichung von Bitcoin Core v30.0 signalisiert durch die Erhöhung der OP_RETURN-Kapazität eine Ausrichtung auf mehr Flexibilität bei der Nutzung der Basisschicht der Blockchain.

Spread the love