Bitcoin Core entfernt OP_RETURN Begrenzung im nächsten Upgrade

Bitcoin Core Entwickler haben bestätigt, dass das nächste Software-Release die langjährige 80-Byte-Beschränkung für OP_RETURN Transaktionsausgaben aufheben wird.
Die Entscheidung wurde in der Krypto-Community mit Besorgnis aufgenommen, da Benutzer ihre Unzufriedenheit über diesen Schritt zum Ausdruck brachten.
OP_RETURN hat seinen Zweck überlebt
Die Information wurde in einer GitHub-Ankündigung vom 5. Mai von Bitcoin-Entwickler Gregory Sanders mitgeteilt, die lautete:
“Bitcoin Core’s next release will, by default, relay and mine transactions whose OP_RETURN outputs exceed 80 bytes and allow any number of these outputs.”
Sanders erklärte, dass die 80-Byte-Beschränkung ursprünglich ein “sanftes Signal war, dass Blockspace sparsam für nicht zahlungsbezogene Veröffentlichungsdaten verwendet werden sollte,” dass aber diese Einschränkung nun nicht mehr nützlich sei.
OP_RETURN ist eine Art von Bitcoin-Transaktionsausgabe, die es erlaubt, kleine Datenmengen auf der Blockchain zu speichern. Im Gegensatz zu regulären Ausgaben sind sie nicht ausgebbar und tragen daher nicht zu unspent transaction outputs (UTXOs) bei.
Entwickler bemerkten, dass viele private Mining-Beschleuniger die Beschränkung bereits ignorieren und Benutzer oft Workarounds finden. Statt den Missbrauch zu stoppen, haben sie angefangen, Daten auf komplexere Weise einzubetten, wie zum Beispiel das Erstellen gefälschter Ausgabepublickeys oder die Verwendung ausgebbarer Skripte zur Datenverbergung. Das macht das Netzwerk schwieriger zu verwalten und weniger effizient.
Einige schlugen vor, schwarze Listen einzuführen, um diese Tricks zu stoppen, aber die Entwickler lehnten diese Idee ab. Sie argumentierten, dass schwarze Listen unzuverlässig, schwer zu warten sind und sogar dazu führen könnten, dass unschuldige Menschen Gelder verlieren.
Sanders stellte ferner klar, dass das Entfernen der Beschränkung die Sicherheit von Bitcoin nicht schwächt. Regeln wie das 4 Millionen Gewichtseinheiten Blocklimit und andere Schutzmaßnahmen bleiben bestehen. Die Änderung bringt jedoch einige Verbesserungen mit sich, wie ein saubereres UTXO-Set und ein einheitlicheres Verhalten im gesamten Netzwerk.
Er erklärte, dass die Entwickler drei Optionen in Betracht zogen, bevor sie eine Entscheidung trafen: die Begrenzung beizubehalten, sie zu erhöhen oder sie vollständig zu entfernen. Laut ihm erhielt die dritte Option “breite, wenngleich keine einstimmige Unterstützung.”
Community-Debatte
Die Ankündigung hat eine Debatte in der Krypto-Community entfacht. Bitcoin Knots-Wartungsführer Luke Dashjr beschrieb die Entfernung als “völliger Wahnsinn.” Bitcoiner Samson Mow sagte am 5. Mai auf X, dass Benutzer “sich weigern können, das Upgrade durchzuführen und bei Version 29.0 bleiben oder eine andere Implementierung ausführen können,” und bezog sich dabei auf Knots.
Kritiker argumentierten auch, dass der Vorschlag ohne einen ordnungsgemäßen Entscheidungsprozess eingeführt wurde. “Ich denke, eine Sache ist ziemlich klar: Es gibt derzeit keinen Konsens zu diesem OP_RETURN-Thema,” sagte Ten31 Fund Managing Partner Marty Bent.
In der Zwischenzeit hat Sanders die Entfernung der Begrenzung verteidigt, da sie mit dem Ethos von Bitcoin “minimalen und transparenten Regeln” im Einklang steht.
Trotz dieser Zusicherungen ist die Community weiterhin uneinig. “Dies markiert einen fundamentalen Wandel in der Richtung von Bitcoin,” warnte ein Kommentator auf GitHub. “Dies ist der größte Fehler, den Core in dieser Phase machen kann,” fügte ein anderer hinzu.