Bitcoin Forum

Local => Новички => Topic started by: DarkDog on January 15, 2013, 04:22:41 AM



Title: Вопрос по синхронизации блоков
Post by: DarkDog on January 15, 2013, 04:22:41 AM
После установки официального клиента, уже 3и сутки не переставая идет синхронизация блоков. пока синхронизировалось ~180к блоков. соответственно еще дня на полтора.
но если я правильно понимаю то блоки при генерации расходятся по всем клиентам сети? то эта скорость должна быть очень большой, как на торрентах. (даже выше. так как данные есть у всех).
и синхронизация всей истории занимать не больше 30-60 минут. или я не прав?


Title: Re: Вопрос по синхронизации блоков
Post by: naima53 on January 15, 2013, 09:03:08 AM
то эта скорость должна быть очень большой, как на торрентах.
Да, скорость большая, платеж приходит за долю секунды. 6 подтверждений в среднем (последние дни у меня) за час...два


Title: Re: Вопрос по синхронизации блоков
Post by: naima53 on January 15, 2013, 09:07:25 AM
... еще дня на полтора.
узкое место этой штуковины - интерфейс жесткого диска. На SSD происходит быстрее. Не в скорости дело (как у торрента), а в том, что проверяются подписи по мере скачанных блоков. А это в основном операции чтения\записи. Я облегчил себе задачу, просто установив ОЗУ на 16Гб и диск SSD  :-\


Title: Re: Вопрос по синхронизации блоков
Post by: AV on January 15, 2013, 09:17:01 AM
Могу чисто ради прикола сделать виртуальный диск в памяти и поставить пустой кошелёк на него и на зелёный HDD и посмотреть, какова будет разница в скорости прокачки блоков.


Title: Re: Вопрос по синхронизации блоков
Post by: DarkDog on January 15, 2013, 09:37:27 AM
... еще дня на полтора.
узкое место этой штуковины - интерфейс жесткого диска. На SSD происходит быстрее. Не в скорости дело (как у торрента), а в том, что проверяются подписи по мере скачанных блоков. А это в основном операции чтения\записи. Я облегчил себе задачу, просто установив ОЗУ на 16Гб и диск SSD  :-\

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


Title: Re: Вопрос по синхронизации блоков
Post by: AV on January 15, 2013, 10:11:53 AM
Реально импортировать цепочку из уже имеющегося кошелька или из выкачанного архива http://eu2.bitcoincharts.com/blockchain/
Команда для импорта -loadblock=<file>


Title: Re: Вопрос по синхронизации блоков
Post by: Robinovich on January 15, 2013, 10:37:04 AM
Реально импортировать цепочку из уже имеющегося кошелька или из выкачанного архива http://eu2.bitcoincharts.com/blockchain/
Команда для импорта -loadblock=<file>

Недавно писали, что можно отключить проверку подписи скачанных блоков-это  ускорит загрузку до возможностей скорости канала, кто поделиться способом?


За последнее время, вижу уже вторую подобную тему.
Нельзя недооценивать юзабилити, никто не хочет ломать себе голову и разбираться в ньюнасах.
Вот какой обычный пользователь будет тратить 3-5 дней на установку кошелька?
А потом по 2 часа на докачку блоков если запускать кошелек раз в неделю?
Пока существует данная проблема, будет существовать угроза массового распространения тонких клиентов и онлайн кошельков.

Нехотя вспоминается Джобс, который ломал голову даже над тем как будет распологаться яблоко на открытой крышке макбука вверх ногами или не вверх.



Title: Re: Вопрос по синхронизации блоков
Post by: Robinovich on January 15, 2013, 11:02:18 AM
Реально импортировать цепочку из уже имеющегося кошелька или из выкачанного архива http://eu2.bitcoincharts.com/blockchain/
Команда для импорта -loadblock=<file>


Можно, только архив датируется февралем 2012.


Title: Re: Вопрос по синхронизации блоков
Post by: AV on January 15, 2013, 11:10:36 AM
Недавно писали, что можно отключить проверку подписи скачанных блоков-это  ускорит загрузку до возможностей скорости канала, кто поделиться способом?
Возможно

-checklevel=<n>        How thorough the block verification is (0-6, default: 1)

https://en.bitcoin.it/wiki/Running_Bitcoin


Title: Re: Вопрос по синхронизации блоков
Post by: AV on January 15, 2013, 11:12:33 AM
Можно, только архив датируется февралем 2012.
Он в сети не единственный. Например я летом по чьей то просьбе выкладывал архив на яндекс.диск.


Title: Re: Вопрос по синхронизации блоков
Post by: giv on January 15, 2013, 11:38:02 AM
понятно, спасибо.
тоесть получается что клиент под мобильный девайс замутить практически нереально?

Мобильный клиент существует, и уже давно. Он не проверяет блоки, и даже не хранит их, а хранит только заголовки. Существуют аналогичные легкие клиенты и для настольных компьютеров, судя по отзывам, они полностью синхронизируются с сетью за 10-15 минут.