Vor einigen Tagen wurde eine neue Version der am weitesten verbreiteten Bitcoin-Implementierung, Bitcoin Core, veröffentlicht. Version 24.0 enthält die Konfiguration „mempoolfullrbf“, die in der Bitcoin-Community bereits seit einigen Wochen lebhaft diskutiert wird, sowie zahlreiche weitere unstrittige Updates.

Strittig ist die Replace-by-Fee (RBF)-Funktion, eine Mempool-Richtlinie, mit der Knoten basierend auf dem Gebührensatz zwischen konkurrierenden unbestätigten Transaktionen entscheiden können.

RBF ermöglicht Absendern, eine unbestätigte Transaktion im Mempool durch eine andere Transaktion zu ersetzen. Dies setzt voraus, dass mindestens eine der gleichen Eingaben erfolgt und eine höhere Transaktionsgebühr bezahlt wird.

Auf diese Weise kann der Ersteller einer Transaktion diese beschleunigen, wenn sie im Mempool feststeckt. Bis zum Upgrade war RBF eine Opt-in-Funktion.

Mit Bitcoin Core 24 ändert sich dies, da RBF nicht mehr optional, sondern standardmäßig ist. Bitcoin Core verwendet seit 0.12.0 Opt-in (BIP 125) RBF.

Kritiker befürchten, dass diese Entscheidung Missbrauch Tür und Tor öffnet, indem das Vertrauen erschüttert wird, dass unbestätigte Transaktionen akzeptiert werden.

Warum RBF für Bitcoin so eine große Sache ist

Es gibt Branchenakteure, die diese „Null-Bestätigungs-Transaktionen“ in ihren Anwendungen verwenden. Bitcoin-Geldautomaten sind ein Beispiel. Kundentransaktionen werden an Geldautomaten sofort verarbeitet, obwohl die Transaktion noch nicht in einen Block aufgenommen wurde.

Die meisten Betreiber sehen die Wahrscheinlichkeit, dass bei der Transaktion etwas schief geht, als sehr gering an und konzentrieren sich auf das Kundenerlebnis. „Das ist etwas, von dem jeder weiß, dass es theoretisch gefährlich ist, aber bisher kein Problem war“, sagte Thomas Fahrer Mitbegründer von Appolo.

Alternativ müsste der Kunde außerhalb des Automaten auf die Bestätigung der Transaktion warten, was je nach Transaktionsgebühr und Netzwerklast manchmal mehrere Stunden dauern kann.

Daher verließen sich einige Unternehmen auf die überwiegende Mehrheit der Full Nodes, um Transaktionen abzulehnen, die sich nicht aktiv für die RBF-Option entschieden haben. Mit „Full RBF“ entfällt diese Option.

„Die Wahrscheinlichkeit, doppelte Ausgaben zu tätigen, ist erheblich gestiegen, *WENN* Sie jemand sind, der 0-conf-Transaktionen akzeptiert“, erklärte Fahrer.

p>

Vollständiges RBF folgt Satoshis Vision von Bitcoin

Wie Bitcoin-Entwicklerin Gloria Zhao über GitHub schrieb, machen solche Annahmen den Proof-of-Work-Mechanismus absurd, weshalb die Entscheidung für vollständiges RBF die einzige ist richtige Entscheidung.

„Vollständiges RBF ist der natürliche Zustand des Netzwerks. Der Sinn von Bitcoin-Blöcken, PoW usw. besteht darin, doppelte Ausgaben zu verhindern; es gab nie eine Garantie für die Endgültigkeit unbestätigter Transaktionen“, sagte Zhao.

Ein weiteres starkes Argument für „Full RBF“ ist, dass Unternehmen stark motiviert sein werden, sich auf Lightning-Zahlungen anstelle von Zero-Conf-Transaktionen zu verlassen.

Darüber hinaus wird die Implementierung die kämpfenden Miner stärken, da davon ausgegangen wird, dass der Replace-by-Fee-Mechanismus die Einnahmen steigern wird.

Allerdings ein Ingenieur unter dem Pseudonym von Rijndael betonte, dass Bitcoin Core 24 noch viele andere großartige Dinge auf Lager hat und fasste sie in einem Twitter-Thread zusammen.

Die meiste Diskussion in letzter Zeit über Bitcoin Core 24 drehte sich um den neuen „Full RBF“-Mempool politische Option. Aber es gibt viele andere tolle Sachen in dieser Version! Hier sind einige Dinge, die Sie vielleicht verpasst haben 👇

— Rijndael (@rot13maxi) 26. November , 2022

Zum Zeitpunkt der Drucklegung wurde der BTC-Preis bei 16.222 $ gehandelt und versuchte, den Widerstand bei 16.310 $ zu überwinden.

BTC-Preis, 1-Stunden-Chart. Quelle: TradingView

Categories: IT Info