Post
Topic
Board Bitcoin Discussion
Re: What exactly are we mining?
by
oakpacific
on 06/06/2013, 10:26:29 UTC
No, you're missing the point; yes it's kinda required to establish who will be processing the transactions for the round, but the actual computation going on is nothing more than hashing against a random difficult but easy to prove puzzle, hence pointless busywork.

It's pointless busywork designed to scale according to how many other people are doing the same pointless busywork.

Mining gold is pointless busywork; we already have all we'll ever likely need for industrial production, but people continue to do it because it has value.

I consider most of what goes on in Washington, D.C. to be pointless busywork.

The difference of course is that we don't purposely pour rocks and dirt over top the gold, put on a blindfold while digging and spin around 3 times in a circle to make it more difficult to retrieve and thus claim it's more valuable, we simply dig when we believe there is gold to be found. We understand that if you agree with bitcoin in it's entirety and have drank the coolaid, that "mining" coins is necessary and thus acceptable. Bitcoin's code however is not a law of nature but a constructed set of rules that can be changed with consensus, leaving absolutely no excuse not to find more intelligent and less wasteful replacements for proof-of-work concepts later on.

I admit it; Cultist defenders of energy waste are a sort of pet peve of mine.

You completely miss the point. Mining is what miners do to prove(albeit usually without their awareness) to the Bitcoin investors/users their commitment to maintain and secure the payment network,  the bitcoins you mined is the proof itself, every payment network requires substantial infrastructure investment, you can't build a Paypal/WU competitor with no solid hardware.

The hashchain itself is what tells you that the ledger is the result of network consensus, if you can't do it anyway else more efficiently,  then it's not pointless busywork, because it serves a useful purpose in the most efficient way, or you would be essentially saying all cryptographic works(at least those inlvoving hash functions) are pointless busyworks.