В знак благодарности любимой ветке попробую на пальцах сформулировать что такое биткоин, дабы снять с него магический флер.
Пусть мы хотим составить список всех предметов в мире.
Начинаю я «песчинка – 1 (один предмет)» и сообщаю всем на ветке.
Geist продолжает «песчинка, космически корабль – 2 (два предмета)» и сообщает всем на ветке.
Пока Geist не озвучит свое продолжение списка, мой считается неподтвержденным, после озвучивания, мой закрепляется навечно.
Но я, разумеется, не хочу делать жизнь Geist слишком простой и усложняю задачу: номер будем давать не мы, а некий однозначный независимый алгоритм, и у этого алгоритма «песчинка, космический корабль» – это не 2, а 26449841. Теперь задачей Geist`а становится найти предмет при котором алгоритм присвоит последовательности «песчинка, предмет» значение 2.
Собственно, биткоин – это такой же список, в котором записано «кошелек 1,, кошелек 2, …, случайное число», где при майнинге надо подбирать случайное число, позволяющее продолжить составление списка, а этот самый удачный подбор и есть новый биткоин.