Как преобразовать время из блока заголовка в Unix времени?
Метка времени в заголовке блока (мимо хэшируются блоки) в следующем формате
http://blockchain.info/en/block-index/458660/00000000000000000fcea0d175785506f4681dc94d1fcf50deeda8082caf1543
Отметка 2014-01-15 15:33:34
Мне нужно конвертируется в Unix времени эпохи
как заявлено
Алгоритм хэширования Блок
Время текущего времени в секундах с 1970-01-01T00: 00 UTC Каждые несколько секунд 4
в PHP
$ Время = LittleEndian (1305998791);
котировка
header_hex = ("01000000" +
"81cd02ab7e569e8bcd9317e2fe99f2de44d49ab2b8851ba4a308000000000000" +
"e320b6c2fffc8d750423db8b1eb942ae710e951ed797f7affc8892b0f1fc122b" +
"c7f5d74d" +
"f2b9441a" +
"42a14695")
"81cd02ab7e569e8bcd9317e2fe99f2de44d49ab2b8851ba4a308000000000000" +
"e320b6c2fffc8d750423db8b1eb942ae710e951ed797f7affc8892b0f1fc122b" +
"c7f5d74d" +
"f2b9441a" +
"42a14695")
Четвертый параметр в коде Python
Файл: /// E: /Block%20hashing%20algorithm%20-%20Bitcoin.htm
или в простом C
http://pastebin.com/bW3fQA2a
котировка
// мы собираемся поставить заголовок блока со значениями из блока генерации 0
header.version = 1;
HEX2BIN (header.prev_block, "0000000000000000000000000000000000000000000000000000000000000000");
HEX2BIN (header.merkle_root, "4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b");
header.timestamp = 1231006505;
header.bits = 486604799;
header.nonce = 2083236893;
header.version = 1;
HEX2BIN (header.prev_block, "0000000000000000000000000000000000000000000000000000000000000000");
HEX2BIN (header.merkle_root, "4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b");
header.timestamp = 1231006505;
header.bits = 486604799;
header.nonce = 2083236893;
Я планирую прочитать входные параметры (блок заголовки) из блоков беспорядочных в прошлом для проверки временного значения
в качестве презентации для студентов.
Вы можете мне помочь ?