0

From what I understand, I can use unconfirmed transactions because they are essentially already confirmed, they just need to reach the blockchain. This can create a chain of unconfirmed transactions, but that's fine because they will all eventually be confirmed and added to the blockchain.

If that is the case, why should I care about my transactions ever reaching the blockchain? I don't see a reason why I should care, and with that, I don't see a reason to include a fee with my transactions.

1
  • @PhilipsKuyper I'm confused. That last sentence tells me I should care even less about the fee because if I'm lucky the transaction will be dropped and I'm allowed to spend it again. What am I missing here? Commented Feb 7, 2021 at 16:56

1 Answer 1

4

The flaw in your thinking is that you assume your transactions will be confirmed. That is not the case. There is no guarantee that a transaction will ever be confirmed, and in fact, if the fee is too low, it is almost guaranteed that the transaction will never confirm.

You should care because the person you are sending Bitcoin to cares that it confirms. You should care because you won't receive what you are paying for until your transaction confirms. Most merchants will not consider the payment complete until at least one confirmation. If they do not consider the payment complete, you aren't going to be receiving any good or service that you have paid for.

Merchants (and other recipients) care about transactions confirming because it guarantees that the Bitcoin has actually been transferred. While a transaction is unconfirmed, it could be double spent and a different transaction that uses the same inputs and sends the Bitcoin elsewhere could be confirmed. If they accept the payment, provide the goods or service, and then find out that the transaction has been double spent, then they have both not made any money and lost the value of whatever has been provided to you. So receivers almost always wait for confirmations before considering a payment to be complete.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.