Windows 7 chia не синхронизируется

Обновлено: 04.07.2024

Возникла эта проблема, когда статус заметки остается Не синхронизирован. Высота продолжает расти, но статус узла по-прежнему «Не синхронизирован».
Статус подключения = подключен
Статус фермы = ждать синхронизации

ОС: Win10
узел 12.13.0
Чиа 0.1.20

Пытался удалить, удалил 2 папки, безуспешно переустановил.

Самый полезный комментарий

У Node проблемы с производительностью, связанные с несколькими транзакциями, застрявшими в мемпуле, а также из-за того, что кошелек в основном сломан. Вы можете попробовать chia stop wallet-only чтобы помочь. Мы знаем, что случилось, но это длинные выходные. Бета 22 скоро будет.

Все 25 Комментарий

А пока обновился до Chia 0.1.21

Еще через час или два он полностью синхронизируется.

Он только что медленно синхронизировался? У меня все еще та же проблема. на windows 21 и ubunutu 21 также

У Node проблемы с производительностью, связанные с несколькими транзакциями, застрявшими в мемпуле, а также из-за того, что кошелек в основном сломан. Вы можете попробовать chia stop wallet-only чтобы помочь. Мы знаем, что случилось, но это длинные выходные. Бета 22 скоро будет.

Он только что медленно синхронизировался? У меня все еще та же проблема. на windows 21 и ubunutu 21 также

Действительно, через 2 часа (после загрузки базы данных) он догнал, и отметка времени блока и статуса теперь выглядит хорошо.

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

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

Вчера он работал нормально, но сегодня утром действительно стал тормозить. Я сейчас на блоке 31021. Я видел примечание Джина, что с бета-версией 22 это должно быть решено. Так что жду.

сегодня я обновился до беты 22 на ubunutu, у вроде бы была такая же проблема. Узел подключился, а затем успешно синхронизировался с сетью. Он был синхронизирован для нескольких блоков, затем машина получила награду за сельское хозяйство. Затем он снова начал медленно отставать от сети. После нескольких часов потери синхронизации пиковое время отстает от сети примерно на 40 минут.

Синхронизация снова застревает на высоте 32343 с бета-версией 22. Повторное открытие этой ошибки.

Я перезапустил свою систему и снова синхронизировался. снова вижу недостроенные блоки. снова выиграл блок, все еще синхронно. Я буду следить за этим.

в этот раз он работал немного дольше, но я снова не синхронизировался.

Я замышляю, поэтому не могу перезапустить :)

я чувствую тебя! Несколько недель назад у меня появился рабочий стол rasberrypi 400. запуск ubuntu gui там только для сельского хозяйства и узла. запущен Windows 10 на моем игровом компьютере, где я черчил на внешних дисках. Я просто закрыл узел .exe после загрузки графического интерфейса.

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

Он снова синхронизировался, перезапустив приложение.

Извините, но снова зависло после часа синхронизации. Дайте мне знать, если вам понадобится что-нибудь для дальнейшего анализа.

То же самое. Моя система перестает синхронизироваться в случайное время. Произошла перезагрузка, я снова синхронизируюсь (131222/134705)
Статус подключения по-прежнему подключен.

Можете попробовать на beta23? Были внесены некоторые большие улучшения в синхронизацию.

То же самое. У меня версия 0.1.26:

Статус отображается как Not Synced :

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

Сеть Beta 26 умерла пару дней назад. Перейдите на бета-версию 27, и все станет намного лучше.

image

спасибо @ hoffmang9 . Я просто обновился до 0.1.27 и начал синхронизацию с самого начала. Посмотрим, как это пойдет.

@Erni, как ты перезапустил синхронизацию с самого начала? есть ли способ сделать это вручную?

Вы можете удалить базу данных своего кошелька в

Цепочка Beta 27, скорее всего, скоро умрет, и всем следует перейти на RC-2.

В комментариях выше я

  • закрыл клиента
  • скачал последний клиент
  • установил это

Теперь он синхронизируется, так что решение (в основном, закрыть, обновить до последней версии, перезапустить), похоже, работает!

Почему Chia не синхронизируется? Такой вопрос задают многие начинающие майнеры.

Действительно Chia имеет некоторые особенности и эта криптовалюта не похожа на другие коины. Давайте разбираться.

Нарушен блокчейн

Повреждение данных происходит, если работа кошелька по каким-либо причинам была завершена аварийным образом

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

Если синхронизация Chia не работает, причина может быть в блокировке портов

Как добавить порт 8444

Открываем вкладку «Полный узел» и находим графу «Подключения». Здесь добавляем дополнительные соединения (то есть вручную прописываем ноды):

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

Специально для Вас: Почему падает крипта: где правда

Большой объем данных

Если узел Chia не синхронизируется, возможно, медленно работает жесткий диск. Чем «старше» накопитель, тем меньше он подходят для добычи Чиа.

В случае Chia главным ресурсом транзакций является пространство накопителя, а не его вычислительные мощности.

Время / дата

Если Chia не синхронизируется убедитесь в том, что в системе установлено корректное время и дата.

Часы Windows автоматически синхронизируются по сети. Допустимо отклонение, но не более 5 минут

Обновление клиента

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

Как отключить UPNP

Чтобы отключить UPNP вводим команду: «Chia configure – upnp false». Также отключить UPNP можно в настройках роутера.

Минимальные системные требования для добычи Chia

Не забывайте о том, что для майнинга Чиа система должна иметь минимальный уровень производительности:

  • От двух гигабайт оперативной памяти;
  • Python 3.7, либо выше;
  • Четырехъядерный процессор с частотой от полутора гигагерц;
  • Не менее 360 гигабайт свободного места на жестком диске.
Специально для Вас: Почему упала крипта: правда о майнинге в 2021

Понимая, по какой причине Chia не синхронизируется, можно решить проблему самостоятельно.

Прежде чем читать дальше, советую ознакомиться со статьями:

Почему не идет синхронизация?

Самым важным этапом является этап «синхронизации». Важно следить за ее состоянием, иначе весь процесс «фарминга» будет нецелесообразным.

Синхронизация начинается автоматически после входа в кошелек под вашей мнемоникой и формирования одного плота. Время зависит от комплектующих вашего ПК (сервера), в среднем может продлиться более суток. Проходит один раз, после чего на вкладке «полный узел» будет присвоен статус – «синхронизирован»:

Далее во вкладке «кошельки» нужно проверить статус синхронизации, высоту и подключение:

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

Папку с синхронизацией можно перенести на другой ПК, найти ее можно здесь:

Также важно, чтобы ваш ПК был подключен к нодам, которые поддерживают синхронизацию с пиковой высотой:

Возможные решения проблем, с которыми сталкиваются пользователи, если синхронизация отсутствует:

Создание BAT-файла для подключения ко всем узлам.

Создайте текстовый документ с расширением BAT. Далее пкм – изменить. Вставляем вот этот текст:

c:
cd %UserProfile%\AppData\Local\chia-blockchain\app-%version%\resources\app.asar.unpacked\daemon\

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

Как проверить, фармит ли ферма

Для того чтобы узнать, действительно ли фармит ваша ферма, или нет, нам потребуется PowerShell ISE . Найти его можно здесь:

Запускаем. Переходим в корень диска с командой:

Далее открываем область сценариев сверху, справа, как удобнее.

Первое, что необходимо сделать – включить режим логирования . Включается он скриптом:

$ChiaVer = "1.1.6" $cmd = "C:\Users\" + $env:username + "\AppData\Local\chia-blockchain\app-" + $ChiaVer + "\resources\app.asar.unpacked\daemon\chia.exe configure --log-level INFO" iex $cmd

Примечание: в поле ChiaVer = 1.1.6 нужно указать актуальную версию вашего ПО.

Запускаем скрипт, нажав на значок «выполнить сценарий», либо клавишей F5.

По окончании в окне PowerShell вы увидите:

Restart any running chia services for changes to take effect.

Скрипт прошел успешно, необходимо перезапустить все сервисы Chia и подождать некоторое время, чтобы лог собрал в себе информацию (минимум один час).

Проверяем плоты, проходят ли они первичный фильтр, и сколько времени занимает сама проверка. Выполняем следующий скрипт:

Get-Content $env:USERPROFILE\.chia\mainnet\log\debug.log | Select-String -Pattern "\b7(?: )plots"

Вы увидите список из плотов, которые успешно прошли первый фильтр и участвовали во второй стадии розыгрыша. Во строке «Found» вы увидите, сколько доказательств (proofs) нашел плот. Далее в строке «Time» вы увидите время, за которое плот дал отклик.

Внимание: данное время не должно превышать задержку более 5 секунд, вам выйдет предупреждение. Нужно будет разобраться, почему такая задержка. Причин может быть множество: от энергосбережения диска до его брака. Если при найденном доказательстве время будет более 30 секунд, то доказательство не засчитается, и монета не упадет, даже если доказательство будет верным.

Проверяем, были ли найдены доказательства (пруфы), выполнив следующий скрипт:

Get-Content $env:USERPROFILE\.chia\mainnet\log\debug.log.* | Select-String -Pattern "\b3(?: )proofs"

Проверка занимает достаточно долгое время, так как перепроверяет все логи.

Как правило, если доказательство найдено, то за этим и следует награда. Если по каким-либо причинам доказательство было найдено, но вы не получили награду, то нужно разбираться. Возможно, отклик вашего плота превысил время в 30 секунд и просто выбыл из участия в розыгрыше, а может, вас просто опередил другой фермер по блоку.

4. Последним скриптом можно проверить последний лог на наличие ошибок:

Get-Content $env:USERPROFILE\.chia\mainnet\log\debug.log | Select-String -Pattern ("warning","error")

На ошибки err.UNKNOWN_UNSPENT , err.DOUBLE_SPEND не стоит обращать внимания. Они связаны с перемешиванием транзакций, разработчики уверяют, что это нормальный рабочий процесс. В последующих версиях они просто скроют эти ошибки.

Другие популярные вопросы

1. Как узнать, битый плот или нет?

Для того, чтобы проверить ваши готовые плоты на целостность, необходимо перейти в каталог:
C:\Users\«Имя пользователя»\AppData\Local\chia-blockchain\app-1.1.6\resources\app.asar.unpacked\daemon

Зажать клавишу Shift и нажать пкм – Открыть окно PowerShell. Далее прописываем команду:

.\chia plots check –g “D:\каталог”

Где “D:\каталог” – путь, где хранятся ваши плоты.

Нажимаем Enter, ждем окончания проверки (в среднем 30-60 секунд на один плот).

WARNING 1 invalid plots found , где 1 – количество битых участков. В окне можно будет увидеть имя битого плота.

Находите и удаляете его вручную (перед удалением полностью отключаем программу Chia). Также плот с индексом 0.7 и менее считается битым, он не принесет вам прибыли.

Примечание: закрытие программы завершит процесс плотинга. Сначала дождитесь его завершения, иначе вы прервете процесс засеивания.

2. Прервался процесс плотинга. Где найти и как удалить временные файлы?

Для того, чтобы удалить временные файлы незаконченного плота, нужно перейти в раздел hdd\ssd, который вы указывали как каталог для временных файлов. Файлы с расширением TMP удаляем. Если у вас готовые плоты и временные файлы в одном каталоге, файл с расширением PLOT не трогаем. Он является вашим готовым плотом. Примечание: выполняйте очистку на выключенной программе Chia.

3. Сколько занимает места плот на временном каталоге?

4. Сколько занимает места плот на окончательном каталоге?

5. Сколько ресурса ssd отнимает один плот?

6. Как распределяется награда? Какие шансы имеет участок на выигрыш?

Ваша ферма Chia имеет 4608 шансов в день выиграть 2 монеты Chia Coin («XCH»).

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

7. Какую награду можно получить за блок?

Награда за блок в течение трех лет после запуска блокчейна составляет 64 Chia Coin («XCH»). Ее получают первые 32 фермера, которые наиболее быстро предоставили решение криптографической задачи. Далее каждые три года награда уменьшается в два раза. Потребуется 21 год фарминга, чтобы количество монет сравнялось с числом токенов в стратегическом резерве.

8. Сколько плотов уместится на жесткий диск 1ТБ, 2ТБ, 3ТБ и т.д.

9. Сколько дохода принесет один плот, два плота и тд.

10. Какая должна быть задержка в графе «последняя попытка доказательств»?

Время проверки и появления нового индекса занимает примерно 9 секунд. Случается такое, что время варьируется от 5 до 12 секунд, это происходит при одновременном засеивании и фарминге. Это не критично.

11. Что делать, если после обновления все (либо частично) участки отображаются как некорректные?

  • Отключите программу. Выключите ПК и переключите диск с плотами в другой SATA разъем на материнской плате. Также можно удалить директорию в приложении Chia.
  • Заново укажите путь к диску с плотами. Спустя какое-то время все встанет на свои места.

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

  • Полностью отключите режим энергосбережения\спящий режим на вашем ПК.
  • Если ваш ПК падает в синий экран, воспользуйтесь программой «Blue Screen Viewer», чтобы узнать код ошибки, далее по этому коду вы можете узнать причину ее возникновения.

13. Сколько времени требуется для создания одного плота? Какие требования?

Для формирования одного плота требуется один поток процессора, 4 Гб оперативной памяти.

Для более быстрого формирования требуется процессор с частотой от 4 ГГц и выше.

Один плот на HDD формируется около 20 часов.

Если использовать высокоскоростные SSD\NVME M.2, то скорость формирования существенно уменьшается (порядка 6-8 часов на один плот).

Некоторым ребятам удавалось добиться скорости создания одного плота за 4.5 часа. Они использовали программу machinaris, которая использует докер-контейнеризацию. Также они использовали программу plotman (там недавно вышел апдейт версии 3.1 с поддержкой нового мультипоточного chiapos, который ускоряет плоттинг примерно на 15-30%).

При параллельном засеивании следует отталкиваться от самого слабого компонента в системе.

Пример конфигурации плоттера 1: процессор 8 ядер, 16 потоков, ОЗУ 16гб, SSD M.2 NVME 1Tb. Максимально вы можете плотить до трех плотов в параллели, так как объема SSD будет недостаточно *) .

Пример конфигурации плоттера 2: процессор 4 ядра, 4 потока, Озу 4гб, HDD 2Tb. Максимально вы можете формировать один плот, так как размер ОЗУ не позволяет вам создавать больше.

*) Примечание: более опытные пользователи выставляют задержки, изменяют количество корзин, ОЗУ согласно времени формирования одного плота. Рекомендуемое время задержки: 30-60 мин. Экспериментируйте.

14. Где можно купить, продать Chia Coin («XCH»)?

15. Где можно получить 0,0000000001 XCH на кошелек? Каким образом?

Есть два сайта. Копируете адрес для получения платежа и переходите по ссылке:

16. Когда выйдут официальные Пулы? Нужно ли заново засеивать плоты? Информация от 02.06.2021г.

Конкретных дат больше не будет, будут 3 стадии:

  • Запуск на тестнете, с последующей доработкой.
  • Тестирование готовых пулов, работающих на тестнете.
  • Запуск на мейннете (при условии, что на протяжении 3-х дней не будет критических багов на тестнете).

Все будет безопасно, кроме того, что пулы могут не выплачивать награду. Поэтому нужно будет поглядывать, идут ли выплаты. Награда за блок будет начисляться в размере 1/8 победителю, и 7/8 пулу (который, соответственно, делит её между участниками). Для плотинга нужно создавать синглтон (в ПО Chia), к которому привязываются плоты, этот синглтон уже можно переключать между пулами.


Причина. По которой пользователи выбирают core wallet, заключается в том, чтобы запустить полный узел. Поддерживать сеть и дополнительно иметь полный контроль над своими средствами. Поскольку он обеспечивает лучшую конфиденциальность и безопасность. С другой стороны, почему пользователи не выбирают QT wallet, в основном из-за проблем с синхронизацией кошелька. Прежде чем мы сможем использовать этот кошелек, нам нужно дождаться его полной синхронизации с сетью. Если он не синхронизирован, вы не сможете отправлять или получать монеты. И он не будет показывать вам самые последние транзакции.

Одной из наиболее распространенных проблем, с которой сталкиваются пользователи core wallet. Является “Рассинхронизация кошелька”.


Либо процесс синхронизации кошелька будет медленнее. Либо он застрянет в определенном блоке и вообще не будет синхронизироваться. Так почему же ваш кошелек не синхронизируется или работает медленно и что делать. Если он не синхронизирует / не обрабатывает блокчейн?

Синхронизация кошелька

Bitcoin, Dash, Litecoin и каждый Альткоин имеет свой основной кошелек. В то время как внешний вид каждого кошелька может немного отличаться, его функциональные возможности остаются прежними.


Всякий раз, когда вы открываете свой QT кошелек, первое. Что делает ваш кошелек: он начинает сканировать все последние блоки на блокчейне и пытается догнать сеть. Независимо от того. Является ли ваш кошелек новой установкой или вы используете его в течение длительного времени; если он не обновлен. Он начнет загрузку блокчейна.

Синхронизация кошелька

Ваш кошелек загружает и проверяет блоки, инициируя связь с другими узлами сети. Из-за этого процесс синхронизации обычно будет происходить медленнее. Во время этого процесса ваша недавняя транзакция может быть не видна. И поэтому баланс вашего кошелька может быть неправильным.


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

После завершения синхронизации информация, отображаемая на вашем кошельке, будет исправлена. Теперь вопрос в том, действительно ли ваш кошелек синхронизируется, и если да, то сколько времени это займет?

галочка синхронизации кошелька

Это действительно синхронизация?

Откройте свой кошелек, и внизу вы увидите зеленый индикатор выполнения, который покажет состояние синхронизации.

Сначала он показывает “Обработка блоков на диске”, затем он изменится на “Синхронизация с сетью”, что означает. Что он начал загрузку блокчейна. В зависимости от того, когда вы установили и когда ранее открыли свой кошелек, статус будет либо отстать на несколько часов. Либо на несколько недель. Особенно если вы только что установили Bitcoin core, то этот статус будет отставать на годы.

Теперь сколько времени потребуется для синхронизации зависит от следующих факторов:

  1. Общее количество блоков, оставшихся для обработки
  2. Количество активных подключений к сети Биткойн и
  3. Ваша скорость Интернета.

Если вы ищете решение для ускорения синхронизации вашего кошелька, то этот пост не для вас.


Для чего мы предлагаем вам прочитать это руководство по Bitcoin Bootstratp.dat. Этот пост предназначен для пользователей, которые сталкиваются с проблемами синхронизации своих кошельков.

Прежде чем мы перейдем к руководству по устранению неполадок, нам нужно сначала выяснить. Действительно ли ваш кошелек синхронизируется или он действительно застрял?

Наведите курсор на индикатор выполнения или нажмите на значок обновления. И он покажет состояние обработанных блоков и последних полученных блоков.


Просто взглянув на статус загрузки блокчейна, вы узнаете, действительно ли ваш кошелек синхронизируется или застрял. Это показывает что-то вроде этого:

Catching up .
Downloaded 683912 blocks of transaction history.
Last received block was generated 6 days ago.

кошелек не синхронизируется

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

Кошелек не синхронизируется – Устранение неполадок с несинхронизированным QT-кошельком


Так почему же ваш кошелек не синхронизируется? Вот несколько распространенных причин:

  1. Проблемы с широкополосной связью и брандмауэром
  2. Нет активного подключения к сети монет
  3. Ваши блокчейн-данные могут быть повреждены и
  4. Ваш бумажник может быть старым и висеть не на той цепочке.

Проблемы с подключением к Интернету и брандмауэром

Сначала проверьте. Есть ли у вашего компьютера исправное сетевое подключение.


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

Проверьте подключение кошелька и добавьте узлы

подключение qt кошелька

Откройте свой кошелек. И в правом нижнем углу вы увидите значок сигнала. Наведите курсор на вертикальные полосы и проверьте общее количество активных подключений к сети.


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

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

Поврежденный блокчейн

Обновите и переиндексируйте свой кошелек

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

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

Читайте также: