Bitcoin Forum
April 25, 2024, 01:26:07 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: 1 2 [All]
  Print  
Author Topic: [ANN] Bitcoin v0.3.23 release candidate available  (Read 5049 times)
jgarzik (OP)
Legendary
*
qt
Offline Offline

Activity: 1596
Merit: 1091


View Profile
June 12, 2011, 04:47:40 AM
Last edit: June 12, 2011, 05:01:15 AM by jgarzik
 #1

Win32, Linux and source releases for bitcoin v0.3.23rc1 have been uploaded to
https://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.3.23/test/

This is another quick bugfix release, trying to deal with the influx of new bitcoin users.

Main items of note:

  • P2P connect-to-node logic changed to reduce timeout a bit.  The network saw a huge influx of new users, who do not permit incoming connections.  This change is a short-term hack, to more quickly hunt for useful P2P connections.  Better "leaf node" logic is in the works, but this should let us limp along until then.
  • Transaction fee reduced to 0.0005 for new transactions (see note below)
  • Client will relay transactions with fees as low as 0.0001 BTC (see note below)

NOTE:  There has been some fee confusion recently.  Free transactions are supported and relayed as they always have been, according to special anti-spam rules.  See https://en.bitcoin.it/wiki/Transaction_fees for details.

Full git changelog:

Dean Lee (1):
      Updated Chinese Simp translation

Doug Huff (3):
      Fix rfc1918 and rfc3927 compliance for ignoring non-internet-routable host
      Add common temp files to .gitignore.
      Demystify a few magic numbers.

Han Lin Yap (2):
      Added Swedish translation
      Remove unused variable

Jeff Garzik (4):
      Bump version to 0.3.23.
      Reduce minimum TX fee for new transactions, to 0.0005.
      Lower minimum relay TX fee to 0.0001 (from 0.0005) BTC.
      Add minimal release process docs.

Matt Corallo (1):
      Fix CPU Usage bug when using -nolisten and have no connections.

Nils Schneider (1):
      create keypool in LoadWallet()

Pieter Wuille (3):
      Update transactions already in the wallet when rescanning.
      Fix for small change outputs
      Faster timeout when connecting


Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
1714051567
Hero Member
*
Offline Offline

Posts: 1714051567

View Profile Personal Message (Offline)

Ignore
1714051567
Reply with quote  #2

1714051567
Report to moderator
1714051567
Hero Member
*
Offline Offline

Posts: 1714051567

View Profile Personal Message (Offline)

Ignore
1714051567
Reply with quote  #2

1714051567
Report to moderator
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.
1714051567
Hero Member
*
Offline Offline

Posts: 1714051567

View Profile Personal Message (Offline)

Ignore
1714051567
Reply with quote  #2

1714051567
Report to moderator
1714051567
Hero Member
*
Offline Offline

Posts: 1714051567

View Profile Personal Message (Offline)

Ignore
1714051567
Reply with quote  #2

1714051567
Report to moderator
jgarzik (OP)
Legendary
*
qt
Offline Offline

Activity: 1596
Merit: 1091


View Profile
June 12, 2011, 06:01:20 AM
 #2


Note to self -- actually compile the newly updated translations.


Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
jgarzik (OP)
Legendary
*
qt
Offline Offline

Activity: 1596
Merit: 1091


View Profile
June 12, 2011, 04:22:33 PM
 #3


SHA1 sums for rc1:
5ca82c5b694fc432b4b342dde5cd1b145e265f13  bitcoin-0.3.23rc1-linux.tar.gz
8853206ec4d9e48bb41a0482ac1367f6fb01bcad  bitcoin-0.3.23rc1-src.tar.gz
12952b1c4a15ce55564500dace18ee22eb2feaa8  bitcoin-0.3.23rc1-win32-setup.exe

PGP signature of same: http://paste.pocoo.org/raw/405066/

Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
Garrett Burgwardt
Sr. Member
****
Offline Offline

Activity: 406
Merit: 256


View Profile
June 12, 2011, 05:37:47 PM
 #4

Does this version allow opting out of the fee, whether recommended or not?
jgarzik (OP)
Legendary
*
qt
Offline Offline

Activity: 1596
Merit: 1091


View Profile
June 12, 2011, 06:00:36 PM
 #5

Does this version allow opting out of the fee, whether recommended or not?

For normal transactions yes.  For spam transactions no.  Quoting,

Quote
Free transactions are supported and relayed as they always have been,


Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
jgarzik (OP)
Legendary
*
qt
Offline Offline

Activity: 1596
Merit: 1091


View Profile
June 12, 2011, 06:24:30 PM
 #6

MacOSX -rc1 binary uploaded.  Updated sums:

5ca82c5b694fc432b4b342dde5cd1b145e265f13  bitcoin-0.3.23rc1-linux.tar.gz
cdf6f76a41c880ebac53455e373fa78602da7be7  bitcoin-0.3.23rc1-macosx.zip
8853206ec4d9e48bb41a0482ac1367f6fb01bcad  bitcoin-0.3.23rc1-src.tar.gz
12952b1c4a15ce55564500dace18ee22eb2feaa8  bitcoin-0.3.23rc1-win32-setup.exe

PGP signed: http://paste.pocoo.org/raw/405159/

Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
Garrett Burgwardt
Sr. Member
****
Offline Offline

Activity: 406
Merit: 256


View Profile
June 12, 2011, 06:27:27 PM
 #7

Does this version allow opting out of the fee, whether recommended or not?

For normal transactions yes.  For spam transactions no.  Quoting,

Quote
Free transactions are supported and relayed as they always have been,



Right, I get that. But for example in 3.22 when trying to send a very low priority tx, you were forced to pay a fee. Do you now have the option to not send with a fee even though it will likely take a long time to be confirmed?
jgarzik (OP)
Legendary
*
qt
Offline Offline

Activity: 1596
Merit: 1091


View Profile
June 12, 2011, 06:41:04 PM
 #8

But for example in 3.22 when trying to send a very low priority tx, you were forced to pay a fee. Do you now have the option to not send with a fee even though it will likely take a long time to be confirmed?

No, you have to hack the client in order to send spam.

In the future, people are considering a checkbox to avoid the recommended fee.


Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
LightRider
Legendary
*
Offline Offline

Activity: 1500
Merit: 1021


I advocate the Zeitgeist Movement & Venus Project.


View Profile WWW
June 12, 2011, 08:51:02 PM
 #9

Can you display the full 8 decimal places in the Balance field? I don't like having a hidden amount of value left in my wallet.

Bitcoin combines money, the wrongest thing in the world, with software, the easiest thing in the world to get wrong.
Visit www.thevenusproject.com and www.theZeitgeistMovement.com.
tabshift
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile
June 12, 2011, 09:54:18 PM
 #10

MacOSX -rc1 binary uploaded. 

Thanks for getting the Mac version out quickly!
Prze_koles
Full Member
***
Offline Offline

Activity: 156
Merit: 100



View Profile
June 12, 2011, 10:08:03 PM
 #11

Can you display the full 8 decimal places in the Balance field? I don't like having a hidden amount of value left in my wallet.
Or at least 4 decimal places. 2 are not enough these days...

1FzTJh1C58m1gqnNzxLTt2ryNYkuk1YdfN
ripper234
Legendary
*
Offline Offline

Activity: 1358
Merit: 1003


Ron Gross


View Profile WWW
June 12, 2011, 10:25:50 PM
 #12

Funny, I just headed over here to ask when is 0.3.23 due ... great timing Smiley

Please do not pm me, use ron@bitcoin.org.il instead
Mastercoin Executive Director
Co-founder of the Israeli Bitcoin Association
ripper234
Legendary
*
Offline Offline

Activity: 1358
Merit: 1003


Ron Gross


View Profile WWW
June 12, 2011, 10:36:01 PM
 #13

Why does it still say "Fee 0.01 recommended"? (under settings->options)

Please do not pm me, use ron@bitcoin.org.il instead
Mastercoin Executive Director
Co-founder of the Israeli Bitcoin Association
Maged
Legendary
*
Offline Offline

Activity: 1204
Merit: 1015


View Profile
June 12, 2011, 10:39:44 PM
 #14

Can you display the full 8 decimal places in the Balance field? I don't like having a hidden amount of value left in my wallet.
What you see is what you have. The full decimals will appear if you receive a transaction that has fractions of a bitcent.

LightRider
Legendary
*
Offline Offline

Activity: 1500
Merit: 1021


I advocate the Zeitgeist Movement & Venus Project.


View Profile WWW
June 12, 2011, 11:56:49 PM
 #15

Can you display the full 8 decimal places in the Balance field? I don't like having a hidden amount of value left in my wallet.
What you see is what you have. The full decimals will appear if you receive a transaction that has fractions of a bitcent.

This is not true. I have received several full precision deposits, the full value of which is not reflected in the balance.

Bitcoin combines money, the wrongest thing in the world, with software, the easiest thing in the world to get wrong.
Visit www.thevenusproject.com and www.theZeitgeistMovement.com.
kr105
Hero Member
*****
Offline Offline

Activity: 938
Merit: 501


View Profile
June 13, 2011, 12:25:13 AM
 #16

I'm using this beta and it shows 8 decimal places on the balance field  Wink
jgarzik (OP)
Legendary
*
qt
Offline Offline

Activity: 1596
Merit: 1091


View Profile
June 13, 2011, 12:31:05 AM
 #17

Why does it still say "Fee 0.01 recommended"? (under settings->options)

Hum... good question...


Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
Ian Maxwell
Full Member
***
Offline Offline

Activity: 140
Merit: 100



View Profile WWW
June 13, 2011, 03:52:56 AM
Last edit: June 13, 2011, 04:03:06 AM by Ian Maxwell
 #18

Everything looks okay from here. I'm seeing my full 8 digits of precision. As others have noticed, a 0.01 transaction fee is still "recommended", but that's just cosmetic.

Another cosmetic request: given the new fee schedule, could the minimal number of decimal digits displayed be either increased to 4, or decreased to 0?

Ian Maxwell
PGP key | WoT rating
LightRider
Legendary
*
Offline Offline

Activity: 1500
Merit: 1021


I advocate the Zeitgeist Movement & Venus Project.


View Profile WWW
June 13, 2011, 03:53:53 AM
 #19


Bitcoin combines money, the wrongest thing in the world, with software, the easiest thing in the world to get wrong.
Visit www.thevenusproject.com and www.theZeitgeistMovement.com.
Ian Maxwell
Full Member
***
Offline Offline

Activity: 140
Merit: 100



View Profile WWW
June 13, 2011, 04:06:14 AM
 #20

LightRider: 0.44370502 + 0.07668922 - 2.17039424 = -1.65 exactly.

Ian Maxwell
PGP key | WoT rating
jgarzik (OP)
Legendary
*
qt
Offline Offline

Activity: 1596
Merit: 1091


View Profile
June 13, 2011, 04:09:46 AM
 #21

There will be a lot of fee-related UI changes in the next version.  Matt C already has a 'better fee UI' pull request at github.

This version is just to triage the P2P network, until we get to that awesome, big next version with wallet encryption and other useful things.

The point of v0.3.23 is to release it fast, fast, fast...

So people: test, test, test!  Smiley


Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
LightRider
Legendary
*
Offline Offline

Activity: 1500
Merit: 1021


I advocate the Zeitgeist Movement & Venus Project.


View Profile WWW
June 13, 2011, 04:15:09 AM
 #22

Does switching from a newer version to a previous version mess up the wallet.dat file? Is it possible that the previous version might have not handled full precision transactions properly?

Bitcoin combines money, the wrongest thing in the world, with software, the easiest thing in the world to get wrong.
Visit www.thevenusproject.com and www.theZeitgeistMovement.com.
jgarzik (OP)
Legendary
*
qt
Offline Offline

Activity: 1596
Merit: 1091


View Profile
June 13, 2011, 04:30:50 AM
 #23

Does switching from a newer version to a previous version mess up the wallet.dat file?

Probably not, we've taken steps to make sure that works.  But if you jump back too far in time, that could create a problem.

Quote
Is it possible that the previous version might have not handled full precision transactions properly?

Define previous version.  All recent versions handle full precision correctly, though the UI might not display it or other cosmetic details like that.


Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
LightRider
Legendary
*
Offline Offline

Activity: 1500
Merit: 1021


I advocate the Zeitgeist Movement & Venus Project.


View Profile WWW
June 13, 2011, 04:35:18 AM
 #24

Mystery solved, I apologize for the confusion. Apparently the transaction took a very small fee that I could not account for until I saw the transaction page on Blockexplorer. Also, I neglected to look for it in the transaction details panel in the client. I feel very silly now. Thanks for your help.

Bitcoin combines money, the wrongest thing in the world, with software, the easiest thing in the world to get wrong.
Visit www.thevenusproject.com and www.theZeitgeistMovement.com.
Mike Hearn
Legendary
*
expert
Offline Offline

Activity: 1526
Merit: 1128


View Profile
June 13, 2011, 08:54:57 AM
 #25

Awesome turnaround guys! I tested the Mac version both with and without port forwarding, it was able to establish a connection to the network within a few seconds in both configurations (tried a few times). This was with UPnP off.

I also tried the UPnP option and it worked fine here.
Dobrodav
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250



View Profile
June 13, 2011, 05:56:25 PM
 #26

   Is there something done to prevent sending BTC on unknown address when backuping new wallet (without  100 new address created) - or we will again see something like -  " OMG  - i am followed instructions on backup, and my xxxx BTC  gone in unknown direction - where is nearest window to jump in ?"

   Maybe some steps to send back unclaimed tx`s back to sender in 6 month ? Just to avoid that unnecessary windows jumps.
   
   How about choose clearly one address to send (not all of us  buying drugs , your know, - at least not every time) .
   Easy consolidation of wallet amounts on one address still require some focus-pocus actions with fee free nodes ?
   Clear representation of BTC`s on each address in wallet ?
   Floating point operations ? - that is annoying question, but still important.

Anyway, i am believe you are done great job. Will test it.
 

Maged
Legendary
*
Offline Offline

Activity: 1204
Merit: 1015


View Profile
June 13, 2011, 11:24:43 PM
 #27

  Is there something done to prevent sending BTC on unknown address when backuping new wallet (without  100 new address created) - or we will again see something like -  " OMG  - i am followed instructions on backup, and my xxxx BTC  gone in unknown direction - where is nearest window to jump in ?"
The keypool is now created immediately in this version. However, it could use some testing.

Dayofswords
Member
**
Offline Offline

Activity: 138
Merit: 11


Exchange BTC in Telegram https://bit.ly/2MEfiw8


View Profile WWW
June 14, 2011, 01:43:14 AM
 #28

no zip version?

BTC Banker - Exchange BTC in Telegram bot https://bit.ly/2MEfiw8
[Coins!]
Member
**
Offline Offline

Activity: 112
Merit: 10



View Profile
June 14, 2011, 06:37:33 PM
 #29

One thing that might make the display of the wallet less confusing (maybe) would be to show all the properly available decimal places.

1.0000000000
for example.

or 2.500000000
not just 2.5

Why truncate the display at all?

Thanks for your hard work!

Like my post? Consider donating: 1ENPBz6zZa1maehG48PaYzYhPjodN1NkTF
http://oneminuteslow.com/bitcoin/100-20.png
andrew_jacksun
Newbie
*
Offline Offline

Activity: 24
Merit: 0



View Profile
June 14, 2011, 06:47:37 PM
 #30

One thing that might make the display of the wallet less confusing (maybe) would be to show all the properly available decimal places.

1.0000000000
for example.

or 2.500000000
not just 2.5

Why truncate the display at all?

Thanks for your hard work!

ditto. and, why was the 'generate coins' option removed? will you bring it back or is that only for elitists who can understand setting up scripts?
gigabytecoin
Sr. Member
****
Offline Offline

Activity: 280
Merit: 252


View Profile
June 16, 2011, 11:44:03 AM
 #31

One thing that might make the display of the wallet less confusing (maybe) would be to show all the properly available decimal places.

1.0000000000
for example.

or 2.500000000
not just 2.5

Why truncate the display at all?

Thanks for your hard work!

ditto. and, why was the 'generate coins' option removed? will you bring it back or is that only for elitists who can understand setting up scripts?

I somewhat agree. Theoretically a 10mhash CPU could generate 0.35 BTC over the next month if the difficulty stayed stagnant. It won't, but still that is a great way to distribute small amounts of currency to new interested users. Sure, flash a warning perhaps that it might deplete their CPUs lifespan and increase their electrical bill... but don't restrict them from the possibility that was once there. A lot of people don't want to have to install more than 1 program in the course of a their days. One is more than enough to frustrate many of my friends.
foo
Sr. Member
****
Offline Offline

Activity: 409
Merit: 250



View Profile
June 16, 2011, 01:08:52 PM
 #32

ditto. and, why was the 'generate coins' option removed? will you bring it back or is that only for elitists who can understand setting up scripts?

I somewhat agree. Theoretically a 10mhash CPU could generate 0.35 BTC over the next month if the difficulty stayed stagnant. It won't, but still that is a great way to distribute small amounts of currency to new interested users. Sure, flash a warning perhaps that it might deplete their CPUs lifespan and increase their electrical bill... but don't restrict them from the possibility that was once there. A lot of people don't want to have to install more than 1 program in the course of a their days. One is more than enough to frustrate many of my friends.
FFS, just start the client with the -gen option then.

I know this because Tyler knows this.
Pieter Wuille
Legendary
*
qt
Offline Offline

Activity: 1072
Merit: 1174


View Profile WWW
June 16, 2011, 02:12:10 PM
 #33

If you really want to mine on a CPU, please use cpuminer or another specialized program that is efficient, optimized and supports pool mining. The miner left in the default client is only intended as a reference and for testing.

I do Bitcoin stuff.
jgarzik (OP)
Legendary
*
qt
Offline Offline

Activity: 1596
Merit: 1091


View Profile
June 16, 2011, 04:43:47 PM
 #34

ditto. and, why was the 'generate coins' option removed? will you bring it back or is that only for elitists who can understand setting up scripts?

I somewhat agree. Theoretically a 10mhash CPU could generate 0.35 BTC over the next month if the difficulty stayed stagnant. It won't, but still that is a great way to distribute small amounts of currency to new interested users

Incorrect.  Besides being slower than other CPU miners, the built-in CPU miner has never supported pooled mining.  It only mines full blocks.  Thus, users either get zero BTC (highly likely) or 50 BTC (highly unlikely).

At current difficulty, you get a block once every 8 years, at 10 Mhash/sec.  http://www.alloscomp.com/bitcoin/old_calculator.php


Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
ShadowOfHarbringer
Legendary
*
Offline Offline

Activity: 1470
Merit: 1005


Bringing Legendary Har® to you since 1952


View Profile
June 21, 2011, 07:06:50 PM
 #35

But for example in 3.22 when trying to send a very low priority tx, you were forced to pay a fee. Do you now have the option to not send with a fee even though it will likely take a long time to be confirmed?

No, you have to hack the client in order to send spam.

In the future, people are considering a checkbox to avoid the recommended fee.

Was the spam-detection algorithm improved since 0.3.21 ?
In 0.3.21, even when i wanted to send some bitcoins having 7 confirmations, i had to pay the fee. Downgrade to 0.3.20 fixed the problem, and i could send the bitcoins (and later i got 2 confirmations after 45 minutes, so the transaction was OK contrary to what client claimed).

So is this finally fixed or not ?

ShadowOfHarbringer
Legendary
*
Offline Offline

Activity: 1470
Merit: 1005


Bringing Legendary Har® to you since 1952


View Profile
June 21, 2011, 08:29:05 PM
 #36

Polite bump.

Let's ask this question differently: Was the algorithm which decides what is spam and what isn't changed at all since 0.3.21 ?

Pieter Wuille
Legendary
*
qt
Offline Offline

Activity: 1072
Merit: 1174


View Profile WWW
June 23, 2011, 12:55:07 PM
 #37

Let's ask this question differently: Was the algorithm which decides what is spam and what isn't changed at all since 0.3.21 ?

No, but the minimum fee required in case it is considered "spam" was decreased to 0.0005 in 0.3.22 and to 0.0001 in 0.3.23.

I do Bitcoin stuff.
ShadowOfHarbringer
Legendary
*
Offline Offline

Activity: 1470
Merit: 1005


Bringing Legendary Har® to you since 1952


View Profile
June 23, 2011, 09:15:02 PM
 #38

Let's ask this question differently: Was the algorithm which decides what is spam and what isn't changed at all since 0.3.21 ?

No, but the minimum fee required in case it is considered "spam" was decreased to 0.0005 in 0.3.22 and to 0.0001 in 0.3.23.

Actually, i had the forced feee even when sending 10 BTC having 7 confirmations....
So i guess this wasn't fixed.

Pages: 1 2 [All]
  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!