Hacker News new | ask | show | jobs
by fleitz 4588 days ago
Rainbow tables are a space time tradeoff for specific known inputs, since the BTC blocks are not generally 'known' nor do some blocks occur more frequently than others rainbow tables are useless. Even when passwords are merely salted rainbow tables are abandoned as not worth the time.

You could pregenerate a 'longer' chain, but the problem is the 'legnth' of the chain is calculated based on difficulty not number of blocks, so you'd need more computer power than all miners combined.

If you want to get cynical about US / Chinese approval for BTC it would probably be willingness to buy enough hardware to precompute a longer chain.

The algos to exploit are the RNGs used in the ECDSA portion of BTC which allow you to derive the private key and directly spend bitcoins, there aren't any currently known weaknesses in relation to SHA256 in BTC. The RNG issue is specific to certain implemenations of BTC and has nothing to do with the protocol itself. (Similar to how an exploit for apache is not a weakness in HTTP)

1 comments

Thanks, I think I phrased the question poorly as I wasn't suggesting a weakness in bitcoin, I was wondering whether there might be any value to the mining output.
The primary value of the mining output is heat.