Bitcoin Forum

Other => Beginners & Help => Topic started by: CounterEntropy on April 12, 2014, 06:54:28 PM



Title: Client Choice
Post by: CounterEntropy on April 12, 2014, 06:54:28 PM
Which Bitcoin client provides maximum entropy including the web ones ?


Title: Re: Client Choice
Post by: hilariousandco on April 12, 2014, 08:49:21 PM
What do you mean exactly by 'maximum entropy'?


Title: Re: Client Choice
Post by: shorena on April 12, 2014, 09:05:59 PM
What do you mean exactly by 'maximum entropy'?

He is basically asking which BT client has the best number generator. E.g. Bitcoin QT uses the one from your OS (afaik!). Sooo lets say you use windows 3.11 and it can come up with a random number between 0 and 32, bitcoin qt will be very limited ;)




Title: Re: Client Choice
Post by: jparsley on April 12, 2014, 10:45:55 PM
I use blockchain


Title: Re: Client Choice
Post by: Dare on April 12, 2014, 10:51:26 PM
What do you mean exactly by 'maximum entropy'?

He is basically asking which BT client has the best number generator. E.g. Bitcoin QT uses the one from your OS (afaik!). Sooo lets say you use windows 3.11 and it can come up with a random number between 0 and 32, bitcoin qt will be very limited ;)

In that case, Bitcoin-QT on Linux with a hardware RNG attached would probably be best. Or if you don't have a hardware RNG, just point a camera at a lava lamp and seed /dev/random from it. That should also give you sufficiently unpredictable input, and it'll look cool.


Title: Re: Client Choice
Post by: galbros on April 12, 2014, 11:10:45 PM
It's hard to go wrong with bitcoin-qt local client, now called Bitcoin Core.  If you do go with an online solution, I agree that blockchain is the best, but it has gone down and many other online wallets have folded or been hacked - for example inputs.io and instawallet.


Title: Re: Client Choice
Post by: MonkeyDOH on April 13, 2014, 03:02:02 AM
Go for the Bitcoin Core.
This btc client has a good value of entropy.


Title: Re: Client Choice
Post by: oli123123 on April 13, 2014, 08:35:30 AM
You should use Bitcoin Core.


Title: Re: Client Choice
Post by: shorena on April 13, 2014, 08:51:31 AM
What do you mean exactly by 'maximum entropy'?

He is basically asking which BT client has the best number generator. E.g. Bitcoin QT uses the one from your OS (afaik!). Sooo lets say you use windows 3.11 and it can come up with a random number between 0 and 32, bitcoin qt will be very limited ;)

In that case, Bitcoin-QT on Linux with a hardware RNG attached would probably be best. Or if you don't have a hardware RNG, just point a camera at a lava lamp and seed /dev/random from it. That should also give you sufficiently unpredictable input, and it'll look cool.

I like the idea with the lava lamp =)


Title: Re: Client Choice
Post by: vnvizow on April 13, 2014, 11:32:45 AM
I left a few Bits in Blockchain.info and am currently waiting for it to be hacked so I can complain about its securities  ;D


Title: Re: Client Choice
Post by: Chrithu on April 13, 2014, 02:01:05 PM
I left a few Bits in Blockchain.info and am currently waiting for it to be hacked so I can complain about its securities  ;D

Haha. That sounds like a plan.

What do you mean exactly by 'maximum entropy'?

He is basically asking which BT client has the best number generator. E.g. Bitcoin QT uses the one from your OS (afaik!). Sooo lets say you use windows 3.11 and it can come up with a random number between 0 and 32, bitcoin qt will be very limited ;)

In that case, Bitcoin-QT on Linux with a hardware RNG attached would probably be best. Or if you don't have a hardware RNG, just point a camera at a lava lamp and seed /dev/random from it. That should also give you sufficiently unpredictable input, and it'll look cool.

I like the idea with the lava lamp =)

That is indeed a neat idea.

But the answers so far arise the question: Is there a wallet in existence that uses a RNG other than the one provided by the system?

And also aren't web wallets all based on bitcoin-core/bitcoin-QT/bitcoind themselves? So from the entropy point of view there shouldn't be a difference between using a web wallet or a local bitcoin-core client or am I mistaken?