Как бы один идти о получении номера текущего блока, в читаемом формате (то есть высота блока) от getwork?
Как может / будет ли это сделать в Python?
|
2 марта 2011, 4:19:56 AM | # 1 |
Сообщения: 258
цитировать ответ |
Re: Блок число от getwork
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Как бы один идти о получении номера текущего блока, в читаемом формате (то есть высота блока) от getwork?
Как может / будет ли это сделать в Python? |
2 марта 2011, 4:31:54 AM | # 2 |
Сообщения: 1484
цитировать ответ |
Re: Блок число от getwork
Получил 1806 Биткоинов
Реальная история. Как бы один идти о получении номера текущего блока, в читаемом формате (то есть высота блока) от getwork? высота Текущей блока цепи не хранятся в данном getwork. getwork данные возвращает блок-заголовок, который включает в себя такие вещи, как предыдущий-блок-хэш (формирует блок-цепь). Смотрите этот пример блока: http://blockexplorer.com/rawblock/000000000000aaa7a48683e8a184ebd4de700d3c7f29524d95a417b086793ac6 |
2 марта 2011, 4:59:27 AM | # 3 |
Сообщения: 258
цитировать ответ |
Re: Блок число от getwork
Я ищу способ проверить, если текущий getwork я на это от тока или последнего блока. Я был бы в состоянии сделать это, глядя на "prev_block", И проверка с сохраненным массивом из "prev_block" от предыдущих двух блоков?
Например, у меня есть массив с двумя последними известными значениями prev_block в нем. Если значение prev_block из getwork соответствует новейшему сохраненному значению prev_block, я знаю, что это из текущего блока. Если он соответствует старейшему значению prev_block, это от блока до текущего. Верный? |
2 марта 2011, 5:23:29 AM | # 4 |
Сообщения: 2870
цитировать ответ |
Re: Блок число от getwork
Я ищу способ проверить, если текущий getwork я на это от тока или последнего блока. Я был бы в состоянии сделать это, глядя на "prev_block", И проверка с сохраненным массивом из "prev_block" от предыдущих двух блоков? Например, у меня есть массив с двумя последними известными значениями prev_block в нем. Если значение prev_block из getwork соответствует новейшему сохраненному значению prev_block, я знаю, что это из текущего блока. Если он соответствует старейшему значению prev_block, это от блока до текущего. Верный? Это не будет работать, если ваш getwork не ставит вас назад к блоку вы уже видели, что он не должен делать. Проблема заключается в получении хеш для самого последнего блока, который вы никогда не видели раньше. Если вам нужно только получить эти данные раз в то время, вы могли бы использовать это: http://blockexplorer.com/q/latesthash В противном случае, вы можете пропатчить Bitcoin поддержать getblockbycount jgarzik, а затем объединить getblockbycount с getblockcount, чтобы получить хэш последнего блока. Если у вас есть доступ к debug.log Bitcoin, вы можете найти его, чтобы найти последний блок хэш. |
3 марта 2011, 5:22:18 PM | # 5 |
Сообщения: 196
цитировать ответ |
Re: Блок число от getwork
Я ищу способ проверить, если текущий getwork я на это от тока или последнего блока. Я был бы в состоянии сделать это, глядя на "prev_block", И проверка с сохраненным массивом из "prev_block" от предыдущих двух блоков? Например, у меня есть массив с двумя последними известными значениями prev_block в нем. Если значение prev_block из getwork соответствует новейшему сохраненному значению prev_block, я знаю, что это из текущего блока. Если он соответствует старейшему значению prev_block, это от блока до текущего. Верный? Вы должны были бы получить хэш тока "Вверх" блок и сравнить его к пред-хэш в блоке getwork. |