Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
23 июля 2010, 6:24:56 PM   # 1
 
 
Сообщения: 364
Цитировать по имени
цитировать ответ
по умолчанию Re: Быстрее начального блока загрузки (5 раз быстрее)

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


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

Базы данных по умолчанию было это писать каждый блок на диск синхронно, в которой нет необходимости. Я изменил настройки, чтобы он кэшировать изменения в памяти и записывать их в пакетном режиме. Блоки по-прежнему написаны транзакционно, так как полное изменение происходит или ни один из них не делает, в любом случае данные остаются в корректном состоянии.

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

Я построил тест строить, если вы хотите, чтобы начать использовать его:

http://www.bitcoin.org/download/bitcoin-0.3.2.5-win32.zip
http://www.bitcoin.org/download/bitcoin-0.3.2.5-linux.tar.gz

Эти двоичные файлы также включают в JSON-RPC функцию аутентификации HTTP Гэвин Андресен в и другие важные улучшения безопасности от 0.3.2.

Я был запущен тест в течение последних 24 часов, что убивает и перезапускает его в случайном порядке каждые 2-60 секунд (бедняжка) в то время как он пытается сделать первоначальный блок загрузки, и это было хорошо.

Там нет никаких изменений, как она обрабатывает wallet.dat. Это изменение только для BLK * .dat и некритического addr.dat. Вы всегда можете удалить BLK * .dat, если он портится, и пусть он повторно загрузить.
Satoshi сейчас офлайн Пожаловаться на Satoshi   Ответить с цитированием Мультицитирование сообщения от Satoshi Быстрый ответ на сообщение Satoshi


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


23 июля 2010, 6:27:50 PM   # 2
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Быстрее начального блока загрузки (5 раз быстрее)

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





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

23 июля 2010, 6:42:25 PM   # 3
 
 
Сообщения: 252
Цитировать по имени
цитировать ответ
по умолчанию Re: Быстрее начального блока загрузки (5 раз быстрее)

Являются ли они для использования с тестовой сети вы должны настроить или текущей общедоступной сети?
Это для обычной сети. Тест сеть не имеет достаточное количество блоков, чтобы эффективно протестировать его. Из того, что я могу сказать, Satoshi строит всегда в реальной сети, если он не укажет иное.
NewLibertyStandard сейчас офлайн Пожаловаться на NewLibertyStandard   Ответить с цитированием Мультицитирование сообщения от NewLibertyStandard Быстрый ответ на сообщение NewLibertyStandard

23 июля 2010, 6:50:05 PM   # 4
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Быстрее начального блока загрузки (5 раз быстрее)

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

23 июля 2010, 7:01:50 PM   # 5
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Быстрее начального блока загрузки (5 раз быстрее)

До сих пор, удивительный рост для клиента Windows. Делая около 500 блоков / второй с использованием частного узла. После того, как таймер будет сделано, я постараюсь его на диком узел из сети Интернет, чтобы увидеть, если скорость так же хорошо.
knightmb сейчас офлайн Пожаловаться на knightmb   Ответить с цитированием Мультицитирование сообщения от knightmb Быстрый ответ на сообщение knightmb

23 июля 2010, 7:32:58 PM   # 6
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Быстрее начального блока загрузки (5 раз быстрее)

Делая некоторые коррективы в настройки базы данных, я был в состоянии сделать первоначальный блок загрузки около 5 раз быстрее. Он загружает примерно 30 минут.

Базы данных по умолчанию было это писать каждый блок на диск синхронно, в которой нет необходимости. Я изменил настройки, чтобы он кэшировать изменения в памяти и записывать их в пакетном режиме. Блоки по-прежнему написаны транзакционно, так как полное изменение происходит или ни один из них не делает, в любом случае данные остаются в корректном состоянии.

Я только позволил это изменение во время начальной загрузки блока. Когда вы приходите в 2000 блоков последнего блока, эти изменения отключить, и это замедляет к старому.
Первая часть 70k скачана примерно 20 минут, остальные из оставшихся 2000 блоков примерно 7 минут, так что только 27 минут от 0 до 100%, очень приятно! Есть ли причина, безопасность, чтобы остановить в течение последних 2000 блоков или может быть изменена, чтобы остановить на оставшихся 500 блоков, например?

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

23 июля 2010, 8:04:26 PM   # 7
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Быстрее начального блока загрузки (5 раз быстрее)

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

23 июля 2010, 8:13:27 PM   # 8
 
 
Сообщения: 364
Цитировать по имени
цитировать ответ
по умолчанию Re: Быстрее начального блока загрузки (5 раз быстрее)

Есть ли причина, безопасность, чтобы остановить в течение последних 2000 блоков или может быть изменена, чтобы остановить на оставшихся 500 блоков, например?
На самом деле, нет. Я изменю его до 1000 в следующий раз.
Satoshi сейчас офлайн Пожаловаться на Satoshi   Ответить с цитированием Мультицитирование сообщения от Satoshi Быстрый ответ на сообщение Satoshi

23 июля 2010, 8:29:15 PM   # 9
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Быстрее начального блока загрузки (5 раз быстрее)

Есть ли причина, безопасность, чтобы остановить в течение последних 2000 блоков или может быть изменена, чтобы остановить на оставшихся 500 блоков, например?
На самом деле, нет. Я изменю его до 1000 в следующий раз.
В любом случае, это удивительное улучшение по сравнению с более старой версией! Отличная работа!

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

24 июля 2010, 2:57:12 AM   # 10
 
 
Сообщения: 210
Цитировать по имени
цитировать ответ
по умолчанию Re: Быстрее начального блока загрузки (5 раз быстрее)

Congrats! Я побежал с libeatmydata для начальной загрузки, я должен был сделать после того, как я случайно вытер BLK * .dat и это немного помогло, но это звучит еще лучше!
Lachesis сейчас офлайн Пожаловаться на Lachesis   Ответить с цитированием Мультицитирование сообщения от Lachesis Быстрый ответ на сообщение Lachesis

24 июля 2010, 3:54:55 PM   # 11
 
 
Сообщений: 70
Цитировать по имени
цитировать ответ
по умолчанию Re: Быстрее начального блока загрузки (5 раз быстрее)

Ницца; возможно, необходимо только немедленно промыть операции, которые "самостоятельно возникла"; то есть, если вы потратили или получили какие-то деньги?
Bitcoiner сейчас офлайн Пожаловаться на Bitcoiner   Ответить с цитированием Мультицитирование сообщения от Bitcoiner Быстрый ответ на сообщение Bitcoiner

24 июля 2010, 4:50:03 PM   # 12
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: Быстрее начального блока загрузки (5 раз быстрее)

ИМО это должно быть повременной ("1 день"), А не произвольное число.
jgarzik сейчас офлайн Пожаловаться на jgarzik   Ответить с цитированием Мультицитирование сообщения от jgarzik Быстрый ответ на сообщение jgarzik

24 июля 2010, 4:59:33 PM   # 13
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Быстрее начального блока загрузки (5 раз быстрее)

Никто не упомянул ничего о клиенте Linux, но я проверил это на шахте, работает 500 блоков / второй во время загрузки, все остальное прекрасно работает, никаких проблем не сообщать до сих пор.
knightmb сейчас офлайн Пожаловаться на knightmb   Ответить с цитированием Мультицитирование сообщения от knightmb Быстрый ответ на сообщение knightmb



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW