Bitcoin Forum
April 26, 2024, 11:13:22 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How to assume how long the transaction will take?  (Read 199 times)
kjgch (OP)
Newbie
*
Offline Offline

Activity: 19
Merit: 0


View Profile
November 24, 2017, 04:30:38 PM
Last edit: November 24, 2017, 04:56:01 PM by kjgch
 #1

Assuming you know the difficulty level, hash value, and mining reward, how can you know how long the getting one confirm will take if you pay the average transfer fee (50%)? Even roughly ..
 
What I want to know is formula for calculating transaction time(getting one confirm time).


And want to know whether each item is directly proportional to the transmission time, inversely proportional or unrelated.
The forum was founded in 2009 by Satoshi and Sirius. It replaced a SourceForge forum.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
xdrpx
Hero Member
*****
Offline Offline

Activity: 616
Merit: 603


View Profile
November 24, 2017, 04:33:22 PM
 #2

It's almost closely possible to assume that if you pay the recommended fee or the median fee and that the mempool has not a lot of spam transactions in it for the miners to mine in the next block, it should probably either confirm in the very next block or 2-3 blocks after that. In general the mining hash power and the number of unconfirmed transactions in the mem pool should give you some idea of the possibility of the transaction being confirmed within the next block if you've paid the recommended fee.

When there are a lot of transactions to confirm, then probably the fee increases and you may have to replace-by-fee or utilize the child pays for parent feature in your wallet to bump up the fees if needed, to have it confirmed in the next block or within 2-3 blocks.
kjgch (OP)
Newbie
*
Offline Offline

Activity: 19
Merit: 0


View Profile
November 24, 2017, 04:41:16 PM
 #3

It's almost closely possible to assume that if you pay the recommended fee or the median fee and that the mempool has not a lot of spam transactions in it for the miners to mine in the next block, it should probably either confirm in the very next block or 2-3 blocks after that. In general the mining hash power and the number of unconfirmed transactions in the mem pool should give you some idea of the possibility of the transaction being confirmed within the next block if you've paid the recommended fee.

When there are a lot of transactions to confirm, then probably the fee increases and you may have to replace-by-fee or utilize the child pays for parent feature in your wallet to bump up the fees if needed, to have it confirmed in the next block or within 2-3 blocks.

Thanks for answer. But what I really want to know is the formula for calculating transaction time(getting one confirm time, average). If there is other variables to consider besides those mentioned above, including that too.
Dudeperfect
Hero Member
*****
Offline Offline

Activity: 1190
Merit: 534


View Profile WWW
November 24, 2017, 04:42:32 PM
 #4

You can see the real-time unconfirmed transactions by visiting any site such as Unconfirmed Transactions | Blockchain.info and calculate average time for your transaction to get confirmed.

There are some real-time sites where you can confirm the amount of fee required to get a faster transaction confirmation thus you can calculate the average time required for the confirmation of your transaction.

See this:

* https://bitcoinfees.earn.com/#fees.

* https://bitcoinfees.info/.
125redblack
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
November 24, 2017, 04:48:41 PM
 #5

Assuming you know the difficulty level, hash value, and mining reward, how can you know how long the getting one confirm will take if you pay the average transfer fee (50%)? Even roughly ..
 
And want to know whether each item is directly proportional to the transmission time, inversely proportional or unrelated.


Well, if you pay high fees for every transactions, you can expect faster confirmations from them. Wheres if you pay smaller amountsof fees, then transactions will take much longer to confirm since high paying people are always the ones that are on the top priority. Hence, paying the lowest transaction fee as possible will make your transactions last for days or weeks before confirming.
kjgch (OP)
Newbie
*
Offline Offline

Activity: 19
Merit: 0


View Profile
November 24, 2017, 04:54:05 PM
 #6

You can see the real-time unconfirmed transactions by visiting any site such as Unconfirmed Transactions | Blockchain.info and calculate average time for your transaction to get confirmed.

There are some real-time sites where you can confirm the amount of fee required to get a faster transaction confirmation thus you can calculate the average time required for the confirmation of your transaction.

See this:

* https://bitcoinfees.earn.com/#fees.

* https://bitcoinfees.info/.


Thank you Smiley But what I want to know is the general formula for every coins, not just bitcoin. As difficulty, hash rate, and etc. change over time, so I want to know the approximate degree of any association.

As you know, there has been a lot of change in transmission time due to recent large hash rate fluctuations.(cause of BCH..) Like in this situation, we need an objective formula to refer to.
ImHash
Hero Member
*****
Offline Offline

Activity: 924
Merit: 506


View Profile
November 24, 2017, 05:15:36 PM
 #7

There is absolutely no rules and no code to formulate what you are trying to understand, Any coin based on bitcoin has the miners to decide if they would like to include any transaction in their block, Every thing depends on miners and their incentive, More fee means faster but as I said it's not 100%.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!