Post
Topic
Board Майнеры
Re: Какой запрос идет на сервер когда найден б
by
Lis
on 14/06/2011, 07:45:25 UTC
Т.е. шары шлются на пул. А уже на пуле выбирается шара, которая удовлетворяет условию сложности?
А nonce  - это что?
хеш блока  - это например 0000000000000f6e8c5800befa6491c9bdb05f37e3eff9abe9fa0e645f560ec9 ?
а весь заголовок блока - это что?



да пул выбирает подходящую шару. nonse число которое меняется с целью найти хеш меньше чем target


example http://blockexplorer.com/block/00000000000271de9d8b94afff543366e290e995f3e3e337bb86a0b7bf02e8d1

# заголовок блока
010000008d42cab4b755d6e9f01ffe2d1ec8391325dfa2e1a8dc584ec0480100000000001d4575d dc877b25dd9b91284cedec424fbc7a583964f223ef8c4707410bcfe72614a574d5285021b0dd2aa 13
# хеш блока
Code:
echo 010000008d42cab4b755d6e9f01ffe2d1ec8391325dfa2e1a8dc584ec0480100000000001d4575ddc877b25dd9b91284cedec424fbc7a583964f223ef8c4707410bcfe72614a574d5285021b0dd2aa13 | xxd -r -p | sha256sum -b | xxd -r -p | sha256sum -b
даст нам revers хеш d1e802bfb7a086bb37e3e3f395e990e2663354ffaf948b9dde71020000000000
# заголовок блока разбираем на запчасти
"ver revers" 01000000
"prev_block revers" 8d42cab4b755d6e9f01ffe2d1ec8391325dfa2e1a8dc584ec048010000000000
"mrkl_root revers" 1d4575ddc877b25dd9b91284cedec424fbc7a583964f223ef8c4707410bcfe72
"time revers" 614a574d
"bits(~target) revers" 5285021b
"nonce revers" 0dd2aa13

revers это значит задом наперед 123456 -> 563412