Mining is essentially nothing more than a more complex version of "guess-and-check". I'll try to keep it compact:
A miner constructs a candidate block (a block which has not yet been verified and validated by other participants in the Bitcoin network, thus only existing with the miner's node) and essentially keeps changing an arbitrary input contained within the candidate block's block header's "Nonce" field, which is short for Number used once.
The Nonce is an arbitrary input which the miner in question changes as often as necessary until the SHA-256 hashing algorithm spits out a result (hash) that undercuts the currently specified Target, as specified in the block header's "Target" field.
Once that's achieved, the miner includes the hash into his candidate block, and propagates it along to other participant's nodes, which verify the block's contents against the consensus rules, after which they propagate the respective block further along, and add it to their local copy of the Blockchain.
Simplified: Miners construct a box containing transactions and other necessary data, and start throwing dice.
Once they achieve a specific throw that undercuts a target set in advance, they are granted a "seal" which they use to "seal" the box, and send it along to other participants for verification.
The other participants set out to thoroughly verify that seal against a specific set of rules. Once it turns out that the seal adheres to said rules, approval is granted and the box is send along to other participants, which verify the seal on their turn, and so on.
Others are free fix any faults or unclarities.
The dice metaphor is a good one, but still a little complex for her haha. Here's a little background on how difficult of a task it is to explain Bitcoin to her. For about 7 years she was a model so she spent most of her time and focus on looking pretty. She's moved up to managing other models now at a startup so she's not dumb, she's actually pretty smart. But between managing bimbos and doing photo shoots, anything that is tech related has to be super simple. Like not ELI5 but ELI3.
I wanted to start this discussion to hopefully figure out the best way to orange pill the average person. I'm definitely going to use the dice metaphor, just a little dumbed down.
reply
Simplified: Miners construct a box containing transactions and other necessary data, and start throwing dice.
so what the Miners actually need to do - or more like the software does the work itself?
reply
I only know that that's part of the process, and I'd say that it's nothing that miners do by hand, but rather something for which they use an automated piece of software which does this for them.
reply
then it gets even more interesting - who wrote those software?
so it seems all the miners need to do is plug the software somewhere, thus the cheaper electricity the better? and what's stopping everyone to be a miner?
reply
100 sats \ 2 replies \ @Fabs 1 Mar
Don't do this to me Natalie, I'm a mere pleb trying to act smart, please enlighten us, I beg you!
reply
haha, I was trying to understand more - I'm a complete noob in the mining topic. 😂😂😂
reply
Yeah, I only know the part they play in the process of extending the chain, creating new bitcoin yada yada, but nothing about the software / mining rig config's et cetera.
reply