News for hackers. Stuff that matters.
Re:AsicMiner's Immersion Cooling Mining Facility by termain on Monday November 25, 2013 @01:44PM (#6795980)
So is there any problem to which ASIC miners can be repurposed?
Re:AsicMiner's Immersion Cooling Mining Facility by nwh on Monday November 25, 2013 @01:47PM (#6796008)
No. They look for low hashes by incrementing an appended nonce. That's it. Nothing else.
Re:AsicMiner's Immersion Cooling Mining Facility by joezydeco on Monday November 25, 2013 @02:23PM (#6796269)
Are these most recent machines really incrementing the nonce? Is there an advantage over randomly picking them?
Re:AsicMiner's Immersion Cooling Mining Facility by nwh on Monday November 25, 2013 @02:43PM (#6796398)
There's no advantage in selecting them "randomly", the resulting hash is always random. If there was a benefit in some sort of incrementing method, the entire system would be broken. They do some optimisation with the way the hash is calculated in some cases, but that's about it. The current processors are so fast that they can increment through the entire 32bit nonce space in under a second.
Re:AsicMiner's Immersion Cooling Mining Facility by fluidcruft on Monday November 25, 2013 @04:41PM (#6797256)
I suppose with an incrementing system, you could doll out the search space more efficiently. I imagine the more hash power you have, the more likely any two engines could randomly try the same nonce. (Assuming they were working off identical blocks). But it could be that there's a relationship between the way difficulty ratchets that keep the chances of testing the same nonces twice somewhat constant relative to the chance of finding a block.
Re:AsicMiner's Immersion Cooling Mining Facility by nwh on Monday November 25, 2013 @05:41PM (#6797622)
Even if you're working on the same block, it's never the same work for the processor, the timestamp, order of transactions, number of transactions, and the coinbase all make the work unique.
Re:AsicMiner's Immersion Cooling Mining Facility by shawabawa3 on Monday November 25, 2013 @02:45PM (#6796421)
i imagine n+1 is much faster than generating a large random number for each hash.

They probably generate a guid and then append a number and increment

Whats the advantage of using a new random number each time?

Re:AsicMiner's Immersion Cooling Mining Facility by wmf on Monday November 25, 2013 @03:14PM (#6796620)
Fun EE fact: An LFSR is cheaper than a counter.
Re:AsicMiner's Immersion Cooling Mining Facility by joezydeco on Monday November 25, 2013 @04:00PM (#6796972)
But an LFSR only gives you a pseudorandom result, right? I mean, I'd rather load thermal noise than use a shift.
Re:AsicMiner's Immersion Cooling Mining Facility by wmf on Monday November 25, 2013 @04:29PM (#6797181)
For searching a 32-bit nonce space I'd rather use a PRNG than a true RNG to avoid wasting work due to birthday paradox collisions.
Re:AsicMiner's Immersion Cooling Mining Facility by elliottcarlson on Monday November 25, 2013 @01:50PM (#6796033)
ASIC - or Application Specific Integrated Circuit - is one purpose only - so unless the exact thing being accomplished is sha256(sha256(x)), then it can't be repurposed - this even limits its use as a password cracking machine unless the password is encrypted using that specific routine.
Re:AsicMiner's Immersion Cooling Mining Facility by nwh on Monday November 25, 2013 @01:55PM (#6796083)
No, they can't crack passwords. They increment a nonce at the end of a supplied string and only return if the nonce results in a low hash. They're not a generic "fast SHA" device like you're thinking.
Re:AsicMiner's Immersion Cooling Mining Facility by elliottcarlson on Monday November 25, 2013 @02:02PM (#6796124)
You're right - forgot about the nonce - either way, they are even more application specific and really have no other use.
Re:AsicMiner's Immersion Cooling Mining Facility by ambiate on Monday November 25, 2013 @01:47PM (#6796011)
Sadly, not any that I have found other than a few alternate coin systems.