В соответствии с определением из Википедии, блокчейн — это выстроенная по определённым правилам непрерывная последовательная цепочка блоков, содержащих информацию. Звучит вроде понятно, но как это работает в действительности? Как выглядит блок? Каждый блокчейн начинается с генезис-блока. Каждый блок в цепочке, зависит от предыдущего блока. Соответственно, чтобы добыть (to mine) первый блок, нам понадобится генезис-блок. Каким образом происходит добыча нового блока? Осуществляется автоматический поиск последнего валидного блока в цепочке, чтобы получить его порядковый номер (index) и его хэш (hash). В нашем примере, последним валидным блоком является генезис-блок и он имеет порядковый номер #0. Соответственно, новый блок: Хэш (hash) это, в нашем случае, шестнадцатиричное значение фиксированной длины, которое однозначно идентифицирует данные. Для вычисления хэша (hash) в качестве входных данных используются: порядковый номер блока (index), хэш предыдущего блока (previous hash),