How to harvest on other machines that are not your main machine
This guide will show you how to run a harvester on each machine in your network. This architecture is composed of one main machine which runs the farmer, full node, and wallet, and other machines which run only the harvester. Only your main machine will connect to the Chia network.
This is the recommended setup for all Chia farms that use more than one computer. It uses less bandwidth, space and CPU versus running a full node on each computer. It also keeps your keys safer because they will only need to be stored on one computer. Finally, it makes your overall farm quicker and more efficient when replying to challenges.
To secure communication between your harvester and main machine, TLS is used where your main machine will be the private Certification Authority (CA) that signs all certificates. Each harvester must have its own signed certificate to properly communicate with your main machine.
If you are more of a visual learner, JM made a video outlining the steps from this tutorial. This video is from 2021, but the steps are still relevant today:
Prerequisites
First, make sure Chia is installed on all machines and initialized by running the following command:
When creating plots on the harvesters, run:
Where <farmer_key> and <pool_key> can be obtained by running the following command on your main machine:
After creating a plot, run chia plots check to ensure everything is working correctly.
A copy of your main machine CA directory needs to be accessible by your harvester machines. This directory is located in:
Options to make this directory accessible include:
- Share the directory on a network drive
- Copy it using a USB key
- Do a network copy to each harvester
Be aware that major updates might need you to copy the new ca contents. Verify that the harvester does not report SSL errors on connection attempts.
Setup Steps
For each harvester, follow these steps:
Make sure your main machine's IP address on port 8447 is accessible by your harvester machines
Shut down all Chia daemon processes by running:
Make a backup of any settings in your harvester
Run the following command on your harvester, where <directory> is the copy of your main machine's /ca directory that you put in a temp folder:
This command creates a new certificate signed by your main machine's CA.
For step 4, you are using a copy of your /ca directory from your main machine temporarily. DO NOT replace the /ca folder on your harvester. Put the /ca directory into a temp folder on your harvester. You're going to show your harvester these files temporarily and then you can delete the /ca directory in your temp folder. This keeps your system more secure by limiting the exposure to your certificates.
Open the following file in each harvester:
Search for the remote harvester 's farmer_peer section (NOT full_node ). Enter the local IP address of your main machine (typically 192.168.xxx.yyy ) as the host value.
In other words, replace <Main.Machine.IP> in the following snippet with your main machine's local IP:
Launch the harvester by running the following command:
You should see a new connection on your main machine in your INFO level logs.
To stop the harvester, run the following command:
You cannot copy the entire config/ssl directory from one machine to another. Each harvester must have a different set of TLS certificates for your main machine to recognize it as different harvesters. Unintended bugs can occur, including harvesters failing to work properly when the same certificates are shared among different machines.
A few minutes after the GUI starts running, it will begin to show harvester plots. The easiest way to see if it's working is to go the Farm tab, and check the Last Attempted Proof pane. Every nine seconds or so, you should see the different harvesters reporting numbers under Plots Passed Filter such as 0 / 26 , 1 / 412 , 3 / 864 , etc.
After your farmer has been running for a few minutes, you can run the following command to obtain a list of harvesters:
If you need to debug, you can set the logging level to DEBUG by running this command:
You will need to restart your farmer for the change to take effect:
Now you can check the log
/.chia/mainnet/log/debug.log and see if you get messages like the following:
The outgoing new_signage_point_harvester message states the farmer sent a challenge to your harvester and the incoming farming_info message indicates a response. The new_proof_of_space message states the harvester found a proof for the challenge. You will get more new_signage_point and farming_info messages than new_proof_of_space messages.
Here's how to find your logs: Where to Find Things
Good Security Practices on Many Machines
(This is basically repeating what @mariano54 said in this discussion.)
Security is about making better choices. You can never be 100% secure, but you can always make better choices to become more secure.
Keep Your Keys Separate
In other words, only use the keys specific to your machine's purpose.
- Your master/farming key should not be in your plotting machine(s).
- Your master/farming key should not be in your harvester machine(s).
Plotting On Multiple Machines
As stated above, run the following command when creating plots:
When you use the -f and -p parameters, you do not need to copy the keys to the local plotting machine.
Harvesting On Multiple Machines
Rather than maintaining a copy of your farmer's certificates on each harvester, follow the above steps to keep them in one place while farming.
Keep Your Wallet Separate
One way to not get your wallet hacked is to not have it accessible to the internet. Here is how to do this: Chia Keys Management
Your reward address for Chia rewards should be a separate key as well, kept in an offline machine. You can generate an address on a different computer, and put this address in the config.yaml (farmer.xch_target_address and pool.xch_target_address), so if your farming machine gets hacked, you don't lose past rewards. (Source)
How to Find Your Keys
ONLY VIEW YOUR KEYS IN A SAFE PLACE AND MAKE SURE NO ONE CAN SEE YOUR SCREEN.
Using CLI
Using the GUI
Click on the Logout icon at the top right. You will see your wallets listed. Click on the eye icon.
Майнить chia на нескольких машинах ВОПРОС.
как я понимаю — чем больше у вас потоков (то есть объем ссд) тем он быстрее должен быть для однопотока хватит чуть ли ни HDD а если хотите 6 потков то уже NVMe как минимум но он уже 2тб, а если 12потоков 4Тб то уже рэйды из NVMe (зеркало например)
соотвественно и память и проц
если сеющий винт мелкий как у меня и его хватает тока на один поток (512гб) то и скорость его особо не важна как и ОЗУ и проца.
то есть для однопотока практически любой ссд. проц 4ядра средний и 8гб ОЗУ
но шобы рейд NVMe заработал надо чтобы мб поддерживала бифуркацию псиайех — а это я так понимаю скорее серверные мб — то есть тупо купить на алике дешевый конроллер и воткнуть его в обычную десктопную мб тоже не выйдет видимо
или вот дешевые серверные прошлогодние рейд контроллеры типа
Новичок
- 28 Апр 2021
- #42
Gold_Joke
Знающий
- 28 Апр 2021
- #43
xHawKx
Свой человек
- 28 Апр 2021
- #44
Coppermine
Свой человек
- 29 Апр 2021
- #45
Я одного понять не могу. У меня три машины (одинаковые — могут выступать и сидерами и фармерами, т.е. мощные машинки с ССД, и большим обьемом винтов). Но я одного понять не могу — я могу на "харвестерах" оставить засеяные поля, будут ли они фармить вместе с основной машиной, или мне обязательно нужно либо переносить на основную машину их (или, как вариант, подключить их как сетевые папки к основной машине, и указать пути — вот тебе, бро, еще поля с других машин)?
И еще вопрос на будущее, может кто знает. Допустим, я на разных машинах засеял двадцатку винчей под завязку. У меня есть сервак на 20 винтов (сам по себе слабенький, сеять не сможет). Я могу же засунуть в него все эти 20 винтов, поднять ноду, указать пути, и чтобы оно фармило чисто готовыми полями? Как его подрубить к основной ферме, и надо ли это делать? Или можно просто поднять ноду, ввести свои ключи (надо ли переносить сертификаты. ), и пусть стоит хоть в другом месте? Или мне придется тоже подключать его как сетевые папки к своему "основному" серверу?
Gold_Joke
Знающий
- 29 Апр 2021
- #46
Я одного понять не могу. У меня три машины (одинаковые — могут выступать и сидерами и фармерами, т.е. мощные машинки с ССД, и большим обьемом винтов). Но я одного понять не могу — я могу на "харвестерах" оставить засеяные поля, будут ли они фармить вместе с основной машиной, или мне обязательно нужно либо переносить на основную машину их (или, как вариант, подключить их как сетевые папки к основной машине, и указать пути — вот тебе, бро, еще поля с других машин)?
И еще вопрос на будущее, может кто знает. Допустим, я на разных машинах засеял двадцатку винчей под завязку. У меня есть сервак на 20 винтов (сам по себе слабенький, сеять не сможет). Я могу же засунуть в него все эти 20 винтов, поднять ноду, указать пути, и чтобы оно фармило чисто готовыми полями? Как его подрубить к основной ферме, и надо ли это делать? Или можно просто поднять ноду, ввести свои ключи (надо ли переносить сертификаты. ), и пусть стоит хоть в другом месте? Или мне придется тоже подключать его как сетевые папки к своему "основному" серверу?
КАК МАЙНИТЬ CHIA НА НЕСКОЛЬКИХ МАШИНАХ?
Отвечаем на следующие вопросы:
1. Насколько целесообразно приобретение нескольких винчестеров при 1 риге?
2. Как плотить на нескольких машинах (харвестер мод), повышая мощность в сети?
3. Как правильно переместить плоты, если появилась необходимость?
СТОИТ ЛИ ПОКУПАТЬ БОЛЬШОЕ КОЛИЧЕСТВО ВИНЧЕСТЕРОВ, ЕСЛИ В НАЛИЧИИ ТОЛЬКО 1 РИГ?
Рассмотрим пример с видеокартами. При сборке 1 рига материнская плата обеспечивает работу всех материнских плат. Чем больше видеокарт подключается к материнской плате, тем лучше.
Даже при выборе дорогого многопоточного процессора и быстрого ssd, винчестер из 18 ТБ будете плотить около 10-12 дней. Чтобы сократить это время, рациональней собрать еще одну связку и подключить второй винчестер для плотинга. Тем самым появится 2 рига и как только первый винчестер заполнится, можно приобрести еще 2-3 и более. Таким образом, ваши финансы будут израсходованы максимально эффективно.
Если ваша материнская плата поддерживает установку более одного SSD, то следует докупить еще SSD и плотить с каждого на свой HDD.
ТЕПЕРЬ ДАВАЙТЕ ПОГОВОРИМ ПРО НАСТРОЙКУ 2-ГО И ПОСЛЕДУЮЩИХ РИГОВ И ИХ ПОДКЛЮЧЕНИЮ К ОДНОЙ СЕТИ.
ПОДГОТОВКА НА ОСНОВНОЙ МАШИНЕ
В первую очередь необходима последняя версия Chia Blockchain на основном и второстепенных ригах, переходим на сайт и скачиваем последнюю. На основном риге будет запущена full node. На вашем втором риге будут создаваться только плоты.
Для начала нам необходимо скопировать с основного рига на второстепенные файлы сертификатов, для этого переходим по пути ниже, заменя USERNAME на имя вашего пользователя в системе.
И копируем файлы на сетевой диск, флешку или используете любой другой способ что-бы эти файлы доставить на наши риги.
Далее необходимо узнать локальный IP адрес основной НОДЫ.
1. Для этого кликаем правой клавишей мыши по меню “Пуск” и выбираем командную строку от имени администратора.
2. Вводим команду
После чего появляется информация о нашей сети, находим строку с IPv4 и копируем указанный рядом IP адрес или запоминаем, он понадобится нам для настройки наших ригов.
Далее, если запущен Блокчейн на основном компьютере, то его необходимо выключить. Дождаться закрытия узла и сервера, а также проверить не запущен ли процесс Chia через диспетчер задач.
ПЕРЕХОДИМ К НАСТРОЙКЕ РИГА
Итак перемещаемся на второй риг или подключаемся к нему удаленно и запускаем установщик Chia Blockchain.
Наши действия после установки:
1. Вводим мнемоническую фразу (как и на основном компьютере).
2. Проверяем что публичный ключ идентичен тому что на основном риге.
3. Закрываем Chia Blockchain.
Теперь нам необходимо скопировать с заменой наши ранее скопированные сертификаты в точно такую-же папку как и на основном компьютере.
И изменить файл config.yaml который находится в папке config.
Открываем его с помощью любого текстового редактора и ищем следующие строки:
enable_upnp: true — меняем «true» на «false
farmer_peer:
host: localhost — меняем «localhost» на IP адрес вашего основного компьютера. В конфиге 2 таких строки, изменить надо обе.
Когда все конфиг-файлы полностью отредактировали, закрываем файл.
КАКИМ ОБРАЗОМ ПРОВЕРИТЬ, ЧТО ВСЕ СДЕЛАНО ВЕРНО?
Переходим в раздел “Ферма” в Chia Blockchain на основном компьютере, пролистываем вниз, нажимаем «Показать дополнительные опции» и в разделе ваш сеть комбайнов будет указан 2 риг, который легко распознать по IP адресу.
Далее запускаем плотинг на вашем втором риге.
В этой ситуации роутер может изменить IP адрес второго рига. Чтобы этого не случилось, внесем некоторые изменения в настройках.
- Переходим в панель настройки роутера (стандартно это 192.168.0.1 или 1.1).
- Далее открываем список подключенных клиентов и находим IP адрес вашей машины, где будет указан Мac-адрес. Мac адрес — это адрес сетевой карты вашего рига. Его необходимо скопировать.
- Перейти в настройку DHCP-cервера, где вписываем Мac адрес и текущий IP адрес вашего второго рига.
Таким образом, вы сможете зарезервировать IP адрес для неограниченного количества ригов.
Иная ситуация, когда необходимо перенести плоты на другой компьютер. Для переноса на втором компьютере потребуется установить последнюю версию клиента и войти в кошелек с помощью сохраненной мнемонической фразы. При создании нового кошелька, старые плоты не будут инициализироваться и будут обозначены как невалидные. И вам придется заново набивать пространство. Поэтому не забывайте хранить ваши мнемонические фразы от любых кошельков в защищенном месте и желательно в нескольких копиях
Руководство по майнингу чиа и ошибки начинающих майнеров
После того как я намайнила себе монеты чиа, поступали вопросы как это сделать или какая конфигурация будет лучше?
Поэтому по многочисленным просьбам от пользователей решено было написать более подробное руководство к майнингу чиа.
Минимальные требования с официального сайта chia для ПК:
- Четырехъядерный процессор 1,5 ГГц.
- 2 ГБ оперативной памяти
- Установленный Python 3.7 или выше.
- Жесткий диск SSD объемом или свободное место не менее 360 Гб.
- Python 3.7 и выше.
Но на такой сборке плоттинг будет происходит в лучшем случае от 24 ч и больше, синхронизация приблизительно от 10 часов и больше.
Обобщим все знания о том, что нужно будет по железу. Лучше всего использовать связку SSD + HDD. На SSD формируются плоты. На HDD хранятся созданные плоты. Процессор CPU в основном нагружен больше всего при плоттинге. Оперативная память RAM больше всего нагружена при плоттинге.
При выборе SSD накопителя обращать внимание необходимо на:
- Емкость можно от 500 Гб. Желательно от 1 TB.
- Скорость записи необходимо выбирать максимально возможную.
- Тип памяти.
- TBW — количество возможных циклов перезаписи.
- Интерфейс подключения.
Наиболее приемлемый выбор это SSD NVME c типом памяти TLC (из более доступных) 1 TB емкости, интерфейс PCI-E 2.0 — 4.0 со скоростью записи примерно от 2 — 4Гб/с.
Если вы хотели бы задействовать накопитель большей емкости, но не можете найти такой, то можно использовать несколько SSD дисков. Не забудьте рассчитать сколько таких дисков получится подключить, а это зависит от линий PCIe выделяемых за счет процессора и за счет материнской платы, и конечно же зависит исключительно от вашей сборки оборудования.
Выводы сделаны из расчета среднего финансового положения плюс цена/качество самого накопителя. Более подробно характеристики можно изучить в FAG chia.
При выборе оперативной памяти стоит отталкиваться от емкости SSD накопителя имеющегося у вас. Нет смысла ставить 32 Гб оперативной памяти для майнинга, если SSD не более 1 TB. Для имеющегося SSD емкостью в 1 TB достаточно будет 16 Гб оперативной памяти на ПК.
По утверждениям опытных майнеров стоит обратить внимание на частоту. Частота оперативной памяти влияет на скорость создания плота. А примерно 4.5-4.8 МГц дает быстрый фарминг.
Учтите, что нет смысла ставить оперативную память с большой частотой, если ваш процессор не поддерживает такую частоту для оперативной памяти.
Стоит обратить внимание на количество ядер, частоту и тип оперативной памяти. Количество потоков. Выгоднее, чтобы он был загружен по максимуму. Но количество (очередей) плотов, всегда ограничивается другими ресурсами.
Примерно ориентироваться стоит так: 1 ядро на 1 плот. Не забывайте, если например процессор 8-ядерный, но для использования формирования плотов имеется SSD накопитель в 1TB, то более чем 3 плота создать не получится за один раз параллельным засеиванием.
Жесткий диск не принципиально выбирать самый дорогой. Главные критерии:
— емкость достаточно большая около 10 TB;
— надежность для хранения сформированных плотов.
Подключения в 100 Мб вполне хватает. Потребление канала минимально.
Опытные майнеры писали о том, что все удачно проходит и на мобильном интернете.
Единственное условие стабильность подключения.
Кратко по установке программы Chia Blockchain на ваш ПК:
-
с других сайтов скачивать не стоит.
- Актуальная версия программы на данный момент Chia Blockchain 1.1.3 .
- Запускаете установщик.
- Создаете новый кошелек, если у вас его еще не было.
Отписка по поводу кошелька, ответы на часто задаваемые вопросы:
- Майнить на нескольких машинах сразу — можно. Новый кошелек создавать не нужно. Делайте все под одним кошельком.
- Плоты созданные под разными кошельками объединить/синхронизировать/слепить в один кошелек не получится.
- Жесткий можно подключить к другому ПК под одним и тем же кошельком, готовые плоты не будут утеряны. Для этого на втором ПК необходимо поставить программу и ввести мнемонику своего кошелька.
Этап плоттинга начинается с создания участка или параллельно создаваемых участков как это сделать было описано в статье Пошаговое руководство майнинга чиа.
Разберемся более подробно с параметрами плоттинга.
В первую очередь необходимо выбрать минимальный размер плота, который характеризуется параметром k.
От этого параметра напрямую зависит количество создаваемых плотов на SSD накопителе одновременно, так как k влияет на размер временных файлов при создании, каждого плота. Также от этого параметра зависит количество места занимаемое каждым сформированным плотом на жестком диске HDD.
Разработчик рекомендует указывать k равным 32. Есть возможность в инструкции от разработчиков chia установить k и большим. Увеличение k влечет за собой увеличение размера временного файла, каждого плота и размера конечного плота.
Но! Если плот создан с большим k, то если вы получите награду за такой плот она будет большей, чем за плот созданный на k меньше.
Например, у вас SSD на 1 TB, при k=32 размер временных файлов на накопителе при формировании 1 плота 239 GIB. Используем конвертер Gib в GB получаем 256.624 GB
Посчитаем на примере количество плотов, которые вы можете создать за один раз, исходя из емкости SSD:
1000 GB (1TB)/257 GB= 3,891
Выберите количество участков посчитанных по примеру.
Открываем дополнительные параметры. Здесь можно выбрать количество потоков выделяемых вами (с процессора грубо говоря) для создания плота, количество корзин и ОЗУ.
Дополнительные параметры используются для максимально возможного эффективного использования возможностей процессора и ОЗУ при создании плотов с учетом емкости SSD накопителя.
1. Количество корзин — это то число, на которое будет раздроблен плот при расчете на временные файлы. Параметр используется например, если ОЗУ не нагружается на всю — можно ее эффективнее использовать уменьшив при этом число корзин. При этом немного вырастет скорость формирования плота.
Например, если вы формируете 3 плота на SSD 1 TB, а ОЗУ у вас к примеру 32 GB установлено. Очевидно, что вы неэффективно будете использовать ОЗУ. Поэтому можно пробовать уменьшить число корзин:
Взять 64 корзины на 3 плота 6800×3=20400 MiB
Также, если например у вас SSD 1 TB, но оперативной памяти меньше 10 GB, можно тогда наоборот увеличить число корзин до 256, итого получите
1,78 GB ОЗУ на один плот.
ОДНАКО! Учтите, при увеличении количества корзин, тем самым уменьшая требования к ОЗУ, вы также удваиваете количество запросов ввода-вывода на SSD накопителе, на котором создаются временные файлы.
256 корзин — 1700,
3400, 64 корзины —
6800, 32 корзины —
13600 на плот минимум.
Разработчики пишут, что максимально может использоваться — 6750 MB на один плот, при k=32 со 128 корзинами.
2. Исключить окончательную директорию — если установить галочку, это будет означать не фармить после создания плота. То есть, если потребности нет специфической, то устанавливать эту галочку не нужно.
3. Количество потоков — это количество потоков процессора, которые вы выделяете для формирования плота. Для одного плота хватает 1 потока. Если захотите плотить 8 участков, потому что ваш процессор поддерживает 8 потоков не забудьте посчитать количевство ОЗУ нужно для 8 участков.
4. Отключить побитовое поле. Смотрите скриншот все написано.
5. Имя очереди указывать необязательно. Но для того, чтобы потом можно было разобраться, если появятся ошибки в журнале лучше давать имена разным очередям, чтобы можно было что-то понять.
Количество плотов для параллельного засеивания зависит от количества ядер процессора и ОЗУ на комрьютере.
При параллельном засеивании всё что указывается в дополнительных параметрах будет выделено для одного плота, не забывайте об этом.
Некоторые общие ошибки и советы:
1) Проверьте отключение гибернации, переход в сон вашего ПК — иначе если ПК уйдет в сон вы можете потерять весь прогресс.
2) Не забудьте и перепроверьте также, чтобы жесткие диски были отформатированы для поддержки больших файлов. Например: NTFS, APFS, exFAT, ext4.Диски с форматированием FAT (FAT12, FAT16 или FAT32) не смогут быть полезными для майнинга монеты chia.
3) Компьютер нельзя выключать при плоттинге потеряете весь прогресс.
4) Если при плоттинге выключился свет или любой другой подобный форс-мажор весь прогресс при плоттинге будет утерян. Тогда необходимо будет вручную очистить папку для временных файлов и начать плотить заново.
5) Не называйте папку для временных файлов и папку для складирования плотов русскими буквами, только на латинице.
6) Не указывайте в качестве временного каталога просто диск C, создайте отдельную папку (каталог) с названием на латинице.
Запускайте программу от имени администратора (OS Windows)
7) Если программа зависла намертво.
Кроме стандартного перезапуска программы, попробуйте удалить папку .chia (для Windows OS)
на диске C, Пользователи, папка с именем пользователя, .chia
И после этого перезапустить программу.
Есть множество вариаций ее устранения. Они следующие:
- Многие майнеры пытаются создать сразу много плотов не рассчитывая при этом сколько свободного места на жестком диске. В итоге можно столкнуться с ошибкой недостатка свободного места на жестком диске.
- Не указывайте диск С (или тот, на котором установлена операционная система) в качестве каталога для временных файлов. Если у вас достаточно места на этом диске создайте отдельный каталог (папку) для создания плотов.
- Для стабильной работы этой программы недопустимо название папок (каталогов) на русском, только на латинице.
- Не забудьте, если майните на OS Windows старое доброе (в некоторых случаях) открыть от имени Администратора программу также помогает.
- Обратите внимание многие теряют свой прогресс в плоттинге из-за нетерпения. Объясняю) Если вы поставили формироваться несколько плотов сразу параллельно. На практике дойдя до 30-32% может показаться, что процесс завис, но на практике выяснено — необходимо ждать. Из ответов опытных майнеров, в этот момент после 30% запускается вторая фаза, которая длится достаточно долго. Так что, если столкнулись с такой проблемой — ждите.
Если указано большее количество плотов, чем хватит места на диске (обычно SSD) для засева, то в логах, вы можете увидеть такую ошибку как на картинке ниже. В конце лога может выдать: RuntimeError: bad allocation.
Также на ошибку нехватки памяти жесткого диска при формировании нескольких плотов параллельно, может выглядеть и так.
Как уже говорилось ранее, к примеру на SSD 1 Тб одновременно можно запустить создание 3 плотов.
Исправить ее можно только перезапуском программы или чисткой временной папки, которая была создана под плот. При этом вы потеряете весь достигнутый прогресс при создании плотов.
Ошибка появляется, если выставлена галочка в программе «Отключить битовое поле». Снимите эту галочку и программа заработает, однако на 1/3 запись на диск снизится, но памяти больше будет потреблять, по словам опытных майнеров.
Полностью часть лога выглядит так:
Caught plotting error: Bitfield plotting not supported by CPU [6768] Failed to execute script chia
Traceback (most recent call last):
File «chia\cmds\chia.py», line 80, in
File «chia\cmds\chia.py», line 76, in main
File «click\core.py», line 829, in call
File «click\core.py», line 782, in main
File «click\core.py», line 1259, in invoke
File «click\core.py», line 1259, in invoke
File «click\core.py», line 1066, in invoke
File «click\core.py», line 610, in invoke
File «click\decorators.py», line 21, in new_func
File «chia\cmds\plots.py», line 134, in create_cmd
File «chia\plotting\create_plots.py», line 176, in create_plots
RuntimeError: Unknown exception
По совету опытных майнеров. Даже целые плоты могут быть «битыми» и не нести пользы. Периодически советуют проверять уже сформированные плоты на целостность. Решение предложенное как это сделать:
Открыть PowerShell зайдите в каталог по следующему пути:
cd C:\Users\«Имя пользователя»\AppData\Local\chia-blockchain\app-1.1.2\resources\app.asar.unpacked\daemon\
Прописав в командной строке окна PowerShell команду, каталог замените названием вашего каталога и буквы диска, где лежат готовые плоты:
.\chia plots check -g «D:\Каталог»
Выглядеть должно так:
Ошибок при проверке случится не должно, если ошибка, необходимо разбираться, если плот «битый» прибыли он не принесет.
Синхронизация начинается обычно автоматически, после того как сформированы плоты. Выглядит это следующим образом.
Видно, что сформировано два плота на 100%. Теперь остается дождаться когда начнется синхронизация, перейдя на главную вкладку. Успешное окончание синхронизации подсвечено зеленым.
Если при установке программы у вас пишет нет синхронизации. Что делать? По совету бывалых людей. Нужно удалить внизу все соединения, они автоматически обновятся и начнётся синхронизация.
Многие фермеры chia жалуются на очень долгий процесс синхронизации или то, что она вообще не началась или завис процесс. Эмпирическим путем выяснено, не без помощи волшебного чата Телеграм-канал майнеров чиа в России 🙂 Такого рода проблема решается открытием порта 8444 на ПК (не забудьте, что если вы подключены через роутер, на нем тоже нужно сделать явный проброс порта).
Часто начинающие майнеры по ошибке ждут окончания синхронизации, чтобы засеять новые плоты. Но можно формировать новые плоты и во время синхронизации.
Вот в общем-то и все с чем удалось встретится расписала. Если где-то ошибки не судите строго!
А почему нельзя просто установить программу в которой будет две единственные кнопки, начать майнить и продать) ну почему с этим майнингом вечно такие танцы с бубном?))) Ну а если серьезно, то появление Chia больше похоже на зависть производителей SSD и HDD видя квартальные отчеты о прибылях Nvidia и других производителей карт на которых майнят)) Очередной бум спроса на железо) Так что проще пойти купить грузовик SSD и продавать с маржей 100% на авито, чем вот это все. посевы плотинг ебвашумать)))
Зачем тратить время квалифицированного персонала (программистов итп) на удовлетворение хотелок страты, которая не умеет гуглить и изучать мануалы? Инструменты все даны — работайте 🙂
Комментарий удален модератором
Думаю, что проблема с синхронизацией — самая популярная проблема с которой столкнулся каждый майнер. У меня тоже была проблема с тем, что не синхронизировалось ничего. Оказалось как у Вас и написано проблема была с тем, что порт 8444 был закрыт. Открыли порт — все равно не синхронизировалось. Спрашивал в официальном чате keybase.io — там честно никто не помог. Сказали переустановить и обновить чиа. Но это тоже не помогло. А потом ребята из чата https://t.me/chiafaq посоветовали, что надо, чтобы на компе и в программе Чиа должно быть еще одинаковое время. И вот после этого у меня все заработало.
Так что если у вас не идет синхронизация, то делайте вот что:
1) Обновите чиа-клиент,
2) Откройте порт 8444,
3) Сделайте так, чтобы время в программе и на компе было одинаковым.
И тогда точно все заработает)! Если это все не поможет, то спрашивайте в русскоязычном чате поддержки в Телеграме https://t.me/chiafaq или же в англоязычном https://keybase.io/team/chia_network.public. Мне больше нравится русскоязычный в Телеграме, ибо приложение keybase создавал кто-то очень криворукий. И там потом невозможно найти свои сообщения, а также ответы на них))).
Max, а как проверить какое время в программе? Я не вижу там ничего такого, часов никаких не смог найти
правда , что для майнинга чиа процессор долженн быть с интегрированной графикой
вопрос по процессору: все 4 ядра процессора должны быть все физичие или можно 2 ядра 4 потока
Спасибо, за подробные разъяснения) А можно ли перенести папку chia/mainnet c диска c: на другой?
Скажи, пожалуйста, Chia — недробная монета? То есть нельзя комп выключать пока не получишь одну монету?
какая минимальня комиссия как выводить?
По поводу процессора, лучше выбрать серверный, мы с товарищем сравнили его i7 10700f и мой допотопный xeon 2678v3, мой процессор не нагружается более 51%, а в большей степени работает с нагрузкой 10-20%, в то время, как 10700f грузится по полной, сильно греется и вообще ему оочень тяжело. Товрищ решил, что надо продавать свою материнку за 30к, проц и покупать серверное железо.
1. Скажем я планирую работать так: ssd 2TB
6 плотов, hdd какого объема лучше, 10TB хватит ? Не совсем понятно, какого объема будут готовые плоты на hdd в моём случае и хватит ли этого объема?
2. После того, как плоты созданы (но ещё не синхронизированы), на ssd пространство само освободится или надо удалять вручную? И если да, то верно ли я понимаю, что можно удалять после их создания (но ещё не синхронизированных)?
3. hdd (в моём конечно же примере) сам очистится после синхронизации? Если нет, то когда можно чистить диск? После синхронизации?
Заранее благодарю за ответ!
1.Если на к 32 то готовый плот 106г
2.После создания перенесет на hdd и удалить все с ssd синхронизация там не влияет можешь без интернета плотить
3.С hdd не надо удалять это то что фармит монету, с ssd автоматом удалит если без проблем наплотил, если отключил, свет вырубило, комп завис и т.д. то удалять в ручную
Такая конфигурация компа для одного жесткого диска 10Тб излишняя, я заполнил 12Тб на 512 ssd и 4х ядрах процессора, двумя потоками параллельно. Просто через неделю вы столкнетесь с проблеммой, у вас будет просто простаивать дорогой комп, или будете вынуждены каждую неделю-две покупать жесткие диски по 10Тб
сколько времени майнится 1 чиа на такой конфигурации как в статье — 1Тб SSD, 10Тб HDD, 16гб оперативы?
Вы имели в виду 1 плот или все чиа? Ведь чиа неизвестно получишь ли при имеющихся 100 плотах, а у некоторых и на 20 плотах уже есть награда.
Диск в моём случае hdd для готовых плотов уже не особо важна скорость записи, чтения?
SSD берём только для плоттинга?
бери максимально с большим количеством записей, скорость тебе нужна только для того чтоб время выиграть
Будет хорошо, если любой майнинг признают вне закона или разрешат им заниматься лишь при оформлении лицензии. Но жаль, что технически пока сложно отследить майнеров, иначе бы думаю давно разработали законопроект, чтоб взять под контроль деятельность нелегального обогащения, которое к тому же негативно влияет на рынок видеокарт и накопителей.
Вы, я так понимаю, ратуете за монополию на обогащение, исключительно для олигархов)) (хотя обогащение на майнинге, это звучит смешно)
вам — за 30 отдам)
Что значит "негативно влияет на рынок"? Продавцы озолотились, с полок все смели. Или Вам все бы в игрушечки играться?
К сожалению, бесполезная затея начинать фармить. На официальном сайте есть данные, что с диском на 1.5 tb заполненным полностью расчетная дата выигрыша — 2 года, и это время причём постоянно увеличивается.. проще вложиться деньгами, когда немного цена спадёт..
скоро такими темпами роста сложности сети чтобы хоть чтото получить потребуется 200 ТБ пространства
Бесполезной затеей было мйнить битки несколько лет назад, ага
а в русское лото можно за всю жизнь не выиграть
При засеивании выбираю 14 Gb оперативы, и 6 потоков, засеиваю 1 плот к32 (101GiB), временные файлы на SSD 500 GB, записываю на 1Tb HDD, но нагрузка на компьютер очень слабая. Процессор на 50 процент, оперативной используется всего 4 (из 16 общей), и запись с SSD идет всего 10 процент от максимальной скорости. Это нормально? Или некорректно выбрал настройки?
Число корзин ставь 64 или 32. Тогда всю память загрузит.
Можно ли майнить одновременно с майном эфира, есть где-нибудь информация? Просто майнинг на процессорах сильно уменьшает хэшрейт майнинга на видеокарте, отсюда и вопрос, ведь процессор тут задействуется для плоттинга.
майнить можно, но чтобы таблитка работала, приходится держать открытым рдп сессию, т.к. по непонятным причинам именно прога от чиа понижает хеш рейт, для этого ,например, можно заюзать какой нить ненужный телефон и поставить туда внс сервер, заходя на него, уже поднимать рдп, просто чтобы висел.
Это что ещё за бред? Вообще никак не влияет майнинг на проце на хэшрейт эфира. Разве что запускаете на каком-нибудь пентиуме 4.
Если майнил в соло, что бы перейти на пул, надо участки по новой плотить? Или же можно на пуле фармить теми участками, что уже засеял в соло?
нейзвестно еще, 17 мая пулы только заработают
Здравствуйте. Что может означать такая ошибка:
caught plotting error: matches do not match with number of write entries 4284422548 4284400707 [6564]. Failed to execute script chia
При засеивании на 11% выходит ошибка:
caught plotting error: matches do not match with number of write entries 4284422548 4284400707 [6564]. Failed to execute script chia
Подскажите из-за чего она появляется.
Комп простой: Windows 7, процессор Intel Core i3-4150 CPU @ 3.50 GHz
ОЗУ 4Gb
Windows 7, изза этого проблемы могут быть, у меня на 7 вообще не запускалась
Ты умничка, спасибо большое!
Расскажи, а на каком плоте появилась 1 chia?
Добрый день!
Спасибо за подробные инструкции. Очень помогли.
Не могли бы Вы подробно расписать как переносить плоты на другой ПК?
Для плотинга используется ПК1 с мощным процессором и памятью, а фармить хочется на менее мощном ПК2 с большим жестким диском (а может и на двух:)). Как правильно перенести плоты с ПК1 на ПК2?
я просто копировал плоты готовые в таком случае, но можно просто жесткий диск с плотами готовыми подключить к другому компу и все, в программе чиа добавить директорию новую и готово
Ничего не понял, о чем речь вообще и тд, но статья интересная. Пожалуй прочту в 3ий раз.
Комментарий удален модератором
Подскажите кто знает по поводу майнинга Chia, вообщем синхронизирую блокчейн и доходит синхронизация до самого окончания(до последнего блока) и дальше висит красным надпись "Не синхронизировано". в чем может быть проблемма ?
Не знаю задавали ли этот вопрос уже или нет, но меня он интересует: планирую в сборку установить ssd 1tb и HDD 10 tb, потом через время без проблем можно будет добавить ещё один hdd и засеять его дополнительно или могут возникнуть проблемы?
Засеивай на радость себе да близким без проблем
Не знаю задавали ли этот вопрос уже или нет, но меня он интересует: планирую в сборку установить ssd 1tb и HDD 10 tb, потом через время без проблем можно будет добавить ещё один hdd и засеять его дополнительно или могут возникнуть проблемы?
Выключатель комп -> добавляется диск -> монтирует диск в системе -> сеешь
Главное что бы ресурса ссд хватило так как размер одного плота умножай на 2.5
Простой вопрос. Как в chia различаются файлы плоттинга? К чему приведет тупое копирование файла в другой? Вопрос к тому, что будет если задействовать для плоттинга разные компьютеры, не получиться ли так, что создадутся одинаковые плоты и толку от майнинга будет ноль?
Плоты создаются разные.. Привязаны как я понял только к вашему логину (24 слова). по этому под одним логином на разных ПК можно создавать плоты — они вам подойдут. Их можно копировать куда угодно.. Одинаковые плоты (при копировании) — не пройдут проверку и не будут майнить. А вероятность создания на разных ПК одинакового плота равна 0.
Комментарий удален модератором
продам 10 тб wd elements desktop за 35 килорублей, в упаковке, Москва))))))
Привет! Проц Zeon 4ядра 8потоков, 8 памяти, 250Gb SSD плотит несколько дней один участок, ошибок нет, но уж очень долго
На 250Г SSD не уместить временные файлы даже для одного плота к32. Клик на ". " и см. журнал логов, наверняка все остановилось с ошибкой.
21-05-17T21:48:17.927 chia.plotting.check_plots : INFO Loading plots in config.yaml using plot_tools loading code
2021-05-17T21:48:18.012 chia.plotting.plot_tools : INFO Searching directories []
2021-05-17T21:48:18.013 chia.plotting.plot_tools : INFO Only loading plots that contain "H:\" in the file or directory name
2021-05-17T21:48:18.014 chia.plotting.plot_tools : INFO Loaded a total of 0 plots of size 0.0 TiB, in 0.033234357833862305 seconds
2021-05-17T21:48:18.014 chia.plotting.check_plots : INFO
2021-05-17T21:48:18.014 chia.plotting.check_plots : INFO
2021-05-17T21:48:18.014 chia.plotting.check_plots : INFO Summary
2021-05-17T21:48:18.015 chia.plotting.check_plots : INFO Found 0 valid plots, total size 0.00000 TiB
подскажите это нормально прошли проверку или нет
Ребята, и всё таки, готовлюсь к майнингу чиа, но не могу понять, дайте направление, пожалуйста, информацию о том можно ли на одной машине использовать несколько hdd для готовых плотов (майнинга) без использования рейд 0 и т.п. А просто указывать разные hdd? Каким образом это осуществить? Заранее очень благодарен.
во сколько гигабайт износа SSD обходится создание одного плота?
виктория подскажите что означают "подключения"? в кошельке в статусе
вопрос по процессору: все 4 ядра процессора должны быть все физические ?
правда , что для майнинга чиа процессор долженн быть с интегрированной графикой
Приветствую!
Неплохо было бы добавить с статью код для батника:
title Название_в_окне_батника
pushd %userprofile%\appdata\local\chia-blockchain\app-1.1.6\resources\app.asar.unpacked\daemon
chia plots create -e -k 32 -b 3900 -r 4 -u 128 -t путь_до_временной_папки -d путь_до_финальной_папки -n 1
pause
ключи:
-e [bitfield plotting] аналогичен выставлению галочки на "Отключить битовое поле". Нужен для старых процессоров (до 2010 г.в.), без этого ключа появляется ошибка "Caught plotting error: Bitfield plotting not supported by CPU";
-k [plot sizes (k-sizes)] размер участка;
-b [RAM max usage] размер оперативной памяти, выделяется для всей программы (для всех участков), для k32 не имеет смысла выделять более 4Гб;
-r [number of thread] количество использованных потоков, для одного участка, по умолчанию 2, изменение этого значения не даёт существенного ускорения создания участков;
-u [buckets] количество корзин, по умолчанию 128, изменение этого значения не даёт существенного ускорения создания участков;
-t [temporary directory] папка для временных файлов, участвующих в создании итогового файла, рекомендуется использование SSD дисков;
-d [permanent directory] папка для хранения готовых файлов
Не вся тема раскрыта. Мне вот интересно можно ли указывать один и тот же диск и как начальный и как конечный? Я про временный и окончательный каталог сейчас спрашиваю.
И зачем ставить ПИТОН? Тут не написано.
Пайтон не нужно устанавливать дополнительно.
по пункту 5.2
Мне пришлось удалить папку временных файлов и я ждал полной синхронизации. Затем начал новое засеивание и по факту у меня идет процесс засеивание/не определено(у плотов), а не засеивание/фарминг как у вас на скрине 4.1
Что не так настроено и возможно ли засеивание и фарминг одновременно?
Почему слетает синхра?
В общем-то, несколько углубившись в тему майнинга данной монеты, не оч понимаю ажиотажа вокруг нее. Ладно, в марте, но сейчас сложность сети такова, что даже с 10 ТБ диском в соло, особо делать нечего. На пулах полный беспредел, ничего нормально не работает, да и не может, потому как, ИМХО, существует принципиальные ошибки ПО, которые этому препятствуют. Если конкретно, как я понимаю, то это относится к тому, что не пул концентрирует мощности юзеров, они продолжают быть в их распоряжении, и монеты падают на их кошельки, пул только должен вовремя успеть их перехватить, и забрать у юзера, что не всегда получается)) То есть, ПО мало что сырое, но и заточено чисто под соло майнинг.
Опять же, с первых шагов сталкиваешься с недоработанным ПО, даже синхронизация кошелька на сером IP (а такие сейчас у большей части рядовых юзеров интернета), становится очень нетривиальной задачей, и ее решение требует затрат, сравнимых с сэкономленной платой за электроэнергию. Что, кстати, никак в статье не отражено. Хотя говорится, что сеть построена по принципу торрента, но с торрентами, на сером IP, проблем вообще нет.
Если сравнивать с традиционным майнингом, то да, еще месяц назад соотношение затрат/прибыли было лучше, сейчас это уже под большим вопросом, тем более, что теория с практикой на Chia может сильно расходится. Ожидания, что монета будет расти как-то быстрее остальных альткоинов, кажутся оч натянутыми, потому как реклама втягивает в основном майнеров, которые потенциальные продавцы, а не покупатели. А кроме "экологичного" майнинга, монета никакими особыми свойствами не обладает. Исходя из этого, предположу, что с появлением на норм биржах, например, на Бинансе, монета разово всплеснет, и сразу рухнет до копеек.
В системе 3 диска: Первый С на нем стоит система. Второй быстрый для засеивания. Третий для хранения. Вопрос почем при майнинге больше всего загружается диск на котором стоит система ?
Нихера не могу понять. .
Если ПК перегрузился — что делать? Подскажите плиз!
Вот что выдаем.
Я так понимаю что оно должно проиндексировать повторно?