Post
Topic
Board Nigeria (Naija)
Merits 8 from 1 user
Re: Today's puzzle
by
Zaguru12
on 20/07/2025, 21:59:32 UTC
⭐ Merited by Mia Chloe (8)


You do both payments one after the other and your wallet immediately shows both Payment A and Payment B as pending. After an hour you refresh your wallet Payment A is still pending but Payment B is gone It's no longer in your pending transactions list and  it is not your confirmed transactions or balance.

After refreshing your network on your phone the 0.05BTC you tried to send for Payment B reappeared in your wallet balance making it look like it was never spent You're a bit confused thinking probably there was a network glitch. Then you resend Payment B with a higher fee than before and it says pending immediately.


There is something called the minimum purging fee rate, this the lowest transaction fee set on a transaction that a node mempool will pick the transaction. If the transaction fee is simply lower than that minimum fee rate the nodes having this setting will definitely not pick it up because each nodes have different settings.

A clear example is of the purging fee rate is actually 2sats/vbyte and your transaction in this case transaction B was having a lower transaction fee of less than 2sats/vbyte then it wasn’t picked up by most nodes but luckily for you the node that you’re connected to simply picked it up that’s why it showed up when it was broadcasted at first but when you came back later and couldn’t find it in both balance and pending mode was because you were connected to a whole new node then which has no knowledge of the transaction. Then the second refresh was when the node that picked it up had purged it too and that’s why this time it was on your balance and not longer pending. Or you weren’t connected to the first node again and that made it possible for the transaction to been broadcast again

The second broadcasting you did was with a higher fee bigger than the minimum purging fee rate and all the nodes picked it up like the transaction A and that’s why it didn’t had issues like the first one, if at all you wanted to rebroadcast it with same low fee rate the it wouldn’t still be possible again.