Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: GeniuSxBoY on August 19, 2011, 02:33:58 PM



Title: What version of the Bitcoin client should we be using right now?
Post by: GeniuSxBoY on August 19, 2011, 02:33:58 PM
I haven't upgraded since May  :o


Title: Re: What version of the Bitcoin client should we be using right now?
Post by: helloworld on August 19, 2011, 02:36:54 PM
This is from this very forum (just above the main menu):

Quote
News: Version 0.3.24 is now available.


Title: Re: What version of the Bitcoin client should we be using right now?
Post by: GeniuSxBoY on August 19, 2011, 03:04:13 PM
Okay, just making sure. I think there was one time when a new version came out but it was worse than an older version. Had something to do with fees and such....


so any complaints on Version 0.3.24?


Anybody?


Title: Re: What version of the Bitcoin client should we be using right now?
Post by: ArtForz on August 19, 2011, 03:14:34 PM
I know of one bug in 0.3.24.
When you do a send thats nearly your whole balance so
1. change output is < 0.01
2. the inputs size * age is big enough so it doesn't require a fee due to "spammyness"
3. the tx is small enough to not require a fee due to size
the sub-cent change gets thrown away as fee instead of checking if paying the 0.0005 fee would end up cheaper.

already got fixed in git


Title: Re: What version of the Bitcoin client should we be using right now?
Post by: BTC_Junkie on August 19, 2011, 04:32:57 PM
Anyone know when 3.25 is coming out?


Title: Re: What version of the Bitcoin client should we be using right now?
Post by: AngelusWebDesign on August 19, 2011, 05:43:06 PM
I know of one bug in 0.3.24.
When you do a send thats nearly your whole balance so
1. change output is < 0.01
2. the inputs size * age is big enough so it doesn't require a fee due to "spammyness"
3. the tx is small enough to not require a fee due to size
the sub-cent change gets thrown away as fee instead of checking if paying the 0.0005 fee would end up cheaper.

already got fixed in git

Because of this, I'm using an older version of the client.

I'll upgrade to 0.3.25 if I'm sure the problem was fixed.


Title: Re: What version of the Bitcoin client should we be using right now?
Post by: ArtForz on August 19, 2011, 06:22:22 PM
Well, or just make sure to always leave at least a 0.01 balance or empty your wallet completely.


Title: Re: What version of the Bitcoin client should we be using right now?
Post by: Serge on August 19, 2011, 06:25:47 PM
no complains for 0.3.24.


Title: Re: What version of the Bitcoin client should we be using right now?
Post by: theymos on August 19, 2011, 07:57:34 PM
You should not accept incoming connections if you are using 0.3.20-0.3.23, as these versions are harmful to the network. Older versions are OK for the network, though your node may be vulnerable to denial of service attacks.


Title: Re: What version of the Bitcoin client should we be using right now?
Post by: bitrick on August 20, 2011, 03:00:42 PM
You should not accept incoming connections if you are using 0.3.20-0.3.23, as these versions are harmful to the network. Older versions are OK for the network, though your node may be vulnerable to denial of service attacks.

Would you mind elaborating on this? My vague recollection is that is could result in delays in downloading the block chain, but a more detailed explanation would be helpful. thx


Title: Re: What version of the Bitcoin client should we be using right now?
Post by: theymos on August 20, 2011, 08:37:21 PM
Would you mind elaborating on this? My vague recollection is that is could result in delays in downloading the block chain, but a more detailed explanation would be helpful. thx

0.3.20-0.3.23 have a bug where they refuse to upload the full block chain to anyone, which makes block downloading very slow for other people. This was caused by a limit that was supposed to protect against certain denial of service attacks. Older versions don't have this buggy limit, but they don't have DoS protection, either.