Thursday, 24 March 2016

I don't understand how Bitcoin mining concepts work together?

I have a general understanding of what is going on with individual concepts. A bitcoin miner is basically "brute forcing" a hash until it meets a certain difficulty (which the network decides on to make each hash take 10 minutes to make). I also understand how you can use hashes to verify data (as hashes will wildly change if even one bit is different).

I'm not understanding how this all connects.

  • What data does the miner take in to turn into a hash?
  • How is a "block" verified with that hash (what is the hash compared to in order to ensure the block is good)?
  • Does the algorithm change in order to meet the difficulty target (how does the difficulty change)?


Submitted March 24, 2016 at 11:27PM by thepinkanator95 http://bit.ly/1XQ6aPg

No comments :

Post a Comment