JAdams....I appreciate your ability to read and regurgitate what you have read. However, as the link provided says..."However, it is (nearly) impossible for two people to have the same Merkle root because the first transaction in your block is a generation "sent" to one of your unique Bitcoin addresses. Since your block is different from everyone else's blocks, you are (nearly) guaranteed to produce different hashes. Every hash you calculate has the same chance of winning as every other hash calculated by the network."It's not a personal thing. I'm very familiar with the topic and have professionally advised upon it. Unfortunately a number of "armchair rocket scientists" have showed up to drop in their 0.02. If you clicked the previous links and fully understood the math and internationally standardized systems involved you would not have bothered to post your above reply.
This basically describes a batch queuing system which is very common in even the most basic use of super computing for the greatest efficiency of computational time.
Every person is preforming a different calculation which is only a portion of a larger calculation which is broken down by commonly generated hash marks (similar to how bit torrents are used in p2p networks.) If you produced the SAME hash, you would be performing the same calculation.
It is very clear that the exact same calculation is NOT being repeated. That would be a monumental waste of computational power.
Not trying to piss you off....as you seem to be taking this all a bit personal. But your explanation seems to be on level with a generic wiki level explanation. BY which I mean to say you are correct in what your read. However, the computational power that can be harnessed by this network is far greater than what is needed for such a network. That excess computational power has to be used.....perhaps a bit conspiracy theory....but it is enough computational power to break encryption possibly on level with the power of the NSA.
So, yes, I see what you say....which is what you read. But the power is too much for such a simple task.
I mean how many people would be so willing to "mine" for bit coin if they were told that their computer is being used to perform calculations of an unknown manner, for an unknown purpose, by unknown entities? Basically by downloading and installing the platforms for mining the bitcoin, you are installing a portal for which your computer can be interfaced by a remote computer and thus become a node in a what is essentially a super computing network that is decentralized which means the very expensive costs for hardware, cooling, upkeep, and power are not realized. Originally Posted by disilene
I'm attempting to keep the explanations a bit simple so a larger number of people can understand it. When providing references to more technical or descriptive information (as requested) no one takes the time to read it or does not understand it.
Unfortunately people are inherently scared of things they do not understand and there is quite a large amount of people that do not understand how the back end of Bitcoin works.