Я прочитал на вики, что это означает, займет много времени, и это может даже занять до дня, чтобы синхронизировать с сетью, однако я заметил, в последние часы, которые я наблюдал это, что иногда прогресс скачет назад. То, что я имею в виду, в какой-то момент было около 9500 блоков осталось загрузить и вдруг отскочила к более 10000. Это нормально? Должен ли я просто ждать его и остановить, начиная с него?
Да, это нормально. Что на самом деле происходит, когда клиент синхронизации с сетью он загружает и проверки полной истории каждой сделки, которая когда-либо имела место в сети Bitcoin. Естественно, эта история постоянно растет, как новые сделки совершаются, что вызывает ваш прогресс скользить назад и теперь каждый раз. Но не волнуйтесь; если у вас есть крайне медленное соединение, клиент будет иметь возможность сохранить и в конечном итоге завершить синхронизацию.
Кроме того, я не видел ни одного четкого ответа вокруг, но мне придется ждать долгие времена каждый раз, когда я бегу клиент?
Нет, когда клиент синхронизируется с сетью, это только загружает и проверяет блоки истории транзакций, что он не уже есть. При запуске клиента после того, как он полностью синхронизирован ранее, это означает, что требуется только для загрузки новых сделок, которые произошли с момента последнего вы закрыли его. Это также означает, что если вы закрываете клиент до его завершения синхронизации, он будет забрать, где она была прервана, в следующий раз, когда вы запускаете его. Он никогда не должен начинать с нуля, если что-то идет ужасно неправильно, например, файл будет поврежден или что-то.
И, наконец, я был бы лучше использовать онлайн альтернативу или более легкий клиент? Стоит ли жертвовать шифрование и безопасность более быстрое время загрузки?
Скорее всего, нет, до тех пор, как вы можете сэкономить полосу пропускания. Очень долгое время синхронизация происходит только в самый первый раз, когда вы запускаете его, после того, что оно не должно быть проблемой.