Ask HN: What are we decrypting with bitcoin?
So I looked and couldn't find a straight answer. When we are mining bitcoins, we're effectively decrypting hashes (security tokens, encrypted items), but what exactly are we decrypting? Are we cracking MD5 hashes for some nefarious purpose? Are we helping to break into some security system? Is it completely benign?
13 comments
[ 3.0 ms ] story [ 37.8 ms ] threadThe only purpose of it is to be time consuming, as the idea is you can't altar historical data because it would be too time consuming to "catch up" with the main blockchain
Cracking passwords would require finding data which hashes to an exactly specified value,
Bitcoin's proof of work requires finding data which hashes to 'any hash with the given rare property' (given number of leading zeroes, smaller than the target)
To me that would be an amazing currency, one that is generated by fueling progress, the more we contribute to solving problems the more the money supply grows. I am no economist but that sounds like a win/win. I wonder how hard it would be for Bitcoin to retrofit something like that for the proof of work. Another cool idea would be to allow people to choose which project they wanted their cycles to work for. It would be pretty cool to be able to choose "analyze cancer genomes" or "search for new matter" and be paid for contributing.