Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
16 сентября 2014, 8:21:40 AM   # 1
 
 
Сообщения: 2
Цитировать по имени
цитировать ответ
по умолчанию Re: Ускорить импорт bootstrap.dat с использованием горного аппаратного обеспечения - это возможно?

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
После установки свежих Bitcoin Сердечник (0.9.2.1) на ноутбуке 2GHz Core2Duo и загрузив bootstrap.dat файл (~ 21GB в 6MB / с) Я начал клиент, и он начал импортировать блок цепочку с диска.

Первоначально скорость импорта составляла около 20 секунд / недели (для блоков с 4 года назад). Примерно через час или два импорт прогрессировал до 37 недель позади ... и девяти часов спустя это только на 21 недель позади, а скорость составляет около 1 часа / недели

Представляется, что сложность алгоритма импорта хуже, чем линейно с числом операций на блок и / или размер блока цепи.

   https://blockchain.info/charts/n-transactions-per-block?timespan=all&showDataPoints = ложь&daysAverageString = 1&show_header = верно&масштаб = 0&адрес =
   https://blockchain.info/charts/blocks-size?timespan=all&showDataPoints = ложь&daysAverageString = 1&show_header = верно&масштаб = 0&адрес =

Операции на блок увеличились (примерно от 2012-04 до 2014-09) от ~ 50 до ~ 400 - увеличение 8х и размер цепной блок увеличился с ~ 1000 до ~ 21000 - и увеличение 21х. В то время (для меня) скорости импорта bootstrap.d уменьшилось с ~ 20s / нед до ~ 3600s / нед - уменьшение ~ 180x

Так что мой вопрос (и это может быть глупый вопрос - я не смотрел на код или прочитать о процессе импорта) делает процесс импорта привлекать много расчетов SHA-256? Если это не может быть возможно ускорить импорт bootstrap.dat с использованием горного оборудования - это? 

Просто для удовольствия, я попытался запустить p2pool (http://p2pool.in/) И достаточно сказал он уверен, "-10 Bitcoin загружает блоки"... так не повезло 🙂


Постскриптум Я сделал просмотреть "интересно" потоки 🙂




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


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


16 сентября 2014, 6:44:52 PM   # 2
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: Ускорить импорт bootstrap.dat с использованием горного аппаратного обеспечения - это возможно?

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





Представляется, что сложность алгоритма импорта хуже, чем линейно с числом операций на блок и / или размер блока цепи.
[...]
Я не смотрел на код или прочитать о процессе импорта) делает процесс импорта связаны многие расчеты SHA-256?
Очевидно, вы не: Это почти hlinear с транзакциями. Там просто было очень мало сделок в прошлом. Существует много SHA256, но большую часть времени тратится на импорт в другом месте. (ECDSA, выписывая базы данных и т.д.). Есть некоторые изменения в трубе, которые делают его справедливым немного быстрее.
gmaxwell сейчас офлайн Пожаловаться на gmaxwell   Ответить с цитированием Мультицитирование сообщения от gmaxwell Быстрый ответ на сообщение gmaxwell

17 сентября 2014, 3:27:15 AM   # 3
 
 
Сообщения: 1750
Цитировать по имени
цитировать ответ
по умолчанию Re: Ускорить импорт bootstrap.dat с использованием горного аппаратного обеспечения - это возможно?

СИС специализируется на добыче и добычи полезных ископаемых только, т.е. ищет SHA256 (SHA256) со многими ведущими 0-бит. Они не используются для общего SHA256.
jl2012 сейчас офлайн Пожаловаться на jl2012   Ответить с цитированием Мультицитирование сообщения от jl2012 Быстрый ответ на сообщение jl2012

19 сентября 2014, 11:33:27 AM   # 4
 
 
Сообщения: 2
Цитировать по имени
цитировать ответ
по умолчанию Re: Ускорить импорт bootstrap.dat с использованием горного аппаратного обеспечения - это возможно?

Спасибо за уточнение.
ruevs сейчас офлайн Пожаловаться на ruevs   Ответить с цитированием Мультицитирование сообщения от ruevs Быстрый ответ на сообщение ruevs

19 сентября 2014, 1:17:38 PM   # 5
 
 
Сообщения: 2212
Цитировать по имени
цитировать ответ
по умолчанию Re: Ускорить импорт bootstrap.dat с использованием горного аппаратного обеспечения - это возможно?

В то время как проверка подписи может извлечь выгоду из, например, Графические процессоры, есть много передачи данных тоже, что-то, что графические процессоры не очень хорошо (лучше дать им что-то, чтобы работать в течение некоторого времени, а затем собирать результаты, не постоянно бросать маленькие кусочки работы всякий раз, когда ядро бесплатно).

Так что да, можно было бы ускорить этот процесс немного с помощью пользовательских или более специализированных (не добыча!) Оборудования, там, вероятно, и другие ограничения, которые вступают в игру и уничтожить это преимущество. Это один раз вещь, хотя и как только вы сделали это, вы можете также скопировать индекс для новых установок (так как вы знаете, что это происходит из надежного источника).
Sukrim сейчас офлайн Пожаловаться на Sukrim   Ответить с цитированием Мультицитирование сообщения от Sukrim Быстрый ответ на сообщение Sukrim



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW