Is there some sort of algorithm to calculate transaction speed?

1

I'm wondering if there's a way that I can calculate how long it will take for a transaction of x BTC paid a y fee to get z confirmations based on current difficulty

Rob

Posted 2016-05-19T00:32:39.767

Reputation: 87

Answers

2

The creation of blocks is purely random but does trend towards 10 minutes per block. The lower z is the less accurately the predictions will be. It is up to the miners to decide which transactions they include, different mining pool software can choose different transactions, thus there is no formula to determine the answer to this question. It will always vary.

Mark S.

Posted 2016-05-19T00:32:39.767

Reputation: 2 415

Damn, so there's no way to even really come close to an accurate calculation on that?Rob 2016-05-19T01:06:51.483

Not really. If you add in a few other realtime factors, such as the current transaction volume, and the current average fee, you might be able to estimate better. Also, remember that transaction fee can only have an effect on the first confirmation, since that is the only block where a miner collects the fee. All subsequent confirmations happen not because of the fee, but because the transaction was already included in a previous block.Jestin 2016-05-19T14:02:46.403