Bitcoin Core V29 afslutter kampen tilbage til Satoshi.

Bitcoin Core V29 afslutter kampen tilbage til Satoshi.

Bitcoin Core v29 er netop blevet frigivet, hvilket signalerer løsningen på en debat inden for Bitcoin-samfundet, der strækker sig helt tilbage til den tid, hvor Satoshi Nakamoto stadig aktivt diskuterede nye ideer på Bitcointalk. Meddelelsen kom sammen med en erklæring i udgivelsesnoterne, der forklarede, at fra v28.0 var “mempoolfullrbf” startmuligheden indstillet som standard til 1, og med bred vedtagelse af praksissen blev muligheden nu fjernet fuldstændigt.
De officielle notater lyder: “Fra v28.0 var -mempoolfullrbf startmuligheden indstillet som standard til 1. Med bred vedtagelse af denne politik drager brugerne ikke længere fordel af at deaktivere den, så muligheden er blevet fjernet, så fuld erstatning via gebyr er nu standardadfærd. (#30592)”
Som reaktion på denne milepæl offentliggjorde den mangeårige Bitcoin-udvikler Peter Todd via X “Kampen for Full-RBF er endelig forbi”. Han blev snart spurgt af en bruger, hvor længe kampen havde varet, og Todd svarede: “Over et årti… 2013, IIRC. Endnu længere hvis du tæller fra, da Satoshi først nævnte RBF i dec 2010.”
Bitcoin Core v29 erklærer Full-RBF som den nye standard
Fuld Erstatning via Gebyr (Full-RBF) er en politik, der tillader, at enhver ubekræftet transaktion i mempoolen kan erstattes af en anden transaktion, der betaler et højere gebyr, uanset om den oprindelige transaktion signalerede udskiftelighed. Denne politik bygger på tidligere diskussioner helt tilbage til december 2010, hvor Satoshi Nakamoto kort nævnte ideen om at tillade transaktionserstatning som et middel til at forhindre netværksbelastning og håndtere fastlåste transaktioner. Flere år senere, i 2013, begyndte Peter Todd at argumentere mere kraftigt for RBF som en løsning på den almindelige brugerkritik, at lavgebyrstransaktioner kunne forblive ubekræftede i timer eller dage, hvis netværket var overbelastet.
Debatten, der udviklede sig omkring Replace-by-Fee og senere Full-RBF, blev et omdrejningspunkt for bredere spørgsmål om Bitcoins formål, sikkerhed og daglige brugervenlighed. På den ene side var der dem, der så transaktionserstatning som en uundgåelig og fordelagtig udvikling af Bitcoins transaktionsbehandlingslogik. De argumenterede for, at det passer godt med Bitcoins gebyrmarkedincitamenter – minearbejdere vælger naturligt højere-gebyrstransaktioner – og at det giver større pålidelighed for brugerne ved at tillade dem at “bump” et gebyr for en transaktion, efter at de har indset, at deres oprindelige gebyr måske var for lavt.
Indvendingen kom primært fra handlende og tjenester, der stolede på såkaldte nul-bekræftelsestransaktioner, der ofte blev brugt til små betalinger, såsom at købe en kop kaffe eller lave hurtige POS-køb. Modstandere af Full-RBF argumenterede for, at muligheden for at erstatte enhver ubekræftet transaktion ville gøre nul-bekræftelsesbetalinger for risikable, da ondsindede aktører kunne dobbeltudgive ved at sende en modstridende transaktion med et højere gebyr.
Dette spørgsmål om nul-bekræftelsesbetalinger – almindeligt kaldet 0-conf – var særligt splittende. Nogle handlende betragtede 0-conf som godt nok til lavværditransaktioner, fordi incitamenterne til at snyde var minimale. Dog argumenterede udviklere, der var tilhængere af RBF, for at 0-conf aldrig var en sikkerhedsmæssig forudsætning i første omgang, fordi dobbeltudgifter teoretisk set var mulige uanset hvad.
Introduktionen af ​​valgfri RBF i 2016 (via BIP125 og Bitcoin Core 0.12.0) formaliserede denne debat: transaktioner kunne inkludere en markør, der angav deres vilje til at blive erstattet, men minearbejdere og noder kunne stadig vælge, om de ville respektere erstatningen. Bitcoin Core har gradvist bevæget sig mod bredere RBF-brug i årene siden, kulminerende med v29 i april 2025, der fuldt ud vedtager politikken netværkets omfang.

Leave a Reply

Your email address will not be published. Required fields are marked *