...Запустил и уже 2-3 часа все некак блокчейн немогу скачать полностью.
Пишет: NIS is synchronizing. At block 12661, est. 3 days behind...
хм.. блокчейн вроде докачался покрайне мере пишет: NIS is synchronized! ...
Могу объяснить почему ближе к концу скачивания скорость
кажется меньше, чем в начале. С 26 по 30 октября [блоки 10446...15392] сеть
испытывали усиленной нагрузкой и в сети работали спам-боты, которые непрерывно генерили транзакции. Поэтому последние блоки больше по размеру и качаются дольше, хотя скорость в среднем постоянная.
Почему общая скорость скачивания блокчейна бывает низкая не знаю как объяснить. Выскажу несколько предположений:
- блокчейн будет скачиваться дольше, если в сети мало активных узлов (с открытым портом 7890)
- блокчейн будет скачиваться дольше, если сеть существенно нагружена транзакциями
- узел с открытым портом 7890 будет скачивать блокчейн дольше, нежели этот же узел с закрытым портом
Когда транзакций много, узлы с открытыми портами 7890 получают большую вычислительную нагрузку, и узлы на слабых компах падают. Вчера смотрю, ботов в сети нет (основная масса блоков с 0 транзакциями), и открыл порт 7890 на своем ноуте. И все было норм. Сегодня под утро
Parana включал на пару часов (5...7 мск) своего бота, в блоках в среднем было по 10 транзакций, в пике 40 (когда было испытание, в пике достигало 262 [блок 10533]). Мой узел упал, NIS is not available. Закрыл порт 7890, перезапустил, все норм. Разработчики сейчас работают над этим вопросом, чтобы снизить ресурсоемкость софта.
Если у вас комп мощный,
порт 7890 лучше открыть чтобы узел активно участвовал в работе сети. Если комп не тянет, узел сваливается в NIS is not available, тогда конечно порт закройте. Узел с закрытым портом с точки зрения пользователя работает полноценно, имеет все ресурсы сети, принимает/отправляет транзакции, но для функционирования инфраструктуры сети серьезной пользы от такого узла нет.