I recently sent a transaction to a gambling account of mine, and since I was feeling a little poor, I didn't put in a transaction fee. It's been two days, and I've started wondering. When will my bitcoin arrive in this account?
Furthermore, what's the average transaction time of:
1) No fee
2) 0.0002 BTC fee
3)0.0005 BTC fee
4) 1 BTC fee
Thanks for all answers that come my way!
It's not a flat amount of time. First of all, its fee/weight ratio. So basically 0.0001BTC/kB is the norm at the moment. And then its a probability thing. If your transaction has a better fee RATIO; read; "Bounty" then there's more chance that the miners will include your transaction in their block next.
And then it depend who gets it and what transaction they will take. Most miner will just try to take the best they can get but its still probability.
And then its still probability as to when the next block will happen, which take take seconds, minutes, sometimes hour. If your transaction has a high priority, which is a bit complicated but mostly it depend on fee. Then after its included, each block after that will "confirm" and after 3 or 6 confirmation most service consider it confirmed. Which mean 3 or 6 blocksis on average 10 minutes per block, but it could be 20 mins to get 6 confirmation like it can be hours.
Also when there is a lot of transaction spam, the minimum fee to be considered high priority will be raised, could be 0.00015 or 0.0002/kB. Just gotta check what's the recommended fee at the moment for highest priority.