Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: CrypticAce on October 15, 2017, 03:20:25 AM



Title: Bitcoin Transaction Fee Question
Post by: CrypticAce on October 15, 2017, 03:20:25 AM
Say I sent $900 BTC with a 1 sat fee to my other wallet, would it ever get confirmed? & couldn't I spend it before it did? say I could send it through multiple wallets then eventually if it was unconfirmed it would all go back to the original one correct?


Title: Re: Bitcoin Transaction Fee Question
Post by: cpfreeplz on October 15, 2017, 03:22:30 AM
If you send a low fee it could get confirmed, assuming at some point the mempool is pretty much cleared.

You could technically send a transaction, that would state you are trying to double spend the bitcoins. So technically no you can't actually spend it without confirmations.

Yes it would be returned assuming you or someone else doesn't rebroadcast the transaction.


Title: Re: Bitcoin Transaction Fee Question
Post by: CrypticAce on October 15, 2017, 03:29:11 AM
If you send a low fee it could get confirmed, assuming at some point the mempool is pretty much cleared.

You could technically send a transaction, that would state you are trying to double spend the bitcoins. So technically no you can't actually spend it without confirmations.

Yes it would be returned assuming you or someone else doesn't rebroadcast the transaction.

so like this:

Wallet A sends btc to Wallet B with 1 sat fee.
Wallet B sends wallet to C before fully confirmed.
Once declined, money goes back to wallet A?


Title: Re: Bitcoin Transaction Fee Question
Post by: pooya87 on October 15, 2017, 05:17:07 AM
i am not sure if you can create a transaction with 1 satoshi fee using common bitcoin wallets. they usually force you to pay a higher fee.
unless you are talking about fee/Byte then it is a different story. 1 satoshi/Byte is a good amount most of the times and it will be confirmed soon enough. for example right now the mempool is empty and you may even see a confirmation in next block for such transactions.

so like this:

Wallet A sends btc to Wallet B with 1 sat fee.
Wallet B sends wallet to C before fully confirmed.
Once declined, money goes back to wallet A?

"money" never leaves your wallet until it is confirmed. think of it as checks that you write. imagine you have $1000 in your account and you write 2 checks each worth $1000 to two different person. until they go to the bank and cash it out you remain the owner of that $1000 and them with a promise of getting $1000.

writing difference checks is like creating different transactions. and cashing out that check is like getting the transaction confirmed. obviously one check (one tx) gives them money (can be mined). and the other is rejected.

that is why everyone waits at least for 1 confirmation or they do some kind of "risk analysis" if they want to accept 0 confirmation.