An initial replace-by-fee implementation is now available



Summary:

A thread discussing an idea on BitcoinTalk suggests that the approach risks making 0-confirm double-spends easier. However, Adam argues against this notion and points out that validation of accepting a fee revision should include that every aspect of the revision except for the reward must be unchanged; otherwise, the revision is considered invalid and discarded. On May 9th, 2013, John Dillon posted about an initial replace-by-fee implementation and set up a server using those rules on testnet after consultation with affected sites by himself and Peter. This implementation does not include recursive fee evaluation and is therefore vulnerable to DoS attack, so hopefully, that will continue to allow adoption to proceed gradually. The code is on GitHub, and a replace-by-fee server operating on testnet is available at testnet-replace-by-fee.bitcoin.petertodd.org. Regarding the reward, Peter will collect the full amount even though the work is not 100% complete (the mempool aspect) due to his concern about staging an implementation properly, working with vulnerable sites, and overall genuine interest in the actual issues at hand rather than the reward.


Updated on: 2023-06-06T16:36:10.027440+00:00