Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
17 июня 2013, 9:10:52 PM   # 1
 
 
Сообщения: 104
Цитировать по имени
цитировать ответ
по умолчанию Re: Вопрос о том, как серверы пула работают ..

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Помилование вопроса нуба, но я искал много и не смог найти техническое описание того, как эти вещи работают. Если есть описание где-то, что я не нашел, пожалуйста, указать мне на него, и простите за досаду.

Я любопытный цикл псевда для майнинга (или я предполагаю сольные добычи в целом).

Является ли такого рода правильно:

сервер бассейн

  1. Отобрать сделки
  2. Составьте блок (который включает в свой адрес бонус в 25 Bitcoin)
  3. Запустить хэширования
      SHA256 (SHA256 (ваш построен блок + приращение нонс))
  4. Если вы не нашли правильный хэш, а затем вернуться к 1.

Пара вопросов:

Является ли одноразовое значение 32-битное значение? Если это так, то кажется, что любой майнинг с >4GH / s будет идти, чтобы пройти через это довольно быстро ..

Так как вы Ша весь блок, я предполагаю, что горнодобывающие клиенты хранят результаты SHA для блока Шифрование до последнего, где добавляется одноразовое значение, то просто сделать окончательный алгоритм SHA неоднократно.

Спасибо за информацию. Я смотрю на то, как предназначено добычу аппаратных средств, а также то, что имеет смысл для ускорения, а что нет.

Oatmo
oatmo сейчас офлайн Пожаловаться на oatmo   Ответить с цитированием Мультицитирование сообщения от oatmo Быстрый ответ на сообщение oatmo


Как заработать Биткоины?
Без вложений. Не майнинг.


20 июня 2013, 7:15:31 PM   # 2
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Вопрос о том, как серверы пула работают ..

Получил 1806 Биткоинов
Реальная история.





Пара вопросов:

Является ли одноразовое значение 32-битное значение?

Да.

Если это так, то кажется, что любой майнинг с >4GH / s будет идти, чтобы пройти через это довольно быстро ..

Да.

Так как вы Ша весь блок,

Нет. Просто 80 байт заголовка блока.

Я предполагаю, что горнодобывающие клиенты хранят результаты Ша для блока Шифрование до последнего, где добавляется одноразовое значение, то просто сделать окончательный алгоритм SHA неоднократно.

Я не уверен, что вы себя здесь. Я считаю, что есть некоторые ярлыки SHA, что добыча программное обеспечение использует преимущества, но я не уверен, что вы пытаетесь описать бы такой ярлык.

Спасибо за информацию. Я смотрю на то, как предназначено добычу аппаратных средств, а также то, что имеет смысл для ускорения, а что нет.

Oatmo
DannyHamilton сейчас офлайн Пожаловаться на DannyHamilton   Ответить с цитированием Мультицитирование сообщения от DannyHamilton Быстрый ответ на сообщение DannyHamilton

20 июня 2013, 7:27:44 PM   # 3
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Вопрос о том, как серверы пула работают ..

При дальнейшем рассмотрении, мне интересно, если, когда вы говорите "Вы Ша весь блок", Вы, возможно, имея в виду строительство Меркле Root?

В этом случае, да, вы бы не перестроить Merkle Root каждый раз. Вы бы построить его один раз, а затем использовать его для создания заголовка, а затем начать цикл:

  • ША (ША (blockheader))
  • Сравните результат с трудом
  • Приращение Nonce Значение в заголовке
  • ПОВТОРЕНИЕ

Если вы прошли через все возможные и вы одноразовые номера еще не получили новую транзакцию, чтобы добавить к блоку, вам нужен какой-то другой способ изменить заголовок.

Большинство горнодобывающей промышленности программного обеспечения обрабатывает это, регулируя метку времени в blockheader.

Если добыча аппаратного достаточно быстро (и / или ваш бассейн достаточно велик), вы можете столкнуться с ситуацией, когда вы не получили какие-либо новые сделки, которые вы хотите включить, и вы не может настроить временную метку дальше ( протокол имеет ограничение на сколько следующую метку время может меняться).

В этом случае, вы теперь должны изменить свой корень Merkle. Вы можете следить за Merkle корня здания хэша, что происходило до того, что находится в blockheader, а затем все, что вам нужно сделать, это изменить произвольные данные на входе в coinbase сделки (как правило, называют extranonce), прикончить Merkle корень и вернуться к петле выше корректировки временных меток снова, как хорошо.
DannyHamilton сейчас офлайн Пожаловаться на DannyHamilton   Ответить с цитированием Мультицитирование сообщения от DannyHamilton Быстрый ответ на сообщение DannyHamilton

21 июня 2013, 7:16:11 PM   # 4
 
 
Сообщения: 104
Цитировать по имени
цитировать ответ
по умолчанию Re: Вопрос о том, как серверы пула работают ..

Ааа, я понимаю ..

Таким образом, я предполагаю, что заголовок блока имеет хэш остального материала в блоке (так же, как IPsec любой другой безопасный протокол).

Я просто пытаюсь понять, как покрывается весь материал в блоке. Военнопленный охватывает заголовок и заголовок охватывает данные в блоке.
oatmo сейчас офлайн Пожаловаться на oatmo   Ответить с цитированием Мультицитирование сообщения от oatmo Быстрый ответ на сообщение oatmo

21 июня 2013, 7:44:07 PM   # 5
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Вопрос о том, как серверы пула работают ..

Ааа, я понимаю ..

Таким образом, я предполагаю, что заголовок блока имеет хэш остального материала в блоке (так же, как IPsec любой другой безопасный протокол).

Я просто пытаюсь понять, как покрывается весь материал в блоке. Военнопленный охватывает заголовок и заголовок охватывает данные в блоке.

Кроме заголовка, единственное, что в блоке списка транзакций.

Merkle Дерево построено для списка операций, а также значение Merkle Root помещаются в заголовке. Если какое-либо значение в списке транзакций меняется, он изменяет Меркл корень, поэтому содержимое списка транзакций может быть проверен путем создания Меркла дерева, и сравнивая полученный Меркл корень к Merkle Root в заголовке.
DannyHamilton сейчас офлайн Пожаловаться на DannyHamilton   Ответить с цитированием Мультицитирование сообщения от DannyHamilton Быстрый ответ на сообщение DannyHamilton

22 июня 2013, 1:35:41 AM   # 6
 
 
Сообщений: 63
Цитировать по имени
цитировать ответ
по умолчанию Re: Вопрос о том, как серверы пула работают ..

Неплохо подмечено. 2 ^ 32 является 4294967296, так что произойдет, если бассейн с 4GH / s пройти через все возможные и ни временных значений соответствующих хэшей не ниже цели?
leijurv сейчас офлайн Пожаловаться на leijurv   Ответить с цитированием Мультицитирование сообщения от leijurv Быстрый ответ на сообщение leijurv

22 июня 2013, 1:38:37 AM   # 7
 
 
Сообщения: 784
Цитировать по имени
цитировать ответ
по умолчанию Re: Вопрос о том, как серверы пула работают ..

Неплохо подмечено. 2 ^ 32 является 4294967296, так что произойдет, если бассейн с 4GH / s пройти через все возможные и ни временных значений соответствующих хэшей не ниже цели?
Вы обновить временную метку
NIMDA сейчас офлайн Пожаловаться на Nimda   Ответить с цитированием Мультицитирование сообщения от Nimda Быстрый ответ на сообщение Nimda

22 июня 2013, 3:31:58 AM   # 8
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Вопрос о том, как серверы пула работают ..

Неплохо подмечено. 2 ^ 32 является 4294967296, так что произойдет, если бассейн с 4GH / s пройти через все возможные и ни временных значений соответствующих хэшей не ниже цели?

Это происходит постоянно в течение всего дня.

- чик -
Большинство горнодобывающей промышленности программного обеспечения обрабатывает это, регулируя метку времени в blockheader.

Если добыча аппаратного достаточно быстро (и / или ваш бассейн достаточно велик), вы можете столкнуться с ситуацией, когда вы не получили какие-либо новые сделки, которые вы хотите включить, и вы не может настроить временную метку дальше ( протокол имеет ограничение на сколько следующую метку время может меняться).

В этом случае, вы теперь должны изменить свой корень Merkle. Вы можете следить за Merkle корня здания хэша, что происходило до того, что находится в blockheader, а затем все, что вам нужно сделать, это изменить произвольные данные на входе в coinbase сделки (как правило, называют extranonce), прикончить Merkle корень и вернуться к петле выше корректировки временных меток снова, как хорошо.
DannyHamilton сейчас офлайн Пожаловаться на DannyHamilton   Ответить с цитированием Мультицитирование сообщения от DannyHamilton Быстрый ответ на сообщение DannyHamilton



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW