Bitcoin Forum

Local => Новички => Topic started by: CF on January 16, 2017, 01:19:48 PM



Title: Вечная синхронизация
Post by: CF on January 16, 2017, 01:19:48 PM
Решил поставить классический Bitcoin Core на последнюю Linux Mint. Столкнулся с неожиданной проблемой: Блоки никак не закончат синхронизироваться. На данный момент осталось "1 год, 20 недель". Процесс идёт, но очень-очень медленно. Такая же проблема на Windows, на другом компьютере, с использованием разных интернет-соединений. С чем это вообще может быть связано и как можно устранить?


Title: Re: Вечная синхронизация
Post by: vizito on January 16, 2017, 01:29:28 PM
Решил поставить классический Bitcoin Core на последнюю Linux Mint. Столкнулся с неожиданной проблемой: Блоки никак не закончат синхронизироваться. На данный момент осталось "1 год, 20 недель". Процесс идёт, но очень-очень медленно. Такая же проблема на Windows, на другом компьютере, с использованием разных интернет-соединений. С чем это вообще может быть связано и как можно устранить?
ни с чем не связано, это у всех так, обычно синхронизация длится от нескольких дней до недели а то и больше все зависит от скорости hdd ну и самого железа, так как вся цепочка блоков весит уже более 80Гб, можно найти базу на торентах или тут на форуме поискать должна быть и скачать потом скопировать ее в C:\Users\имя польз\AppData(может быть скрыта)\Roaming\Bitcoin для win
и в папке Bitcoin сохранить на всякий случай свой кошелек wallet.dat


Title: Re: Вечная синхронизация
Post by: CF on January 16, 2017, 03:29:57 PM
vizito, спасибо. Нашёл официальный источник:  https://bitcoin.org/bin/block-chain/


Title: Re: Вечная синхронизация
Post by: svetoch on January 16, 2017, 03:49:29 PM
vizito, спасибо. Нашёл официальный источник:  https://bitcoin.org/bin/block-chain/
если я правильно понимаю то этот торрент от 14 года. вам все равно придется докачивать остальные блоки. на прежней скорости


Title: Re: Вечная синхронизация
Post by: CF on January 16, 2017, 10:41:45 PM
если я правильно понимаю то этот торрент от 14 года. вам все равно придется докачивать остальные блоки. на прежней скорости

Да, вы правы. И это никак не быстрее. Но где же всё-таки взять полную цепочку из надёжного источника?  :-\


Title: Re: Вечная синхронизация
Post by: tvskit on January 17, 2017, 01:03:09 AM
Решил поставить классический Bitcoin Core на последнюю Linux Mint. Столкнулся с неожиданной проблемой: Блоки никак не закончат синхронизироваться. На данный момент осталось "1 год, 20 недель". Процесс идёт, но очень-очень медленно. Такая же проблема на Windows, на другом компьютере, с использованием разных интернет-соединений. С чем это вообще может быть связано и как можно устранить?

Проблема может быть в процессоре и в ЖД. Посмотрите на загрузку ЦП и на производительность ЖД.

Вот пример:

ЖД до запуска(нагрузка есть только от торрента) - 6-15%
http://s019.radikal.ru/i644/1701/8e/67f822879f5e.jpg

ЖД после запуска - 100%
http://s015.radikal.ru/i332/1701/1f/5922e8269b13.jpg

ЦП до запуска(работает торрент и с десяток веб страниц и всякая мелочь)  - 3-5%
http://s45.radikal.ru/i108/1701/42/e7b214cc1032.jpg

ЦП после запуска  - 5-8%
http://s008.radikal.ru/i303/1701/a5/e3cc985a8f05.jpg

Вывод: Ждать, ждать, ждать. Или забить и использовать что-то лёгкое.


Title: Re: Вечная синхронизация
Post by: svetoch on January 17, 2017, 02:55:23 AM
Да, вы правы. И это никак не быстрее. Но где же всё-таки взять полную цепочку из надёжного источника?  :-\
как вы будете определять надежность источника?


Title: Re: Вечная синхронизация
Post by: CF on January 17, 2017, 11:13:04 AM
как вы будете определять надежность источника?

Все, что связаны с Bitcoin Foundation и с отцами-основателями биткоина.  :)

Но попробую сейчас по совету tvskit как-то всё оптимизировать и разогнать. Железо слабое, конечно.


Title: Re: Вечная синхронизация
Post by: vizito on January 17, 2017, 11:35:12 AM
вот есть англ ветка с ссылками на на торент https://bitcointalk.org/index.php?topic=145386.0 там смотри только предупреждение что не нужно менять bootstrap.dat который в торенте, можешь глянуть если интересно или как tvskit написал можно легкий клиент попробовать


Title: Re: Вечная синхронизация
Post by: CF on January 17, 2017, 01:55:22 PM
вот есть англ ветка с ссылками на на торент https://bitcointalk.org/index.php?topic=145386.0 там смотри только предупреждение что не нужно менять bootstrap.dat который в торенте, можешь глянуть если интересно или как tvskit написал можно легкий клиент попробовать

Спасибо, я находил эту ветку. Там последнее обновление - August 23, 2014. По ней вышел на ветку https://bitcointalk.org/index.php?topic=1310261.0 , там очень многие товарищи с первого сообщения предлагают полную цепочку без каких-либо подписей. Короче, решил я просто дожидаться.


Title: Re: Вечная синхронизация
Post by: tvskit on January 17, 2017, 02:24:42 PM
Но попробую сейчас по совету tvskit

Я вам ни чего не советовал, а дал понять, что основное ограничение в возможностях ЖД.

как-то всё оптимизировать и разогнать. Железо слабое, конечно.

Хм, интересно. Собираетесь шпиндель разогнать?  ;D


Title: Re: Вечная синхронизация
Post by: CF on January 17, 2017, 02:31:17 PM

Хм, интересно. Собираетесь шпиндель разогнать?  ;D

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


Title: Re: Вечная синхронизация
Post by: mrxtraf on January 17, 2017, 03:32:22 PM
Как-то попался вот такой сайтик.
http://cryptochainer.com/dir/
Тут кучу блокчайнов можно скачать для разных валют.
Но для битка нужно писать на мыло  :(


Title: Re: Вечная синхронизация
Post by: kzv on January 17, 2017, 04:57:09 PM
Не парьте мозг.
Хотите быструю синхронизацию - устанавливайте легкий кошелек.
Хотите мгновенную синхронизацию - пользуйтесь онлайн кошельками.
Хотите кейлогеров и троянов на комп - качайте "блокчейн" с левых сайтов.

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


Title: Re: Вечная синхронизация
Post by: vat_ on January 18, 2017, 07:06:46 AM
Тоже решил установить Bitcoin Core, уже неделю жду конца синхронизации (осталось 8 дней цепочки), правда запускаю клиент только на ночь, так как комп тупит при запущенном клиенте и мешает работать.
PS: папка с блокчейном весит 106 гигов.


Title: Re: Вечная синхронизация
Post by: mrxtraf on January 18, 2017, 10:51:39 AM
Хотите кейлогеров и троянов на комп - качайте "блокчейн" с левых сайтов.
А как в датовском не исполняемом файле могут оказаться кейлогеры или трояны?
Понятное дело если тебе суют экзешник и говорят только кликни оно само всё сделает, то тут уже стоит задуматься.
Правда сам не качал  ;D
У меня за неделю где-то засинхронилось. Интел N3150M 4 ядра по 2G, память 8. Диск ssd на sata3. Файловая ext4. Kubuntu.
Иногда смотришь, а оно вообще как бы на месте. Но это пики, в эти моменты были атаки на битки, попытки завалить большим кол-вом дешёвых транзакций. Вот оно их долго и обрабатывает.
Пересчет блоков при включении txidex занимает около 2-х суток. Это уже с полным скачанным блокчайном.
Идет пересчет блоков http://i89.fastpic.ru/big/2017/0118/02/b098f154cd98adeb46ea9ee887607b02.png (http://fastpic.ru/)

ПыСы.
Помощь-Окно отладки. Можно детально посмотреть какой блок текущий на обработке и дату этого блока.


Title: Re: Вечная синхронизация
Post by: Dark_Soul on November 06, 2017, 04:11:39 PM
Тоже решил установить Bitcoin Core, уже неделю жду конца синхронизации (осталось 8 дней цепочки), правда запускаю клиент только на ночь, так как комп тупит при запущенном клиенте и мешает работать.
PS: папка с блокчейном весит 106 гигов.
сколько она будет весить через 10 лет? надо будет покупать отдельный винт для кошелька!


Title: Re: Вечная синхронизация
Post by: Molfar on November 06, 2017, 04:32:42 PM
Решил поставить классический Bitcoin Core на последнюю Linux Mint. Столкнулся с неожиданной проблемой: Блоки никак не закончат синхронизироваться. На данный момент осталось "1 год, 20 недель". Процесс идёт, но очень-очень медленно. Такая же проблема на Windows, на другом компьютере, с использованием разных интернет-соединений. С чем это вообще может быть связано и как можно устранить?
ни с чем не связано, это у всех так, обычно синхронизация длится от нескольких дней до недели а то и больше все зависит от скорости hdd ну и самого железа, так как вся цепочка блоков весит уже более 80Гб, можно найти базу на торентах или тут на форуме поискать должна быть и скачать потом скопировать ее в C:\Users\имя польз\AppData(может быть скрыта)\Roaming\Bitcoin для win
и в папке Bitcoin сохранить на всякий случай свой кошелек wallet.dat
Скачивание ничем не грозит безопасности?


Title: Re: Вечная синхронизация
Post by: yokotoka on November 06, 2017, 06:19:51 PM
Решил поставить классический Bitcoin Core на последнюю Linux Mint. Столкнулся с неожиданной проблемой: Блоки никак не закончат синхронизироваться. На данный момент осталось "1 год, 20 недель". Процесс идёт, но очень-очень медленно. Такая же проблема на Windows, на другом компьютере, с использованием разных интернет-соединений. С чем это вообще может быть связано и как можно устранить?

Кстати, никто реально ежедневный torrent для bitcoin с полной ноды до сих пор не сделал?


Title: Re: Вечная синхронизация
Post by: Nick_NNN on September 12, 2018, 11:49:18 AM
Ну я наткнулся на этот ресурс , качал правда блоки для другой монетки :-\...но скорость нормальная, да и вроде проблем не возникло никаких
Если кому-то нужно, то оставлю на биток https://krypto-wallet.org/coin/skachat-blockchain-bitcoin-torrent-fajlom.html

Если у Вас SSD, то проблем со скачиванием не будет через саму программу Bitcoin Core. Если HDD - это только продлит агонию, через неделю нужно будет опять синхронизироваться и все начнется по новой


Title: Re: Вечная синхронизация
Post by: Alex-70 on January 24, 2020, 02:58:04 PM
Ну как за полтора года не появилась ссылка на скачивания всего и сразу?  ;D

Только решил посмотреть как работать с Биткоинами и сразу такая проблема.
Не могу понять из-за чего так долго всё начинается.
Процессор загружен не боле чем на четверть, сеть вообще не занимает.


Title: Re: Вечная синхронизация
Post by: igor72 on January 24, 2020, 10:03:44 PM
Ну как за полтора года не появилась ссылка на скачивания всего и сразу?  ;D
Был еще год назад https://getbitcoinblockchain.com/ , но уже не обновляется. Если pruned версия устроит, то актуальную можно здесь взять https://drive.google.com/drive/folders/0B0nH34wIYOSlSG81ZUZUZGZjVkE
Но это как бы неправильно, правильно через клиент синхронизироваться с нуля.
Quote
Только решил посмотреть как работать с Биткоинами и сразу такая проблема.
Не могу понять из-за чего так долго всё начинается.
Процессор загружен не боле чем на четверть, сеть вообще не занимает.
От жесткого много зависит, SSD очень желательно, хотя бы для папки chainstate (там относительно немного надо, гигабайт 5, если не ошибаюсь).
А вообще, с какой целью ставите? Может вам и легкого клиента хватило бы?


Title: Re: Вечная синхронизация
Post by: Alex-70 on January 25, 2020, 05:42:19 PM
Спасибо!

От жесткого много зависит, SSD очень желательно
Думаю - не в диске дело. HDD по звукам молотится не сильно. Скорее, проблема в отсутствии статического публичного IP. Я никому ничего не отдаю - может из-за этого другие пиры гнобят меня?

А вообще, с какой целью ставите?
-Разобраться до уровня возможности создания платного сервиса. ЯД слишком ограничивает пользователей различными "правилами" и через несколько лет может вообще задушить любую активность.

Может вам и легкого клиента хватило бы?
-Не знаю, ещё не смотрел. Начал сразу с Bitcoin Core. Задача номер раз - купить немножко заплатив ЯД-ом. Номер два - ещё чуть-чуть купить заплатив ЯД-ом автоматически.

Что такое "pruned"? Правильно ли я понимаю - это тот же блокчейн без адресов с которых были транзакции в последующих блоках.


Title: Re: Вечная синхронизация
Post by: igor72 on January 25, 2020, 09:04:11 PM
От жесткого много зависит, SSD очень желательно
Думаю - не в диске дело. HDD по звукам молотится не сильно.
Звук - ненадежный индикатор ). Если памяти много (> 8Гб), увеличьте на время первой синхронизации размер кэша базы данных до 4-5Гб.
Quote
Скорее, проблема в отсутствии статического публичного IP. Я никому ничего не отдаю - может из-за этого другие пиры гнобят меня?
У меня тоже нет нормального IP, но с SSD синхронизировал, кажется, за сутки на хорошем компе (а на плохом несколько недель при том же интернете). Если 8 соединений есть, то не в этом дело. Если совсем тишина, тогда что-то где-то блокирует трафик.
Quote
А вообще, с какой целью ставите?
-Разобраться до уровня возможности создания платного сервиса. ЯД слишком ограничивает пользователей различными "правилами" и через несколько лет может вообще задушить любую активность.
Здесь не подскажу. Но если свой сервер платежей хотите иметь (типа https://btcpayserver.org/), то да, нужно ноду держать. А если чьим-то будете пользоваться (типа https://bitpay.com/), то, насколько я понимаю, любой кошелек пойдет.
Quote
Может вам и легкого клиента хватило бы?
-Не знаю, ещё не смотрел. Начал сразу с Bitcoin Core.
Посмотрите легкий кошелек Electrum (https://electrum.org/#download), может вас он устроит, тогда не надо будет с кором возиться.
Quote
Что такое "pruned"? Правильно ли я понимаю - это тот же блокчейн без адресов с которых были транзакции в последующих блоках.
Не понял вашего определения. Pruned - значит с неполным блокчейном. В минимальной конфигурации содержит кусок блокчейна размером 550 MiB (то есть за несколько последних дней). Для некоторых простых задач такого хватает, но для полноценной работы лучше иметь всю базу.