Bitcoin Forum
May 27, 2024, 04:59:57 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Wow, didn't realise how long it takes to get my transaction mined into a block..  (Read 7285 times)
No_2 (OP)
Hero Member
*****
Offline Offline

Activity: 901
Merit: 1033


BTC: the beginning of stake-based public resources


View Profile
May 16, 2013, 12:16:52 AM
 #1

I just sent .13573 BTC without any miners fees on the assumption it would get picked up and mined into a block within an hour at most as I've not done a transfer without a fee for about 6 weeks.

However the transaction is still sitting there 6 hours later...

Is there any way to see/tell how far down the queue of non-miners fees transactions my transfer is?

Is there any way to see how much this has changed over time?
hoplouie
Newbie
*
Offline Offline

Activity: 26
Merit: 0


View Profile
May 16, 2013, 12:20:16 AM
 #2

I included the .0005 fee from my gox account and I'm still waiting (>60 minutes) for the transaction to show on blockchain.info Angry
No_2 (OP)
Hero Member
*****
Offline Offline

Activity: 901
Merit: 1033


BTC: the beginning of stake-based public resources


View Profile
May 16, 2013, 12:23:38 AM
 #3

I included the .0005 fee from my gox account and I'm still waiting for the transaction to show on blockchain.info Angry

That's a different thing as you are waiting for the network to confirm it has received the transfer request. This occurs before it is then queued to be batched up and mined into a block.

I've received the confirmation that my request is logged with the network; it's just not moved down the queue of un-feed transactions to a level where it's been included in a block yet.

I'm just not sure how to tell where in the queue it is and how long this queue is as it's clearly got a lot longer of recent.
🏰 TradeFortress 🏰
Bitcoin Veteran
VIP
Legendary
*
Offline Offline

Activity: 1316
Merit: 1043

👻


View Profile
May 16, 2013, 12:28:59 AM
 #4

There is no pool, mining pools have their own policies.

Bitcoin has much more users now, you *need* to pay transaction fees. Soon there will be a market for transaction fees (you propose a fee, miners tell you ETAs..)
meanig
Hero Member
*****
Offline Offline

Activity: 531
Merit: 501


View Profile
May 16, 2013, 12:34:02 AM
 #5

I just sent .13573 BTC without any miners fees on the assumption it would get picked up and mined into a block within an hour at most as I've not done a transfer without a fee for about 6 weeks.

However the transaction is still sitting there 6 hours later...

Is there any way to see/tell how far down the queue of non-miners fees transactions my transfer is?

Is there any way to see how much this has changed over time?

How large was the transaction?
No_2 (OP)
Hero Member
*****
Offline Offline

Activity: 901
Merit: 1033


BTC: the beginning of stake-based public resources


View Profile
May 16, 2013, 12:40:27 AM
 #6

There is no pool, mining pools have their own policies.

Bitcoin has much more users now, you *need* to pay transaction fees. Soon there will be a market for transaction fees (you propose a fee, miners tell you ETAs..)

Interesting. I thought this would happen, just not this soon.

Is there any way to see/tell where in the queue of transactions without fees a particular transaction is? I know the ones without fees, and therefore the ones that do not get batched immediately by miners, have a priority ascribed to them based on how long they have been waiting, their size, etc...
grue
Legendary
*
Offline Offline

Activity: 2058
Merit: 1431



View Profile
May 16, 2013, 12:42:40 AM
 #7

There is no pool, mining pools have their own policies.

Bitcoin has much more users now, you *need* to pay transaction fees. Soon there will be a market for transaction fees (you propose a fee, miners tell you ETAs..)

Interesting. I thought this would happen, just not this soon.

Is there any way to see/tell where in the queue of transactions without fees a particular transaction is? I know the ones without fees, and therefore the ones that do not get batched immediately by miners, have a priority ascribed to them based on how long they have been waiting and their size etc...
bitcoincharts used to have such a list, but it became so large (over 10k entries) that they had to shut it down.

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
pwi
Member
**
Offline Offline

Activity: 118
Merit: 10


View Profile
May 16, 2013, 12:44:14 AM
 #8

Performed a similar test a few days ago. Campbx->blockchaininfo = 8 minutes. Blockchaininfo ->gox = 72 minutes. Gox->blockchaininfo = 28 minutes. Blockchaininfo->campbx = 12 minutes. 6 confirmations per transaction. I paid the fees. Blockchaininfo acknowledged each transaction immediately. P2P via blockchaininfo is very fast.

Buy my PS3 https://bitcointalk.org/index.php?topic=216554.msg2282760#msg2282760

Sign up with campbx:  https://campbx.com/main.php?r=3lo7dSqrLOu Yes it's an affiliate link, but you will not see me touting anything I do not both believe in and make extensive use of myself. Campbx is one of those things.
bg002h
Donator
Legendary
*
Offline Offline

Activity: 1463
Merit: 1047


I outlived my lifetime membership:)


View Profile WWW
May 16, 2013, 12:53:01 AM
 #9

I don't pay fees or wait...try sending ฿1 from an address that hasn't had a transaction in a while.

See https://en.bitcoin.it/wiki/Transaction_fees#Technical_info

Hardforks aren't that hard. It’s getting others to use them that's hard.
1GCDzqmX2Cf513E8NeThNHxiYEivU1Chhe
acoindr
Legendary
*
Offline Offline

Activity: 1050
Merit: 1002


View Profile
May 16, 2013, 01:03:58 AM
 #10

And some people still doubt the value of Litecoin which mines blocks at 2.5 min each  Roll Eyes
jdbtracker
Hero Member
*****
Offline Offline

Activity: 727
Merit: 500


Minimum Effort/Maximum effect


View Profile
May 16, 2013, 01:07:01 AM
 #11

depends how busy the network is for sure, no fees equals no confirmation into blockchain till tomorrow or the day after, depending on how much demand there is, if your lucky there will be a block chain with only 26kb of transactions, and you'll be included on the spot.  anything under 27kb/blockchain is free. but you got to be lucky and those blocks only happen during late nights,

http://blockchain.info/charts/avg-confirmation-time

this will give you an idea of how long... the network is really powerful right now so it should be cleared within 24 hours.

and don't forget it takes at least 6 block confirmations before you can spend your coins, so once it's in you'll need to wait an additional 60 minutes.


If you think my efforts are worth something; I'll keep on keeping on.
I don't believe in IQ, only in Determination.
No_2 (OP)
Hero Member
*****
Offline Offline

Activity: 901
Merit: 1033


BTC: the beginning of stake-based public resources


View Profile
May 16, 2013, 08:40:52 AM
 #12

Ah, thanks for these links everyone, very interesting and this clarifies a few things in my mind. Looking at this wiki page:

https://en.bitcoin.it/wiki/Transaction_fees#Technical_info

Quote
priority = sum(input_value_in_base_units * input_age)/size_in_bytes

So this is my transaction:

https://blockchain.info/address/18AA4H7Vm84NwqhxSE6HBpY6663b7uycoG

So as of the time of writing its queue value is approximately: 13,573,000 * 120 / 500 = 3,257,520

Assuming 6 blocks per hour and that my transaction has been queued for 20 hours and a size of 500 bytes as it is coming from one address. Is this correct?

I'm also assuming here that 'confirmation' in this article means the number of blocks that have passed since that transaction was broadcast to the network?

Quote
...for transactions which draw coins from many bitcoin addresses and therefore have a large data size, a small transaction fee is usually expected.

I understand that exchanges like MTGOX and Vircurex don't have separate wallets per users but effectively have their own wallet per exchange and then track a user's coin allocation via some form of database. So my question is do exchanges or even wallets in general make a point of issuing Bitcoins from the lowest possible number of addresses at all times when initiating a transfer to keep block size as low as possible at all times?

Is there a development roadmap in future to split up the blockchain storage so that no single node needs to store the entire data set but a set of nodes can have the data reference in such a way that a full blockchain can always be created from a set of n nodes ala RAID 5 where say 5 HDDs can have enough redundancy to loose a disk whilst still providing the full data set. This would allow larger block size without filling everyone's HDDs with a full copy of the blockchain per node.
No_2 (OP)
Hero Member
*****
Offline Offline

Activity: 901
Merit: 1033


BTC: the beginning of stake-based public resources


View Profile
May 16, 2013, 08:50:59 AM
 #13

I don't pay fees or wait...try sending ฿1 from an address that hasn't had a transaction in a while.

See https://en.bitcoin.it/wiki/Transaction_fees#Technical_info


I've read this thanks, but not sure what you mean. Can you explain?
DannyHamilton
Legendary
*
Offline Offline

Activity: 3402
Merit: 4656



View Profile
May 16, 2013, 10:37:14 AM
 #14

So this is my transaction:

https://blockchain.info/address/18AA4H7Vm84NwqhxSE6HBpY6663b7uycoG

So as of the time of writing its queue value is approximately: 13,573,000 * 120 / 500 = 3,257,520

Assuming 6 blocks per hour and that my transaction has been queued for 20 hours and a size of 500 bytes as it is coming from one address. Is this correct?

No.  The priority is based on the value and age of the inputs, not the value or age of your intended output.

In your transaction the input was 0.15552197 and it was confirmed 270 blocks ago (as of my posting of this).  Also looking at your transaction I can see that it is 258 bytes.

Therefore, your priority is: 15,552,197 * 270 / 258 = 16,275,555

I'm also assuming here that 'confirmation' in this article means the number of blocks that have passed since that transaction was broadcast to the network?

No, it is the number of blocks that have passed since each input was confirmed.
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!