Bitcoin Forum
November 05, 2024, 01:30:32 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: AboutFull rbf  (Read 203 times)
Avp9999 (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
October 03, 2024, 03:45:38 AM
 #1

Hello everyone , what do I need to do full rbf, how can I learn?
nc50lc
Legendary
*
Offline Offline

Activity: 2590
Merit: 6329


Self-proclaimed Genius


View Profile
October 03, 2024, 04:45:57 AM
Merited by ABCbits (2)
 #2

Actual procedure depends on then client.
Unfortunately, even though it's easy to configure a node to accept full-rbf replacements, (e.g.: Bitcoin Core's mempoolfullrbf=1)
Almost all of the famous clients' wallet still doesn't have a dedicated button/commands to create a replacement to transactions without opt-in rbf-flag.
Like for example; Bitcoin Core's bumpfee wont work in transactions without opt-in rbf flag: https://github.com/bitcoin/bitcoin/pull/26454

Now for you to utilize full-brf:
Start by learning how it works; your replacement transaction should follow the rules of BIP-125 except the inheritance of the opt-in rbf-flag part since it's not applicable (BIP-0125 rules)
Then, configure your node to accept full-rbf replacement transactions with mempoolfullrbf=1 option if you're using Bitcoin Core.
Propagation depends if your peers and their peers support full-rbf. (as of now, there's a high chance that it'll propagate as long as a good number of your peers support it)

The rest is up to your creativity;
You can manually create the replacement transaction via createrawtransaction or createpsbt command and specify the inputs of the transaction that you want to replace.
Or you can force to delete your mempool, abandon the transaction and create a new transaction that spends the same input via coin control options.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
NotATether
Legendary
*
Offline Offline

Activity: 1778
Merit: 7362


Top Crypto Casino


View Profile WWW
October 03, 2024, 05:48:23 AM
 #3

Most wallets allow you to replace RBF transactions with a separate button, but almost none of them let you replace a non-RBF transaction, even though it is technically possible now. And will be even easier in the future as future Bitcoin Core versions turn on the mempoolfullrbf switch by default.

Such wallets need to be updated in order to use this feature.

███████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████

███████████████████████
.
BC.GAME
▄▄▀▀▀▀▀▀▀▄▄
▄▀▀░▄██▀░▀██▄░▀▀▄
▄▀░▐▀▄░▀░░▀░░▀░▄▀▌░▀▄
▄▀▄█▐░▀▄▀▀▀▀▀▄▀░▌█▄▀▄
▄▀░▀░░█░▄███████▄░█░░▀░▀▄
█░█░▀░█████████████░▀░█░█
█░██░▀█▀▀█▄▄█▀▀█▀░██░█
█░█▀██░█▀▀██▀▀█░██▀█░█
▀▄▀██░░░▀▀▄▌▐▄▀▀░░░██▀▄▀
▀▄▀██░░▄░▀▄█▄▀░▄░░██▀▄▀
▀▄░▀█░▄▄▄░▀░▄▄▄░█▀░▄▀
▀▄▄▀▀███▄███▀▀▄▄▀
██████▄▄▄▄▄▄▄██████
.
..CASINO....SPORTS....RACING..


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Kruw
Full Member
***
Offline Offline

Activity: 574
Merit: 136


Make your Bitcoins anonymous - wasabiwallet.io


View Profile WWW
October 03, 2024, 08:00:13 AM
Last edit: October 03, 2024, 08:37:16 AM by Kruw
 #4

Hello everyone , what do I need to do full rbf, how can I learn?

As the sender, you don't really need to know anything.

As the receiver, you should know to wait for at least one confirmation for any incoming transaction. When there are two transactions that double spend an input in the mempool, the economic incentive of a miner is to blindly mine the most profitable transaction regardless of which one they saw first. Even if 100% of nodes didn't allow full RBF relaying for their mempool policies, you could circumvent this network-wide censorship of your transaction and send it directly to the miner. The mempool is just one broadcast mechanism, you could send your transactions to a miner with Nostr, Bitcointalk, email, literally any communications medium.

Coinjoin for FREE! - Connect using
Code:
https://coinjoin.kruw.io/
Zaguru12
Hero Member
*****
Offline Offline

Activity: 868
Merit: 947



View Profile WWW
October 03, 2024, 08:38:12 PM
 #5

Full RBf is no longer a thing to worry about when sending a transaction there are wallets like the electrum wallet that have the full RBF already opt in, so when you make transactions with this kind of wallets you already have it opt in. But when a transaction is sent without the RBF opt in then you cannot turn such transaction to full RBF again but you double spend same transaction since most nodes already have their settings as full RB.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits.
..........UNLEASH..........
THE ULTIMATE
GAMING EXPERIENCE
DUELBITS
FANTASY
SPORTS
████▄▄█████▄▄
░▄████
███████████▄
▐███
███████████████▄
███
████████████████
███
████████████████▌
███
██████████████████
████████████████▀▀▀
███████████████▌
███████████████▌
████████████████
████████████████
████████████████
████▀▀███████▀▀
.
▬▬
VS
▬▬
████▄▄▄█████▄▄▄
░▄████████████████▄
▐██████████████████▄
████████████████████
████████████████████▌
█████████████████████
███████████████████
███████████████▌
███████████████▌
████████████████
████████████████
████████████████
████▀▀███████▀▀
/// PLAY FOR  FREE  ///
WIN FOR REAL
..PLAY NOW..
tranthidung
Legendary
*
Offline Offline

Activity: 2450
Merit: 4273


Farewell o_e_l_e_o


View Profile WWW
October 04, 2024, 03:08:44 PM
 #6

Hello everyone , what do I need to do full rbf, how can I learn?
If your Bitcoin wallet supports RBF (Replace-by-Fee), you don't have to care about Full RBF. Full RBF is only matter with people who broadcast their transactions as non Replace-by-Fee, and later they need to bump transaction fee. They have to wait for Bitcoin nodes that support Full RBF.

Replacing a non-RBF transaction with another transaction with same inputs and wait for Bitcoin nodes and miners to confirm it for you. It's very dependent case so turn on RBF, and always broadcast your transaction with RBF is very important.

The answer for Turn non-RBF transaction to RBF enabled?. In short, the answer is NO.

I don't quote it because the answer is very long, you can click on the link and read.

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
JiiBs
Full Member
***
Offline Offline

Activity: 272
Merit: 136


View Profile
October 07, 2024, 05:23:09 AM
 #7

The Full RBF looks really tasking with all the outlined steps and procedures to it which might require you having to even download and import a new wallet, even requiring you to do it offline and having to wait or look for a node that has Full rbf enabled on it.

Definitely, you haven’t got much choice in having to wait on the node but,
Wouldn’t it be nice having it as an option just like the rbf on wallets? Where you can just initiate the process by the click of a button, update inputs and fees then broadcast. That would be a lot more user friendly.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!