Post
Topic
Board Альтернативные криптовалюты
Re: [ETH] Ethereum - мировой компьютер
by
gruberx
on 09/03/2018, 20:31:01 UTC
А кто нибудь здесь пользуется стандартным Ethereum Wallet? Как эту заразу синхронизировать?
Эта долбаная downloading chain structure капец как достала. 5 дней уже мозги выносит.
И с --light и без и боком и как угодно. Может кто то знает как с этим воевать? Идеи закончились.
Ставь SSD диск и будет тебе счастье

Я тоже так и не смог синхронизировать. Проблема в том, что ближе к концу синхронизации новые блоки добавляются очень медленно, не так как в начале. Скорость добавления новых блоков постепенно снижается и в итоге становится где-то равной появлению новых блоков в сети эфира. Я подумал что это HDD не успевает обрабатывать базу данных блокчейна, и решил запустить на SSD. Пошло быстро, но ближе к концу синхронизации темпы выкачивания новых блоков также замедлились и стали приближаться к скорости на HDD. Но у меня закончилось место на SSD. Так что так и не выяснил, решает ли SSD проблему или нет. Сам офигеваю с этого, получается что нереально уже в обычных условиях полную ноду запустить. А что будет дальше то.
SSD решает проблему точно, я на мощном ноуте i7 под виндой, неделю назад синхронизировал фулноду с нуля, часов за 8 наверное, но всё идет к тому что с текущими кошельками скоро таки на обычном железе не синхронизировать полную ноду.

Не помогает и SSD. Компьютер на Core i5, ОП 32гб и SSD Samsung 850 Pro.
Проблема всегда одна и та же и начинается на последних 65 блоках. Как только остается 65 блоков, так и начинается бесконечное downloading chain structure.
Пробовали последнюю версию geth 1.8.1? Очень даже замечательно синхронизируется причем железо хоть и серверное, но очень старое. Я не заметил что опция fast изменилась и получается синхронизировался full, чего уже года полтора не получалось, так что ускорение работы на лицо. Используйте опции --syncmode "fast", в опции --cache 1024 использовал 1024 (по умолчанию), в вашем случае можно и побольше (например --cache 2048). Вообще новый клиент как и обещано гораздо меньше нагружает винчестер, т.к. перед записью по умолчанию использует --gcmode "full" убирает лишние данные не нужные ноде.