Синхронизация официального биткойн-кошелька в первый раз; на 95% начал идти назад

Осталось 9900 блоков IE, осталось 9904 блока, а общий процент синхронизации уменьшается. Это нормальное поведение? У меня широкополосное мобильное соединение, но HTTP-соединения работают нормально. Он также говорит, что у меня есть 8 активных подключений, которые, как я понимаю, являются максимальными?

Спасибо.

Количество оставшихся блоков является лишь оценкой, основанной на том, что говорят другие узлы. Существует максимум 8 исходящих соединений, поэтому, если вы не можете получить ни одно из своих, вы увидите только 8, но этого достаточно для синхронизации. Просто подождите немного дольше.
@PieterWuille Спасибо. На всякий случай, если это кому-то поможет, быстрая перезагрузка устранила проблему, и она не прогрессирует, как можно было бы ожидать.
Обратите внимание, что загрузка блокчейна значительно ускорит процесс синхронизации: bitcoin.stackexchange.com/questions/799/…

Ответы (1)

Похоже, вам просто не повезло с выбором сверстников.

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

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

Повторное подключение также работает, когда выбираются новые одноранговые узлы. Когда вы написали свой вопрос 24 октября, самая длинная цепочка состояла из 204 663 блоков , так что до примерно 10 000 блоков было довольно далеко. Надеюсь, вы уже догнали главу Blockchain.