Bitcoin Forum
December 14, 2024, 12:49:55 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: What does this mean?  (Read 710 times)
solareclipse64236 (OP)
Sr. Member
****
Offline Offline

Activity: 392
Merit: 250



View Profile
October 28, 2013, 05:59:54 AM
 #1

SatoshiMines - Source of entropy is bad, the house can easily bruteforce the hash to make you win/lose. Including "random" non-preselected strings in the hash render the whole process insecure.

'from https://bitcointalk.org/index.php?topic=216280.0;

rigel
Legendary
*
Offline Offline

Activity: 1240
Merit: 1001


Thank God I'm an atheist


View Profile
October 28, 2013, 10:40:48 AM
Last edit: October 28, 2013, 02:16:27 PM by rigel
 #2

A chance-based game requires a random number generator. A common computer cannot generate truly random numbers without some strange device containing radioactive material.

Computer pseudo-random number generators use instead cryptographic functions and some external source of entropy to scrumble the sequence. Without the external source of entropy future numbers can be forseen by someone who knows internal state of the software.

Good sources of entropy are intervals between keystrokes on the keyboard, intervals between incoming network packets... everything that happens on the computer coming from outside it.

I don't know how SatoshiMines works.
HashEngineering
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250

Independent Cryptoveloper


View Profile WWW
October 29, 2013, 04:52:12 AM
 #3

Wow what an excellent question and answer.  Remember the random number bug found in the Bitcoin Android App?  Some one joked that the code for the Android random number generator was:

Code:
int randomNumber()
{
  return 4;
};

LOL.

GRS:  FrFpTbfEAni5Ruf8mNdwVQazJVJaQyEM2Y
BTC:  128Ptecsv4j6NoxdBxdvGzBtipfaAarZMJ
https://bitcointalk.org/index.php?topic=336215 - Android Wallet Creation Service
odolvlobo
Legendary
*
Offline Offline

Activity: 4522
Merit: 3426



View Profile
October 29, 2013, 07:14:29 AM
 #4

Wow what an excellent question and answer.  Remember the random number bug found in the Bitcoin Android App?  Some one joked that the code for the Android random number generator was:
Code:
int randomNumber()
{
  return 4;
};

This is what you are referring to:



The Android situation was not this, but it was almost as bad.

Join an anti-signature campaign: Click ignore on the members of signature campaigns.
PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
HashEngineering
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250

Independent Cryptoveloper


View Profile WWW
October 29, 2013, 07:23:19 AM
 #5

Yes, that is it!

GRS:  FrFpTbfEAni5Ruf8mNdwVQazJVJaQyEM2Y
BTC:  128Ptecsv4j6NoxdBxdvGzBtipfaAarZMJ
https://bitcointalk.org/index.php?topic=336215 - Android Wallet Creation Service
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!