Руководство по фармингу чиа и ошибки начинающих майнеров
После того как я намайнила себе монеты чиа, поступали вопросы как это сделать или какая конфигурация будет лучше?
Поэтому по многочисленным просьбам от пользователей решено было написать более подробное руководство к майнингу чиа.
Минимальные требования с официального сайта 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.
Источник
Всё о майнинге новой криптовалюты Chia на жестких дисках HDD и SSD для новичков и не только
реклама
Пожалуй, нет ни одного человека, который не сожалел бы о том, что не намайнил криптовалюту Bitcoin в то время, когда его можно было добывать чуть ли не по одной по монете в день на обычном домашнем компьютере с хорошей видеокартой, или не купил тысячу-другую «битков», когда их продавали практически на развес по цене ирисок. Все помнят истории про покупку пиццы за несколько биткоинов и отчаянные поиски жёстких дисков с хранящимися на них монетами, просто выкинутые много лет назад на свалку за ненадобностью. «Эх, знал бы . !» — так начинаются все подобные мысли. Ведь при должном терпении, продав биткоины даже в 2021 году по цене от 60000$, можно было стать долларовым миллионером, обеспечив себя и внуков на всю жизнь.
Сейчас провернуть такой фокус уже не удастся. Но всё-таки можно попробовать! Сегодня всё внимание приковано к новому проекту — криптовалюте Chia. Возможно, Chia — это долгожданный второй шанс для тех, кто не смог обогатиться на Bitcoin, зайдя в проект на его старте! Chia – это майнинг на жёстких дисках, а не на видеокартах.
реклама
Первые упоминания о Chia появились ещё несколько лет назад. Она позиционировалась как более экологичная альтернатива современным криптовалютам, позволяющая осуществлять транзакции дешевле и быстрее. Chia создана Брэмом Коэном — американским программистом, создателем BitTorrent. В отличие от Bitcoin и ему подобных криптовалют, основанных на принципе «доказательства работы», Chia использует принцип доказательства пространства и времени (Proof of Space and Time). Утверждается, что новая крипта будет более децентрализована, а награда за майнинг будет пропорционально зависеть от количества пространства, которое майнер занимает в сети. Сейчас новая криптовалюта фактически не имеет цены и не торгуется на биржах. Всё как с Биткоином в начале, правда? Но интерес к ней растёт лавинообразно и это только дело времени. А значит, наша задача успеть запрыгнуть не в последний вагон.
Итак, в чём плюсы и минусы нового проекта.
реклама
Плюсы:
— Если проект «взлетит», то есть возможность получить достаточное количество «монет» сейчас, пока они ещё не имеют какой-либо значимой стоимости, и продать их потом, когда они будут оцениваться в тысячи раз больше.
— Для майнинга не нужны видеокарты, стоящие бессовестных денег в настоящее время. Основным инструментом выступают жёсткие диски (HDD и SSD).
реклама
— Жёсткие диски потребляют в разы меньше электроэнергии, чем видеокарты. К примеру, HDD на 4 ТБ в режиме нагрузки потребляет около 5 Вт, тогда как популярная у майнеров видеокарта RTX 3080 потребляет до 300 Вт.
— Жёсткие диски всё ещё можно застать в рознице по приемлемым ценам. Но стоит поторопиться. Процесс уже запущен и желающих стать миллионерами с каждым часом становится всё больше.
— Жесткие диски проще охлаждать. Фактически им это не требуется, если они будут находиться в открытом стенде. Возможно, не будет лишним установить небольшие и недорогие радиаторы на SSD NVMe с обдувающим их нешумным вентилятором.
— Шум от работающих жестких дисков ниже, чем от видеокарт. Точнее он другой. Шум от HDD больше напоминает цикличный гул и стрекот. Многие любители торрентов даже спят с дисками, работающими ночью, тогда как видеокарты откровенно сильно шумят своими вентиляторами. А вот SSD и вовсе бесшумны. Создать практически бесшумную ферму, которую можно поставить прямо в жилой комнате – мечта многих.
— Жёсткие диски занимают меньше места.
Минусы:
— Большой разброс по долговечности у разных моделей накопителей.
— Неопределенность будущего. Неизвестно когда проект «взлетит» настолько, чтобы превратить вашу жизнь в беззаботный праздник, сказочно обогатив вас. Сколько придётся ждать – неизвестно. Тут всё как с биткоином на старте.
— Охота на жёсткие диски уже началась, и действовать надо быстро.
— В жёстких дисках ведется подсчёт количества записей и времени работы. В случае чего «скинуть» измотанные жёсткие диски на вторичном рынке опытным пользователям будет немного сложнее, чем видеокарты. Накопители с большим износом имеют большую уценку.
— Стоимость жёстких дисков будет неуклонно расти. Это отрицательно скажется как на майнерах Chia, так и на рынке ПК в целом. Ведь жёсткий диск необходим даже офисному компьютеру.
— Как и Bitcoin, криптовалюта Chia имеет ограниченную эмиссию в 21000 монет.
— Новости о новой криптовалюте разлетаются слишком стремительно и медлительность резко уменьшает шансы «зайти с нуля». Крупнейшие в мире производители SSD и HDD уже распродали все ёмкие накопители. За новыми партиями уже выстроилась очередь.
Минимальные требования к «железу» вашего компьютера для добычи Chia coin.
1. Центральный процессор с тактовой частотой от 1,5 ГГц, с количеством ядер от четырех.
2. От 2 ГБ оперативной памяти.
3. Ёмкий жёсткий диск. Желательно от 1 ТБ. В идеале минимальная конфигурация должна включать два накопителя. Один (более быстрый) для временного накопления и второй, более ёмкий, для хранения добытых участков.
Подбор комплектующих для «фермы».
По большому счёту, чтобы начать добывать Chia coin, вам может быть достаточно вашего домашнего компьютера, соответствующего минимальным требованиям. А им сегодня соответствует большинство домашних систем. Остаётся лишь докупить от одного и более ёмких накопителей или попробовать «пофармить» на уже имеющихся, если они присутствуют в системе. Для тех, кто решил подойти к делу основательно и собрать новую «ферму», необходимо подобрать новые комплектующие. Итак, что потребуется.
1. Процессор.
Как сказано выше подойдёт любой процессор с четырьмя и более ядер «на борту». Оптимальным будет шестиядерный процессор. Важно, чтобы процессор имел так называемую встроенную графику. Ведь 16 линий PCI-e лучше использовать для установки дополнительных накопителей. К примеру процессор Intel i3-10100 обойдётся в 13500 рублей. Можно взглянуть на предложения и на вторичном рынке.
Сегодня существует множество переходников, позволяющих подключать к слоту PCI-e различные накопители, как SATA, так и NVMe.
Нет необходимости брать высокочастотные «геймерские» процессоры. Наоборот, лучше всего подойдут те, которым для охлаждения будет достаточно боксового кулера. Чем больше процессор имеет линий PCI-e, тем лучше. Самым большим количеством линий обладают процессоры HEDT-сегмента, поэтому процессоры Xeon для платформы 2011-3 и материнские платы к ним очень скоро бесследно исчезнут из продажи на китайских торговых площадках.
2. Материнская плата.
Материнская плата в обязательном порядке должна поддерживать SATA3, USB 3.0. и выше. То же самое касается и PCI-e (от версии 3.0 и выше). Чем больше портов – тем больше накопителей можно «повесить» на одну систему. На плате должен иметься сетевой контроллер на 1000 Мбит/с. Два сетевых порта будет преимуществом. Пропускная способность одной линии PCI Express 3.0 составляет 1 Гбайт/с. SATA 3.0 имеет «скорость» 600 Мбайт/с, USB 3.0 до 5 Гбит/с. Таким образом устаревшие материнские платы не совсем подходят. Само собой, чем более скоростным будет ваше интернет-подключение, тем лучше. Лучше всего подходит безлимитный проводной интернет от 100 Мбит и выше.
3. Блок питания.
Поскольку жёсткие диски потребляют электроэнергии в разы меньше видеокарт, то и блок питания подбирается в зависимости от того, сколько дисков вы планируете подключить. В чрезмерно мощных блоках питания нет необходимости. А значит, следует выбирать блок питания, исходя из его надёжности. К примеру, популярный блок питания Be Quiet Pure Power 11 500W обойдётся всего в 5630 рублей.
Есть мнение, что жёсткие диски довольно чувствительны к пульсациям. Поэтому желательно брать блоки на современной схемотехнике. Ещё одним главным условие будет являться как можно большее количество разъёмов SATA, MOLEX и PCI на проводах. Питать накопители из MOLEX и PCI можно через переходники.
4. Оперативная память.
В «минималках» заявлены 2 ГБ. Но, всё же, рекомендуется установить объём ОЗУ от восьми и выше гигабайт (8-16 ГБ будут оптимальны). К тому же, я уже не раз писал о том, что стоимость ОЗУ продолжает непрерывно расти и к концу текущего года планки памяти вполне могут подорожать вдвое, по сравнению с началом года. Поэтому ваши вложения в оперативную память окупятся в любом случае. Но лучше брать память, востребованную у геймеров. К примеру, комплект памяти объёмом 16 ГБ G.Skill 3200 Мгц обойдётся в 7590 рублей.
5. Стенд.
Его лучше всего сделать отрытым. Его можно соорудить своими руками. Для обдува накопителей может потребоваться установка дополнительных вентиляторов. Отлично подойдут и старые корпуса с большим количеством посадочных мест для накопителей. На такой «ферме» достаточно снять с корпуса боковую крышку.
6. Накопители.
Переходим к самому главному — накопителям. Сегодня в розничной продаже имеются следующие накопители:
— HDD с интерфейсом SATA3. Нас интересуют ёмкие накопители объёмом от 1 ТБ.
— SSD с интерфейсом SATA3. Данные накопители выпускаются в типоразмерах 2.5″ дюйма и M.2.
— NVMe SSD, подключаемые к разъёму M.2. Учтите что разные разъёмы M.2 на материнской плате могут поддерживать разные типы SSD – как SATA, так и NVMe. Необходимо смотреть спецификации материнской платы на сайте производителя.
— Накопители серверного класса (HDD и SSD). Такие накопители стоят значительно дороже потребительских, но их ресурс значительно выше при интенсивной непрерывной нагрузке. Пока что не будем их рассматривать.
При выборе HDD необходимо ориентироваться на метод, которым осуществляется запись в них. Лучше всего брать диски, которые используют обычный способ записи – CMR. Такие диски более надёжны и имеют более устойчивые скорости на сценариях записи/чтения. HDD с «черепичной» записью – SMR имеют не самые лучшие показатели надёжности и скоростные характеристики. Определиться с выбором вам помогут профильные темы на конференции overclockers.ru. Лучшим выбором также будут диски типоразмера 3.5″. У них более надёжная механическая часть, а значит и ресурс, по сравнению с 2.5″, предназначенных, прежде всего, для ноутбуков. Что касается цены, то, к примеру, жёсткий диск объёмом 1Tb WD Purple (WD10PURZ) сегодня обойдётся в 4450 рублей.
Как видите, жёсткие диски объёмом свыше 4 ТБ уже попросту пропали из продажи. А значит ажиотаж на инструменты для добычи новой криптовалюты Chia уже в самом разгаре и промедление может стоить того самого «второго шанса». Желающих пойти ва-банк с каждым днём становится всё больше.
Выбирая SATA SSD, обходим стороной накопители с флэш-памятью типа QLC. Она медленная и недолговечная. Оставим эти накопители геймерам. Майнеры Chia не так беспощадны к ним, как майнеры того же Ethereum, оставляющие после себя практически выжженное поле.
Накопители на памяти MLC, если вы сможете их найти по приемлемой цене, будут идеальным выбором, но оптимальным по цене/качеству станут SSD на TLC памяти. Стоит помнить, что память это ещё не всё. Вторым главным компонентом является контроллер. Лучше всего брать твердотельные накопители с надёжными проверенными контроллерами с поддержкой DRAM-буфера. Они менее подвержены провалам на записи и чтении при многократном заполнении. К таким можно отнести SATA-контроллеры: Silicon Motion SM2258-2259 (не XT), Marvell 88SS1074, контроллеры Samsung и некоторые другие.
Что касается выбора накопителя NVMe, то требования по типу флеш-памяти и наличию DRAM-буфера совпадают с SATA-накопителями. А вот с контроллерами всё немного сложнее. Дело в том, что именно контроллеры NVMe SSD подвержены сильному нагреву. Поэтому следует обратить внимание и на этот момент, при необходимости оснастив накопитель радиатором. К примеру таким:
Сам радиатор можно обдувать любым недорогим вентилятором, если рабочие температуры даже с установленным радиатором вас не устроят.
На помощь в выборе SSD придёт информация из всё той же конференции overclockers.ru. Помните о золотом правиле – на SSD необходимо оставлять не менее 15% свободного пространства! Это увеличит его долговечность и позволит накопителю работать исправно, исключив большинство проблем с провалами скоростей на операциях.
Сами диски необходимо отформатировать в файловую систему NTFS, APFS, exFAT, ext4. Система FAT не подходит для наших целей.
Приступаем к подготовке системы
Ваш домашний компьютер или ферма готова. После запуска основной сети будут распределены вознаграждения за фарм, но транзакции еще не будут разрешены. После запуска начала транзакций, Chia будет доступна для покупки, продажи и торговли на большинстве глобальных бирж.
1. Скачайте и установите Chia Blockchain. Например, перейдя с Chia.net или напрямую с Github.com, выбрав подходящий вариант в соответствии с вашей операционной системой.
2. Создайте свой кошелек. В нём будут храниться все выращенные вами Chia. Да, создатели новой криптовалюты предпочитают термин «выращивать», а не «майнить», намекая на большую экологичность новой сети. Сохраните ключ и храните его в безопасном месте, недоступном другим.
3. Перейдите в раздел Plots. Выберите количество плотов, размеры каталогов, определите параметры использования ОЗУ и количества потоков процессора.
4. По завершении настройки нажмите «Create Plot» и начинайте фармить!
Весь ваш прогресс в фарминге будет отображаться на графиках. Считается, что за один добытый блок пользователь получит 64 Chia. Каждая новая задача будет появляться раз в 10 минут.
Источник