Bitcoin Core Entwickler haben bestätigt, dass die nächste Software-Version die langjährige 80-Byte-Beschränkung für OP_RETURN-Transaktionsausgaben aufheben wird. Die Entscheidung stieß in der Kryptowährungsbranche auf Bedenken, da Benutzer Unzufriedenheit über den Schritt äußerten.

OP_RETURN hat seinen Zweck überlebt

Die Informationen wurden in einer Ankündigung auf GitHub vom 5. Mai von Bitcoin-Entwickler Gregory Sanders übermittelt, der sagte: „Die nächste Version von Bitcoin Core wird standardmäßig Transaktionen weiterleiten und minen, deren OP_RETURN-Ausgaben 80 Byte überschreiten und eine beliebige Anzahl dieser Ausgaben zulassen.“

Sanders erklärte, dass die 80-Byte-Grenze ursprünglich ein „sanftes Signal war, dass der Blockraum sparsam für nicht-zahlungsbeweisende Veröffentlichungsdaten genutzt werden sollte“, aber dass sie nun ihre Nützlichkeit überschritten habe.

OP_RETURN ist ein Typ von Bitcoin-Transaktionsausgabe, der es ermöglicht, kleine Datenmengen in der Blockchain zu speichern. Im Gegensatz zu regulären Ausgaben sind sie nicht ausgebbar und tragen daher nicht zu unverbrauchten Transaktionsausgaben (UTXOs) bei.

Entwickler stellten fest, dass viele private Mining-Beschleuniger die Grenze bereits ignorieren und Benutzer oft Umwege finden. Anstatt Missbrauch zu stoppen, begannen sie, Daten auf komplexere Weise einzubetten, wie z.B. das Erstellen von gefälschten Ausgabepublic Keys oder das Verwenden von ausgebbarer Skripts, um Daten zu verbergen. Dies macht das Netzwerk schwieriger zu verwalten und weniger effizient.

Einige schlugen vor, Blacklists einzuführen, um diese Tricks zu stoppen, aber die Entwickler lehnten diese Idee ab. Sie argumentierten, dass Blacklists unzuverlässig sind, schwer zu pflegen und sogar dazu führen könnten, dass unschuldige Personen Geld verlieren.

Sanders klärte auch, dass die Aufhebung der Beschränkung die Sicherheit von Bitcoin nicht schwächt. Regeln wie die 4-Millionen-Gewichtseinheiten-Blockgrenze und andere Sicherheitsmaßnahmen bleiben bestehen. Die Änderung bringt jedoch einige Verbesserungen mit sich, wie z.B. ein saubereres UTXO-Set und ein konsistenteres Verhalten im gesamten Netzwerk.

Er erklärte, dass die Entwickler drei Optionen in Betracht zogen, bevor sie eine Entscheidung trafen: die Grenze beizubehalten, sie zu erhöhen oder sie vollständig aufzuheben. Nach seiner Aussage erhielt die dritte Option „breite, wenn auch nicht einstimmige Unterstützung“.

Gemeinschaftliche Debatte

Die Ankündigung hat in der Kryptogemeinschaft eine Debatte ausgelöst. Bitcoin Knots-Maintainer Luke Dashjr bezeichnete die Aufhebung als „totales Wahnsinn“. Der Bitcoiner Samson Mow sagte am 5. Mai auf X, dass Benutzer „die Aktualisierung ablehnen und bei Version 29.0 bleiben oder eine andere Implementierung ausführen können“, was sich auf Knots bezieht.

Kritiker argumentierten auch, dass der Vorschlag ohne angemessenen Entscheidungsprozess eingeführt wurde. „Ich denke, eines ist ziemlich klar: Es besteht im Moment kein Konsens zu dieser OP_RETURN-Frage“, sagte Marty Bent, Managing Partner des Ten31-Fonds.

Sanders verteidigte die Aufhebung der Grenze als im Einklang mit dem Ethos von Bitcoin, „minimal und transparente Regeln“ zu haben.

Trotz dieser Zusicherungen ist die Gemeinschaft immer noch nicht einig. „Dies markiert eine grundlegende Veränderung in der Richtung von Bitcoin“, warnte ein Kommentator auf GitHub. „Das ist der größte Fehler, den Core in diesem Moment machen kann“, fügte ein anderer hinzu.