Bitcoin Forum
April 26, 2024, 07:25:29 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Ok, why are my transactions listed as "low priority", when identical to others?  (Read 3590 times)
djproject (OP)
Newbie
*
Offline Offline

Activity: 30
Merit: 0



View Profile
January 25, 2012, 02:47:10 AM
 #1

For example, I get a 258 byte "low priority" transaction when paying .0005 as a fee, even though another transaction which is also 258 bytes and also pays .0005 as a fee, is not "low priority".  What could be the reason?  (These measurements based on the Bitcoin Charts)
1714116329
Hero Member
*
Offline Offline

Posts: 1714116329

View Profile Personal Message (Offline)

Ignore
1714116329
Reply with quote  #2

1714116329
Report to moderator
1714116329
Hero Member
*
Offline Offline

Posts: 1714116329

View Profile Personal Message (Offline)

Ignore
1714116329
Reply with quote  #2

1714116329
Report to moderator
1714116329
Hero Member
*
Offline Offline

Posts: 1714116329

View Profile Personal Message (Offline)

Ignore
1714116329
Reply with quote  #2

1714116329
Report to moderator
"There should not be any signed int. If you've found a signed int somewhere, please tell me (within the next 25 years please) and I'll change it to unsigned int." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714116329
Hero Member
*
Offline Offline

Posts: 1714116329

View Profile Personal Message (Offline)

Ignore
1714116329
Reply with quote  #2

1714116329
Report to moderator
1714116329
Hero Member
*
Offline Offline

Posts: 1714116329

View Profile Personal Message (Offline)

Ignore
1714116329
Reply with quote  #2

1714116329
Report to moderator
1714116329
Hero Member
*
Offline Offline

Posts: 1714116329

View Profile Personal Message (Offline)

Ignore
1714116329
Reply with quote  #2

1714116329
Report to moderator
grue
Legendary
*
Offline Offline

Activity: 2058
Merit: 1431



View Profile
January 25, 2012, 02:48:19 AM
 #2

coin age

/thread

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

Adblock for annoying signature ads | Enhanced Merit UI
djproject (OP)
Newbie
*
Offline Offline

Activity: 30
Merit: 0



View Profile
January 25, 2012, 02:51:33 AM
 #3

My coins haven't been touched for a very long time.  Do older coins = lower priority?  That wouldn't make much sense
payb.tc
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1000



View Profile
January 25, 2012, 02:54:27 AM
 #4

could also be transaction age.

if you just initiated a transaction and then immediately looked at bitcoin charts, yours would be the newest out of all the 258 byte transactions.
djproject (OP)
Newbie
*
Offline Offline

Activity: 30
Merit: 0



View Profile
January 25, 2012, 03:03:02 AM
 #5

Thanks for the help.  So in the future, what's a guy gotta do to secure a modest transaction and not have it take forever?  It seems like my transaction with a fee is significantly lower priority than a lot of transactions without a fee, even ones which are 10 times more bytes than mine and about the same age
koin
Legendary
*
Offline Offline

Activity: 873
Merit: 1000


View Profile
January 25, 2012, 04:30:11 AM
 #6

what's a guy gotta do to secure a modest transaction and not have it take forever?

just to make sure you are not misunderstanding anything.  your transaction with a non-zero fee will likely make it into the next block regardless of what it shows as priority.  even without a fee it would probably get included.  

the next block happens when the next block happens, regardless of your transaction's priority.
payb.tc
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1000



View Profile
January 25, 2012, 04:45:18 AM
 #7

yep, back when i was very new to bitcoin, i set my transaction fee to 0.02 because i thought that would make them go faster than 0.01.

whoops, turns out it didn't exactly work like that Cheesy

deepceleron
Legendary
*
Offline Offline

Activity: 1512
Merit: 1025



View Profile WWW
January 25, 2012, 04:46:22 AM
 #8

The priority doesn't change based on how deep in the queue it is. The priority number is based on a simple formula.
Unless the payment has a decent fee included, priority under 57,600,000 is low priority. The mainline Bitcoin client will prompt you to include a fee in low priority transactions to ensure they are processed, but the .0005 minimum fee is not enough to get most bumped up (although with any fee above that they should be quickly included in a block).

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

"priority = sum(input_value_in_base_units * input_age)/size_in_bytes"


Since when you send coins, the entire address balance is usually sent (with change sent back to you at a new address), this is typical:

priority = ((BTC address balance*100000000) * number of confirmations (weighted over all coins) / size of transaction message in bytes, usually around 300)

For example, send 1 BTC that has been in your wallet for 100 confirmations, in a 300 byte transaction:
100,000,000 * 100 / 300 = priority 33,333,333 = low priority

Priority is only a problem if you send with a 0 fee; see for example the 1VayNert withdraws from the Deepbit mining pool to it's clients: while Deepbit is happy to keep all the transaction fees of blocks they mine for themselves, they don't pay anything back out when sending you a payment, so it may be delayed for hours.
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!