Bitcoin Forum
December 11, 2016, 04:27:05 AM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Sending BTC - Priority Protocol  (Read 1057 times)
elements
Full Member
***
Offline Offline

Activity: 182


View Profile
June 27, 2011, 12:10:19 PM
 #1

Hi,

I was wondering if there is any documentation about the priority protocol when sending bitcoins. I sent 5 BTC 1,5 hrs ago and haven't got a single confirmation.

Yesterday I got the first confirmation for a small payment only after 8 hrs.

Both payments were made with transaction fees.

I'd like to understand the priority protocol better so that's why I'd like to know if there is a way to find out what priority a payment has.

Thank you!


»A common mistake that people make when trying to design something completely foolproof was to underestimate the ingenuity of complete fools.« - Douglas Adams
Use the trusted German Bitcoin exchange: https://www.bitcoin.de/de/r/5wcwts
Tips & donations: BTC : 1MAQYNLp2VJ9wWhPYg5BnrbUGzdhGXopZw | CGB: 5bgQivyHJcSWTgvLfVW87Zj23M7mcFCVBF
1481430425
Hero Member
*
Offline Offline

Posts: 1481430425

View Profile Personal Message (Offline)

Ignore
1481430425
Reply with quote  #2

1481430425
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
BTCrow
Sr. Member
****
Offline Offline

Activity: 243


BTCrow.com


View Profile WWW
June 27, 2011, 12:23:46 PM
 #2

Hi,

I was wondering if there is any documentation about the priority protocol when sending bitcoins. I sent 5 BTC 1,5 hrs ago and haven't got a single confirmation.

Yesterday I got the first confirmation for a small payment only after 8 hrs.

Both payments were made with transaction fees.

I'd like to understand the priority protocol better so that's why I'd like to know if there is a way to find out what priority a payment has.

Thank you!


In fact transactions fee have nothing to do with priority or not. So you can use the patch to remove fees from the current bitcoin client.

First confirmation after 8 hours, I never saw that...  When you wait did you checked that site: http://www.bitcoincharts.com/bitcoin/
will show you transactions (that he is aware of) unconfirmed and need to be processed. Also check at the bottom of your bitcoin client and make sure it's displaying X number of block equal to what are there: http://www.bitcoincharts.com/bitcoin/

Hope this help Smiley

stakhanov
Full Member
***
Offline Offline

Activity: 175


View Profile
June 27, 2011, 12:28:34 PM
 #3

Hi,

I was wondering if there is any documentation about the priority protocol when sending bitcoins. I sent 5 BTC 1,5 hrs ago and haven't got a single confirmation.


The problem as far as I understand it is that miners get to decide whether they include a transaction in a block, and they can decide this entirely arbitraly. Of course, transaction fees should be an incentive to include transactions in their block, but nothing forces them to do so.

@BTCrow : you need to document yourself before posting...
elements
Full Member
***
Offline Offline

Activity: 182


View Profile
June 27, 2011, 12:30:11 PM
 #4

Thank you !

Yes, I checked the block count in my client and on bitcoin watch. It was equal.

Well, thanks for the info about transaction fees. I thought payments send with transaction fee are higher in priority...


»A common mistake that people make when trying to design something completely foolproof was to underestimate the ingenuity of complete fools.« - Douglas Adams
Use the trusted German Bitcoin exchange: https://www.bitcoin.de/de/r/5wcwts
Tips & donations: BTC : 1MAQYNLp2VJ9wWhPYg5BnrbUGzdhGXopZw | CGB: 5bgQivyHJcSWTgvLfVW87Zj23M7mcFCVBF
elements
Full Member
***
Offline Offline

Activity: 182


View Profile
June 27, 2011, 01:42:15 PM
 #5

3 hours and 10 minutes

and still not one confirmation for a 5 BTC payment.

How is ist possible, that in approx. 20 blocks which have been created since sending there wasn't a single spot available for that payment.

Please can someone eleboarte ?

»A common mistake that people make when trying to design something completely foolproof was to underestimate the ingenuity of complete fools.« - Douglas Adams
Use the trusted German Bitcoin exchange: https://www.bitcoin.de/de/r/5wcwts
Tips & donations: BTC : 1MAQYNLp2VJ9wWhPYg5BnrbUGzdhGXopZw | CGB: 5bgQivyHJcSWTgvLfVW87Zj23M7mcFCVBF
cloud9
Member
**
Offline Offline

Activity: 70


View Profile
June 27, 2011, 01:46:19 PM
 #6

Check blockexplorer.com and paste the sent address to see if it has been distributed by the network yet.

If not re-run your client with the following flag:    bitcoin -rescan

and wait until at least 1 confirmation is showing before disconnecting your client from the network.

Disclaimer:  Postings of Cloud9 are only individual views of opinion and/or musings and/or hypothesisses.  On a non-authoritative, peer-to-peer public forum, you do not need permission from Cloud9 to derive your own conclusions or opinions, so please do.  Calculations and assumptions to be verified.
lemonginger
Full Member
***
Offline Offline

Activity: 210


firstbits: 121vnq


View Profile
June 27, 2011, 02:02:02 PM
 #7

Are you positive it got broadcast?

Double click the transaction and see what it says - or search for it in the list of unincluded transactions at bitcoincharts/bitcoin
elements
Full Member
***
Offline Offline

Activity: 182


View Profile
June 27, 2011, 02:07:38 PM
 #8

after i pressed "send" a new window opened asking for a transaction fee of 0.0005 BTC.
I clicked YES and then a new window opened "Paymente sent"

just like always (ok sometimes the fee window doesn't open and the "payment sent" window opens directly).

So, this really creeps me out, because it has never taken so long (except yesterday with the micropayment).

Funny thing is, that the receiving client already shows it - only without confirmations...

It would be really frustrating to loose 5 BTC that way!!!

»A common mistake that people make when trying to design something completely foolproof was to underestimate the ingenuity of complete fools.« - Douglas Adams
Use the trusted German Bitcoin exchange: https://www.bitcoin.de/de/r/5wcwts
Tips & donations: BTC : 1MAQYNLp2VJ9wWhPYg5BnrbUGzdhGXopZw | CGB: 5bgQivyHJcSWTgvLfVW87Zj23M7mcFCVBF
elements
Full Member
***
Offline Offline

Activity: 182


View Profile
June 27, 2011, 02:13:05 PM
 #9

OK, I finally got my first two confirmations.

So, thank you everyone for helping!

Still: is there any documentation on how sendings are categorized? When and how priorities are applied/changed? I think a lot of users would like to know!

Thanks again!

»A common mistake that people make when trying to design something completely foolproof was to underestimate the ingenuity of complete fools.« - Douglas Adams
Use the trusted German Bitcoin exchange: https://www.bitcoin.de/de/r/5wcwts
Tips & donations: BTC : 1MAQYNLp2VJ9wWhPYg5BnrbUGzdhGXopZw | CGB: 5bgQivyHJcSWTgvLfVW87Zj23M7mcFCVBF
jerfelix
Sr. Member
****
Offline Offline

Activity: 266


View Profile
June 27, 2011, 02:13:14 PM
 #10

Check your number of connections.

It's possible, I suppose, that you are connected to an "outpost" of the network, that isn't connected to the entire network.  For instance, if you have 0 connections, obviously your transaction is not going to reach the miners.  If you have 1 connection, and the person you are connected to only has 1 connection (i.e. back to you), then the transaction isn't going to make it to the miners.  If you have n connections to people who only have 1 connection (i.e. you), then it's not going anywhere.  And if you have n connections that are all interconnected but have no external connections to the network, then it's not going to make it to the miners.

qualia8
Full Member
***
Offline Offline

Activity: 140


View Profile
June 27, 2011, 02:14:47 PM
 #11

How many connections is your client showing?  Mine is often stuck at zero, and that can cause these long delays.
elements
Full Member
***
Offline Offline

Activity: 182


View Profile
June 27, 2011, 03:08:27 PM
 #12

I'm using the latest client for Mac OSX v0.3.23

and I usually have 8 connections within a few minutes after starting the client.
(I also had 8 connections today and yesterday the whole time)

As far as I know there are no means to get info about how many connections in- and outbound I have via the 8 connections that are shown.


»A common mistake that people make when trying to design something completely foolproof was to underestimate the ingenuity of complete fools.« - Douglas Adams
Use the trusted German Bitcoin exchange: https://www.bitcoin.de/de/r/5wcwts
Tips & donations: BTC : 1MAQYNLp2VJ9wWhPYg5BnrbUGzdhGXopZw | CGB: 5bgQivyHJcSWTgvLfVW87Zj23M7mcFCVBF
Man From The Future
Full Member
***
Offline Offline

Activity: 126


View Profile
June 27, 2011, 03:19:24 PM
 #13

I'm using the latest client for Mac OSX v0.3.23

and I usually have 8 connections within a few minutes after starting the client.
(I also had 8 connections today and yesterday the whole time)

As far as I know there are no means to get info about how many connections in- and outbound I have via the 8 connections that are shown.


All connections are inbound and outbound, as in, I can send and receive.

A client opens 8 connections to other clients, and allows other clients to connect to it. If you do not have ports forwarded correctly, others cannot connect to you, only you to them. Try ticking the enable UPNP box in your bitcoin client's settings, and then restarting. It should allow you to get more than 8 ocnnections, although this depends on your setup.
elements
Full Member
***
Offline Offline

Activity: 182


View Profile
June 27, 2011, 03:29:57 PM
 #14

I tried the upnp box twice but I only had 8 connections as per usual.

Furthermore I don't really know what the upnp means and if it decreases my client's/wallet's security...

»A common mistake that people make when trying to design something completely foolproof was to underestimate the ingenuity of complete fools.« - Douglas Adams
Use the trusted German Bitcoin exchange: https://www.bitcoin.de/de/r/5wcwts
Tips & donations: BTC : 1MAQYNLp2VJ9wWhPYg5BnrbUGzdhGXopZw | CGB: 5bgQivyHJcSWTgvLfVW87Zj23M7mcFCVBF
codler
Full Member
***
Offline Offline

Activity: 191



View Profile
June 27, 2011, 04:48:41 PM
 #15

You can read more at wiki
https://en.bitcoin.it/wiki/Transaction_fee#Technical_info

Quote
priority = sum(input_value_in_base_units * input_age)/size_in_bytes

Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!