Controversiële Bitcoin Core 24 is live; Wat je moet weten

Een paar dagen geleden verscheen een nieuwe versie van de meest gebruikte Bitcoin-implementatie, Bitcoin Core uitgebracht. Versie 24.0 bevat de configuratie "mempoolfullrbf", die al enkele weken onderwerp is van levendige discussie binnen de Bitcoin-gemeenschap, naast tal van andere onbetwiste updates.

Het gaat om de functie replace-by-fee (RBF), een mempool-beleid waarmee knooppunten kunnen kiezen tussen concurrerende onbevestigde transacties op basis van het tarief.

Met RBF kunnen afzenders een onbevestigde transactie in de mempool vervangen door een andere transactie. Dit op voorwaarde dat er ten minste één van dezelfde ingangen is en een hogere transactiekosten betaalt.

Op deze manier kan de maker van een transactie deze versnellen als deze vastloopt in de mempool. Tot de upgrade was RBF een opt-in-functie.

Met Bitcoin Core 24 verandert dit, aangezien RBF niet langer optioneel is, maar de standaard. Bitcoin Core gebruikt opt-in (BIP 125) RBF sinds 0.12.0.

Critici vrezen dat dit besluit de deur opent voor misbruik door het vertrouwen dat onbevestigde transacties worden geaccepteerd aan het wankelen te brengen.

Waarom RBF zo belangrijk is voor Bitcoin

Er zijn branchespelers die deze "zero-confirmation-transacties" gebruiken in hun applicaties. Bitcoin-geldautomaten zijn een voorbeeld. Bij geldautomaten worden klanttransacties direct verwerkt, ook al is de transactie nog niet in een blok opgenomen.

De meeste operators achten de kans dat er iets misgaat met de transactie erg klein en richten zich op de klantervaring. "Dit is iets waarvan iedereen weet dat het theoretisch gevaarlijk is, maar het is geen probleem geweest," zei Thomas Fahrer mede-oprichter van Appolo.

Als alternatief zou de klant buiten de machine moeten wachten tot de transactie is bevestigd, wat soms enkele uren kan duren, afhankelijk van de transactiekosten en de netwerkbelasting.

Sommige bedrijven vertrouwden dus op de overgrote meerderheid van volledige knooppunten om transacties te weigeren die niet actief hebben gekozen voor de RBF-optie. Met "Full RBF" vervalt deze optie.

"De kans op dubbele uitgaven is aanzienlijk toegenomen *ALS* je iemand bent die 0-conf-transacties accepteert", aldus Fahrer.

Volledige RBF volgt Satoshi's visie op Bitcoin

Zoals Bitcoin-ontwikkelaar Gloria Zhao via GitHub schreef, maken dergelijke aannames het proof-of-work-mechanisme absurd, en daarom is kiezen voor volledige RBF de enige juiste beslissing.

“Volledige RBF is de natuurlijke staat van het netwerk. Het doel van Bitcoin-blokken, PoW, etc. is om dubbele uitgaven te voorkomen; er is nooit een garantie geweest voor de finaliteit van onbevestigde transacties”, zei Zhao.

Een ander sterk argument voor "Full RBF" is dat bedrijven sterk gemotiveerd zullen zijn om erop te vertrouwen Bliksembetalingen in plaats van zero-conf transacties.

Bovendien zal de implementatie de worstelende mijnwerkers versterken, aangezien wordt aangenomen dat het vervangings-door-vergoedingsmechanisme de inkomsten zal verhogen.

Een ingenieur onder het pseudoniem Rijndael benadrukte echter dat Bitcoin Core 24 nog veel meer geweldige dingen in petto heeft en vatte ze samen in een Twitter-thread.

Op het moment van schrijven handelde de BTC-prijs op $16,222, in een poging de weerstand op $16,310 te overwinnen.

Bitcoin BTC USD 2022-11-28
BTC-prijs, grafiek van 1 uur. Bron: TradingView

Bron: https://bitcoinist.com/bitcoin-core-24-is-live-what-you-need-to-know/