Bitcoin Core долгая синхронизация кошелька, как ускорить?

Раздел: Деньги
Написано: 6.09.2015
Автор: Antonio
Просмотров темы: 7 473 раз

В свое время я несколько раз отказывался от кошелька Bitcoin на компьютере, мне не нравилось его слишком долгое обновление, особенно с нуля после переустановки системы. Однако, я опять возвращался к использованию именно Bitcoin Core, так как хранить свои биткоины где-то в он-лайн сервисах мне не хочется.

On-line кошельки — это конечно быстро и удобно, но вы можете в любой момент лишится контроля над монетами. А самое главное вернуть или отозвать свою криптовалюту, нельзя, таких механизмов нет.

Bitcoin Сore ускорение кошелька

Сейчас я расскажу, что же нужно чтобы кошелек Bitcoin Core стал по-шустрее.


Я проанализировал работающий процесс кошелька Биткоин bitcoin-qt.exe в момент запуска и последующей синхронизации и оказалось, что самое главное — это быстрое чтение данных с диска на котором лежат блоки данных с мировыми транзакциями. Операций записи не так много, а вот чтения проходисходит в 10-100 раз больше. Процессор подойдет любой современный, так как на него нагрузки почти нет, память ОЗУ по современным меркам расходуется не сильно (например сейчас 289 Мб в Windows 7 x64).

cpu mem bitcoin wallet

Получается чтобы ускорить кошелек биткоина нужно поставить в компьютер быстрый диск.

Такими дисками сейчас являются SSD накопители — нормальные скорости, которые заявляются на чтение около 500 Мб/с, что 3-6 раз быстрее обычных стареньких HDD.

Так как операций записи в принципе не много, то можно не переживать что SSD диск быстро выйдет из строя.

Теперь выбираем объем накопителя SSD. На сегодня вся папка кошелька биткоин с блоками транзакций занимает 48,1 Гб, если учитывать, что интерес к криптовалюте будет повышаться и число транзакций будет расти, то диск на 60Гб будет очень маловат (тем более реальная его емкость порядка 54-57 Гб, как повезет и зависит от производителя). Получается с запасом нужно брать SSD минимум 120 Гб.

Про выбор быстрого, интересного и несильно дорого SSD я напишу в следующей статье более развернуто.

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

Очень важное замечание — при выключении кошелька дожидайтесь его полного закрытия, не снимайте процесс и не перезагружайте ресетом или питанием компьютер, а то вы столкнетесь с пересинхронизацией! Это тоже длительная операция и вот она уже напрягает и процессор.

Для справки полный объем программы и базы (на 06.09.2015):
кошелек BitCoin — 48,1 Гб
кошелек LiteCoin — 4,92 Гб
кошелек DogeCoin — 12,1 Гб
кошелек Dash — 1,34 Гб


1 звезда2 звезды3 звезды4 звезды5 звезд (4 оценок, в среднем: 5,00 из 5)

Поделиться с друзьями:

Ещё похожие заметки:


17 комментариев

Евгений
Июн 22, 2016 at 19:56

Доброго времени сутак!
такой вопрос забыл пароль от кошелька Bitcoin Core,
есть какие то варианты взлома моего кошелька?? :(


 
Аноним
Окт 12, 2016 at 17:17

здраствуйте.такой вопрос в общем скачал биткоин коре и нажал получить средства в то время как биткоин коре производил синхронизацию с сетью что с моими деньгами теперь придут ли они после синхронизации??спасибо за внимание жду ответ…


 
Antonio
Окт 13, 2016 at 9:13

Евгений, не интересовался взломом wallet.dat,
не могу подсказать.

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


 
Antonio
Окт 13, 2016 at 9:14

И насчет придут средства или нет, то приход средств не зависит от синхронизации биткоин коре, просто после полной синхронизации вы должны увидеть актуальный баланс своего кошелька.


 
Аноним
Окт 13, 2016 at 13:00

да получается я сгенирировал счет и на него кинули денежки а он синхронизируется уже сутки..


 
Аноним
Окт 13, 2016 at 13:08

что можно сделать?по подробнее если можно..благодарен заранее


 
Antonio
Окт 13, 2016 at 23:53

Биткоин имеет открытый блокчейн и вы можете посмотреть баланс своего кошелька на сайте blockchain.info

Чтобы синхронизация полной версии кошелька была быстрее, нужно размещать его на быстром SSD диске


 
Даниил
Фев 20, 2017 at 8:11

Что такое источник блоков не доступен и как это изменить


 
Antonio
Фев 24, 2017 at 10:43

Даниил, возможно старая версия кошелька, попробуйте сделать бекап wallet.dat и скачать самую последнюю версию core с официального сайта Bitcoin. Или какие-то проблемы с сетью.


 
Витя
Мар 14, 2017 at 17:17

Такая же ситуация, как и у анонима. На blockchain.info, показывает по номеру кошелька, что деньги есть. А можно их перевести уже на другой кошелек , или токо ждать когда мой Биткоин core синхронизируется?


 
Antonio
Мар 15, 2017 at 1:09

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


 
Витя
Мар 15, 2017 at 11:50

Кошелек Bitcoin Core никакого ключа не спрашивал , просто взял и начал установку. Сгенерировал номер счета я на него перевел криптовалюты на 1,5 тыщи, немного конечно, но всек равно жалко.А с синхронизацией не получается , у меня миниблок интеловский там жесткий всего 50 Гб. Патовая ситуация =)


 
Antonio
Мар 16, 2017 at 2:25

Сейчас пробую новый Core со спец ключом, посмотрим утром, сколько будет размер базы.


 
Витя
Мар 18, 2017 at 7:37

Если внешний
жеский диск взять на него синхронизацию можно же будет заново зарядить? Гб за 70 в Сore наверное будет точно)


 
Antonio
Мар 18, 2017 at 11:10

https://nemcd.com/2017/03/kak-urezat-bitcoin-core-koshelek/
написал заметку, правда немного не дописал, но там уже есть главное — команда, которая урежет кошелек примерно до 3Гб!


 
Antonio
Мар 18, 2017 at 11:11

Это официально и безопасно в Bitcoin Core 0.14.0


 
Витя
Мар 22, 2017 at 20:07

Спасибо огромное. Попробуем!


 

Написать


Копирование информации с сайта возможно только с указанием прямой ссылки - https://nemcd.com