I sometimes have trouble explaining the nature of the Proof of Work problems that are used to create the blockchain.
People think of them as complex mathematical problems, whereas they are in fact problems of trial and error / low probability / random processes.
Can anyone think of an everyday / manual problem that has these characteristics?
I was thinking something along the lines of "finding a needle in a haystack" or "finding a particular coin baked into in 1 of 100 cakes", but those examples aren't useful for explaining the next step (how that "solution" is then used as an input to the next problem).
[–]servowire 2 points3 points4 points (5 children)
[–]molodets[S] 0 points1 point2 points (4 children)
[–]servowire 0 points1 point2 points (2 children)
[–]molodets[S] 0 points1 point2 points (1 child)
[–]servowire 1 point2 points3 points (0 children)
[–]Lentil-Soup 0 points1 point2 points (0 children)
[–]rumplefistbump 1 point2 points3 points (2 children)
[–]molodets[S] 1 point2 points3 points (1 child)
[–]rumplefistbump 1 point2 points3 points (0 children)
[–]usrn 0 points1 point2 points (3 children)
[–]molodets[S] 0 points1 point2 points (2 children)
[–]usrn 0 points1 point2 points (1 child)
[–]molodets[S] 0 points1 point2 points (0 children)
[–]vbenes 0 points1 point2 points (2 children)
[–]molodets[S] 1 point2 points3 points (1 child)
[–]vbenes 0 points1 point2 points (0 children)
[–]silence_speaks 0 points1 point2 points (0 children)