Время создания плота chia

Новая криптовалюта chia: разница плотов и принципы успешного фарминга

Проект Chia Network появился в 2017, запуск сети датируется мартом 2021. Монета быстро набрала популярность, ускорив раскупаемость носителей — HDD и SSD. Поэтому будет актуальным узнать, что представляет chia, как ее добывать, в чем заключается для chia разница плотов и какое оборудование потребуется.

Что представляет собой chia

Chia Network — платформа для транзакций, здесь накопители используются как вычислительная мощность. Основная разница chia с другими криптовалютами заключатся в принципе добычи: используются не видеокарты, а жесткие диски и твердые накопители. Сеть работает по алгоритму, на жестком диске происходит хранение информации в виде графиков.

Пространство диска используется как валидатор. За его предоставление собственник получает выплату. Алгоритм работы сети использует узлы, называемые фармеры, поэтому chia фармят. Минимальное свободное место для фарминга составляет 109 Гб. Для создания плотов используют SSD, готовые переносят на HDD.

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

В чем заключается для chia разница плотов

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

Сами плоты, которые используются, отличаются между собой. Для криптовалюты chia разница плотов заключается в размере. Выбирая, учитывают, сколько нужно Tb, сколько плотов создают за один раз, количество выбранных участков.

Размер участка

Рекомендованный размер составляет k=32, допустимо устанавливать больший размер. Формирование одного требует 257 Гб. Большие участки потребуют 500 гигабайт временного пространства. Если засеять по очереди, уйдет время на создание. Использование остальных значений k увеличивает награду, но растет размер временного файла. Носитель емкостью 1 Tb позволяет создать три участка.

Количество корзин

Данное значение показывает раздробленность плота при расчете на временные файлы. Параметр применяется, когда ОЗУ не работает на полную мощность. Рассмотрим, сколько корзин потребуется для формирования трех участков: носитель 1 Tb, ОЗУ устройства составляет 32 Gb — используют 64 корзины. По сведениям разработчиков, применяя k=32 целесообразно использовать 128 корзин — потребуется 6750 Mb на создание участка.

Количество потоков

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

Размер прибыли зависит мощность компьютера пользователя по сравнению с остальными майнерами. Чем она выше, тем больше плотов доступно создать, соответственно, заработать chia.

Выбор оборудования

Процесс состоит из 2 основных этапов. Сначала происходит создание участка, затем его нужно расширить до определенного размера — 109 Гб. Для эффективного плоттинга потребуется 1-4 Tb пространства накопителя.

Выбирая оборудование, важно учитывать, сколько используется задействовать ядер. Формирование одного участка, который принимает участие в добыче криптовалюты, фильтрует сеть и подтверждает транзакции, занимает один поток. Существуют минимальные требования к оборудованию:

  • Процессор: четырехъядерный 1,5 ГГц.
  • Оперативная память: 2 Гб.
  • SSD: 1 Tb.
  • Python 3.7.

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

Диски SSD и HDD

Данный носитель применяется для создания участков. Запись происходит на более высокой скорости, а значит, уменьшается время создания. Желательно, чтобы емкость составляла от 1 Tb, PCI-E 2.0-4.0, скорость записи — 2 Гб/с. Емкость HDD желательно 10 Tb.

Оперативная память

Это значение должно быть не меньше 16-32 Гб. Если жесткий диск 1 Tb, достаточно 16 Гб. Если емкость диска позволяет, ставят больший объем оперативки.

Процессор

Создание одного плота задействует одно ядро. Используя накопитель 1 Tb, больше трех участков создать не получится. Применение восьмиядерного процессора требует увеличить емкость накопителя.

Быстрое получение результата зависит от емкости диска. На одном носителе допустимо запустить одновременно несколько плотов. Приобретая SSD 4 Tb, пользователь получит вознаграждение спустя несколько месяцев. Меньшая емкость потребует нескольких лет фарминга.

Источник

Chia plotting basics

— February 22, 2021

Introduction

First it is important to know that there are two very different parts of being a Chia farmer. There is creating the plots or plotting and then there is farming the plots. In this post we are going to focus on the process of creating your plots. The types of machines and storage space are very different than the types of hardware you ultimately want to use to farm. You can see some example farming rigs on our very useful repository wiki.

We initially recommend that you try plotting with what you have around. The only caution about that is that you want to limit the amount of plots you create that use your internal/consumer grade SSD as the temporary space. SSDs have very different wear lives and we have detailed information on SSD endurance.

You really never need to plot a plot with a k size larger than 32. Those who do plot larger are either doing them to show off (and we encourage this for fun) or to optimally fill the open space on a specific drive. A k32 will take up 101.3 GiB of space once completed but will need a total of 239 GiB of temporary space as it is being created. A single k32 plotting process never needs more than 239 GiB of space. One needs to be careful here as 239 gibibytes uses 1024 as its divisor where GB or gigabytes uses 1000 as the divisor. That means you will need 256.6 GB of temporary space and the final plot file will take 108.8 GB. A k32 plot can be done by one expert we know in just under 4 hours, but most experts are creating plots in 5 hours and most folks average around 9-12 hours.

Creating a plot is a process that will take RAM, CPU cycles, IO to your disks and it will use them differently in each of the four phases of plotting. Everyone wants a magic “right” answer or to use AI to figure out the optimal plotting strategy for their machine. However almost every machine is different along one of these parameters so you just have to try. Longer term we will be able query your machine and make some recommendations but that is not today. You really will have to test. And no, the experts in the various Keybase channels don’t know your best settings either.

Getting going

The first phase generates all of your proofs of space by creating seven tables of cryptographic hashes and saving them to your temporary directory. Phase 2 back-propagates through the hashes, phase 3 sorts and algorithmically compress these hashes in the temporary directory while starting to build the final file and phase 4 completes the file and moves it into your final plot destination.

One of the major bottlenecks is usually the total sustained write speed of the disk underneath your temporary directory. We recommend used datacenter SSD if you really want to go fast and not sacrifice consumer SSDs making plots. NVMe is faster than SAS and SAS is faster than SATA. This PC World overview of storage technologies can explain these acronyms and the differences. TBW, or terabytes written, is generally how SSD drive life is measured. One k32 writes 1.8TiB in non-bitfield mode and 1.6 TiB with bitfield enabled. More on bitfield in a moment.

Making the single fastest plot isn’t generally the best plotting strategy however. Often you’re getting amazing speed because you’re using the turbo core of that multi core processor. The folks who plot the most have shown that you should measure in TB (TiB if you’re old school like us) per day. The way to get the maximum TB/day is to plot lots of plots in parallel. Some of the top plotters use datacenter SSDs. Some use SAS drives. Raid 0 is often very handy to tie together a couple of small fast drives into one say 2TB partition so you could fit 5 k32 temporary spaces on that one virtual RAID drive.

Читайте также:  Как считается капитализация криптовалюты

All of that said, for my personal plotting I use a 2017 iMac and a 12TB Western Digital external drive on USB 3.0 for both temporary and final directory, and I get a k32 about every 10 hours.

Good assumptions

There are some good rules of thumb for now. These can change as we will be returning to making some plotting speed improvements after launch. First we need to explain bitfield versus no bitfield plotting. Originally, the plotter did not use bitfield back sorting. The bitfield back sort is theoretically faster than not using the bitfield and we already know that it saves 12% of total writes but requires more RAM. We have a hunch we can speed bitfield up 10% and make it work on more processors but that’s not in there yet. What we do know is that, as long as you’re ok with the 12% more total writes, no bitfield will work faster when SSD or fast SAS is your temporary directory. If your temporary directory is on a regular HDD, like mine is, bitfield is 20% faster than no bitfield. Older CPUs may not see the speed increase as much as noted above.

Returning to the rules, here are a few. Never touch the stripe size of 65536. No one has found a speed up over that value and we are likely removing it from the options list. (Update: as of 3/11/21 stripe size has been removed as an option.) You almost never want to use any bucket values other than 128. Less buckets requires more RAM for each plotting process. 64 buckets requires twice the RAM.

As far as number of threads are concerned you are generally going to want 2 to 4. More than 4 seems to have diminishing returns and 2 threads is a lot better than 1. More threads also require a bit more memory to successfully complete a plot. The threading is only used in phase 1 currently.

As of Chia 1.0.4, RAM requirements are almost identical between bitfield and no bitfield. This is a chart of the various RAM choices assuming a k32 with 128 buckets and 2 to 4 threads:

RAM MiB: Minimum Medium Maximum
Bitfield 900 2640 3400
No Bitfield 900 2640 3400

Below minimum your plot will fail. Medium is enough RAM that you’ll get most speed improvements, but not all. This is useful when you’re trying to get more plotting processes parallel and have limited RAM. Using anything over the maximum is wasting RAM as you will not plot any faster. We are pretty certain of the minimums and maximums but there is community debate about the medium values. We’ll update this chart accordingly as we have better data.

Mastering plotting

Most people start plotting from the GUI. You can successfully complete a couple of plots in parallel from there to get the hang of things. As people choose to get more serious they migrate to the command line. It is worth noting that Windows suffers 5-10% slower plot times versus MacOS or Linux for now.

Once you get some experience you will probably want to know how to create more and more plots in parallel. Luckily we have a replay on YouTube of our cocktails with plotting experts. They had much to share about their various approaches. Some used servers and datacenter SSD, some bought used servers and SAS drives for temporary directories, some expand their consumer/gaming machines, and some focused on lots of smaller used machines. Many of them have compiled a spreadsheet of reference plotting hardware with plot speeds to help get you thinking about any hardware you might want to change or acquire and see how your plotting results measure up.

As you start parallel plotting you need to be careful to not over allocate memory when you are plotting. If you cause your operating system to swap, you are not going to be happy with your outcome. You don’t have to be as careful with thread count.

It is also a very common plotting strategy to plot on say your gaming machine and then move your plots to a Raspberry Pi 4 with a lot of USB ports. All you need is your same 24 word mnemonic on both machines. Alternatively you can just run a remote harvester on your Pi and have it connect to your gaming machine where you are running node and farmer and only have your private keys on one machine.

Learning more

Everyone trying to create plots should read through our repository FAQ. It really does answer 90% of the questions you might have about plotting (and farming.)

Once you have read the FAQ, you’ll find a supportive community in these channels on our public Keybase channels.

Keybase Channel Topic
#beginner For those questions you are afraid to ask
#testnet For all things testnet — an intermediate skill level
#plotting-hardware The expert plotters are here. Hardware, software and plotting strategy

Thanks

@pyl, @kiwihaitch, @psydafke, and @storage_jm all helped out on this post. The mistakes are mine. Should something need to be updated I will edit and post the errata down here.

Updates

As of Chia version 1.0.4, RAM min/med/max values have been updated.

Источник

Фарм Сhia, как это работает — свой опыт

Прежде, чем начать, небольшой дисклеймер.

  • Данный гайд не является призывом к действию — даже наоборот. Я по ходу статьи расскажу, почему не стоит этим заниматься*(сегодня). Если коротко, то «не лезь, она тебя сожрет».
  • Этот текст не является полноценным гайдом, это скорее кулстори для тех, кому интересна техническая сторона вопроса и что из себя представляет процесс майнинга XCH. Однако, после прочтения этого недогайда вы вполне себе могли бы запустить свою ферму.
  • Я не профессиональный фермер и едва ли им захочу стать, поэтому я допускаю, что мог где-то ошибиться. Велком в каменты.
  • С вероятностью в 99.99% я больше не буду ничего писать про майнинг.

На этом вступление окончено, и покаместь Айлон Маск отправляет псов to the moon, я расскажу вам, как же запустить свою ферму чия закупиться железом для своей файлопомойки. Поехали.

КОРОТКО ПРО МАЙНИНГ XCH

Это банальная инфа для тех, кто совсем не в курсе. Я рассматриваю соло майнинг, про пулы будет совсем чуть-чуть в конце. Майнинг чиа условно происходит в 2 этапа. Первый этап — это создание «плотов». На этом этапе важна скорость диска. Поэтому для первой стадии и используют ссд. В момент создания K-32 плота перезаписывается 1,6тб данных, а готовый результат занимает 101gb. Когда «плот» готов, он перемещается на hdd, и как только первый плот там — «фарминг» пошел. Сеть ищет по вашим хэшам решение — попалось, создаётся блок, и вот ваши 2 монетки награды! Проще некуда.

ЖЕЛЕЗО

Релевантное железо, которое было на руках:

  • MSI MPG B550 GAMING EDGE
  • ryzen 5 3600
  • 32gb mushkin @3466

Железо, которое было докуплено:

  • два энтерпрайс хдд шника toshiba на 7200 оборотов и 12tb каждый
  • один m2 samsung 980 pro на 1tb
  • один m2 samsung 980 на 1tb

HDD диски я покупал для того, чтобы по окончанию майнинга сделать из них NAS в raid1 для хранения бэкапов, игорей и фильмов. До покупки всё это добро ютилось на 3х раздельных терабайтный дисках и не пополнялось, ибо место — всё. Теперь будет 12tb, а учитывая, что годнота появляется редко — хватит с лихвой. Именно поэтому я и взял два по 12 а не, скажем, четыре. Для личного использования больше нафиг не нужно.

С ссдшками всё проще: 980 pro придёт на замену моему старичку 840 pro. Обычный 980 я просто продам на ebay.

Вернёмся к майнингу. ПРЕЖДЕ, чем покупать ssd/hdd, посмотрите, какие у вашей материнки выходы. Если у вас старый ноут, то воткнуть м.2 даже gen3 может быть от очень сложно до невозможно. Ещё один момент — ссдшник ссдэшнику рознь. Есть колосальная разница между ссдшником, подключённым через сата, и ссдшником, подключённым через m.2 слот gen4. Если коротко и крайне грубо, то через сату скорость упирается в потолок 560мб/с, у слота м.2 ген3 — это 3700мб/с, а у ген4 — 7400мб/с. Скорость хдд — 130мб/с.

Искушенный читатель уже, наверное, заметил косяк в железе, которое я докупил. Для остальных поясню. У простого 980 нет кэша, а без кэша при записи большого количества данных диск просаживается в скорости. Изначально я планировал взять на его место 970 evo plus, но подкупило то, что у 980 цена ниже.. ну вы понели. Проверяйте, есть ли у выбранного вами ссд кэш.

Хддшники я закинул в raid0 — вот тут не могу советовать, имеет ли смысл так делать или нет. Нагрузка на них идёт никакая, а скорость, с которой готовые плоты будут записываться на них, возрастает в 2 раза. Я решил пренебречь «безопасностью» в пользу «скорости». Все диски выше 2тб, надо перевести в GPT. В противном случае винда отобразит их как 2тб, и остальное пространство будет недоступно.

Обьём 1тб у ссд дисков выбран не случайно — на этом обьёме помещается по 3 плота параллельно (на самом деле, по слухам, 4, но я и так много времени убил на тесты, было решено делать 3). Тут мы подходим к раму и процессору. В идеале, на момент создания плота на этот процесс надо отдать 4 ядра и 4гб рама. Учитывайте, что рам/процессор ещё нужен системе и процессу майнинга — если они будут «висеть», ничего хорошего из этого не выйдет. Более подробно о распредлении ресурсов я расскажу дальше, а пока могу сказать, что в моём риге для этой конкретной задачи именно процессор был узким местом. Он буквально тютелька в тютельку позволяет эффективно делать 6 плотов паралельно, поэтому 2 диска по 1тб были самым рациональным выбором под мою ферму(я не был уверен, что на 2тб gen4 диске 6 плотов будут делаться эффективно). Покупку более производительного камня я не рассматривал, потому что для остальных задач моего процессора более чем достаточно. В процессе плоттинга я разогнал его с дефолтных 3,6GHz до 4,4GHz, что весьма благоприятно сказалось на скорости процесса.

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

Давайте подсчитаем, насколько я изнасиловал свои ссдшники. Математика простая: 1 плот пишет 1,6тб. Всего у меня влезет 220 плотов. 220*1,6тб/2=176тб. Штош, 176тб от гарантированного цикла жизни в 600тб на каждом диске, как по мне, — пустяк. Ну, и на минуточку, вспомним, что диски ходят далеко за эту черту — по достижению её они не со 100% вероятностью возьмут и сломаются. Справедливости ради, они могут сломаться и раньше, но шанс небольшой.

Короче говоря, если вы «мамкин майнер», как и я, и решили наплотить небольшое количество террабайт, ваш выбор — это обычные м.2 ссдшники. Если вы сурьёзный businassman и взяли кредитов на пару мильёнов шекелей, чтобы заплотить 1 эксаба́йт. во-первых, земля тебе пухом, братишка. Во-вторых, ваш выбор, несмотря на цену, — это ентерпрайс ссдшники для серверов, так как цикл их жизни в разы больше. А если у вас гиганские обьёмы, мёртвые сдшники в середине процесса очень сильно замедлят прогресс, я гарантирую это.

НАСТРОЙКА ПЛОТТИНГА

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

Плотить можно двумя способами(на самом деле больше, но я бы рассматривал только эти два один).

Способ первый: через красивый, удобный и дружелюбный к пользователю юзеринтерфейс. Способ второй: через чёрную, бездушную и неинтуитивную командную строку. Как вы уже могли догадаться, настройку мы будем делать через cli. Я в принципе не советую даже пытаться делать плоты в интерфейсе, даже для тестов. Даже из любопытства. Даже если вы и не собирались плотить, а просто решили посмотреть, как chia работает, а теперь из вредности решили установить себе чиа и заплотить через интерфейс.

Дело в том, что юзеринтерфейс был написан не индусами-программистами, а теми, кого сами индусы-программисты считают бастардами и сыновьями порочных женщин. Он баговый и запорет вам весь плоттинг, ко всему прочему еще и майнить не будет из-за этого. Самая большая проблема — это утечка памяти. Она будет, и весь ваш террабайт рама утечёт в daemon.exe, а не в хром, в кои-то веки. Возможно, они что-то исправили, но я не верю, что это возможно. Вот просто есть такие вещи, которые нельзя пофиксить — киберпанк, например.

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

Приступим. Винда у меня на английском и все пункты будут на нём же. Постараюсь компенсировать скриншотами, а пункты переведу, как умею.

  1. Нажимаете на кнопку винды и пишите ‘PowerShell’, откройте как администратор.
  2. В открытом окне нажимаете правой кнопкой мыши на верхнюю часть окна(там, где прописано имя окна и кнопки «закрыть», «свернуть», etc.) и открываете пункт «свойства» (Properties).
  3. В свежеоткрытом окне в первой вкладке убираем галочку «режим быстрого редактирования» (Quick Edit Mode).
  4. Во вкладке «разметка» (Layout) поменяйте высоту буффера(Screen Buffer Size) на 9999. Можете нажимать ОК, настройки закроются. (Из полезного там ещё есть размер шрифта — под себя настраивайте).
  5. Для того, чтобы выполнять скрипты, нужно выполнить команду(скопировать/вставить или переписать) и нажать энтер:

На этом настройка PowerShell завершена. Теперь напишем скрипт, который будет запускать процесс плоттинга. Скопируйте скрипт в блокнот.

invoke-expression ‘cmd /c start powershell -NoExit -Command ВАШ_ПОЛЬЗОВАТЕЛЬ\AppData\Local\chia-blockchain\ВЕРСИЯ_ПРОГРАММЫ\resources\app.asar.unpacked\daemon\»;$host.ui.RawUI.WindowTitle = «pq1»; start-sleep 0 ; .\chia.exe plots create -k 32 -b 5000 -u 128 -r 3 -t X:\q1 -d Y:\ -n 4 ;Read-Host -Prompt «press enter to exit»>’

Сохраните, назовите, как вам хочется. Я называл pq1(типа plotting queue 1), pq2. pq6. В целом, название просто вам для удобства, важно расширение(окончание файла) — то, что стоит за точкой. Расширение должно быть .ps1. Сохранили файлик — теперь поясню за важные моменты. Дотошный разбор ищите в полезных ссылках в самом конце.

Тут прописан путь к эксешнику. Их у чии 2 штуки. Один — это богомерзкий юзеринтерфейс, второй — командная строка. Вместо ВАШ_ПОЛЬЗОВАТЕЛЬ пишите, как зовут юзера в винде, например, «мамкин майнер» или «businassman«. В версии проги — то, что у вас стоит сейчас, например, app-1.1.5

В кавычках — название окна. Пишите, что удобно

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

Это сколько рама вы даёте на этот процес

Количество ядер на этот процес

Ссд, где происходит плоттинг. Для удобства создайте для каждого процесса свою папку, ( \q1, \q2. \q6)

Hdd для хранения результатов

Количество плотов, которое будет выполненно по очереди с этим процессом

На этом всё. Остальные пункты менять не надо, разве только если вы businassman. Но в таком случае лучше вообще прочитать полный faq по чиа — он фантастически задокументирован, вопросов не останется. В противном случае по двойному нажатию запустится плоттинг сотни плотов по очереди. Для паралельного плоттинга копируете файлики, подправляете циферки и запускаете их.

Теперь о том, какие там циферки ставить. Как вы уже могли понять из пункта про железо, всё весьма индивидуально. Но я расскажу закономерности и то, от чего отталкиваться.

Плоттинг проходит в 4 этапа и на разных этапах требует разные ресурсы:

  1. Насколько я понял, в самом начале идёт проверка на наличие места, необходимого для создания плота. Это не относится к первой фазе, но делать отдельный пункт для неё я не хотел. Далее вычисляются таблицы с хэшами, 7 штук, — это самый долгий этап. Количество выделенных ядер работает только на этот этап, дальше нужно всего 1 ядро для процесса.
  2. Получившиеся таблицы сортируются, сканируются и, вообще, с ними происходят разного рода непотребства. В итоге генеряться .tmp файлы. По скорости эта фаза занимает второе место.
  3. Идёт компрессия .tmp файлов — по скорости эта фаза занимает третье место.
  4. В сжатый файлик прописываются финальные таблицы — это занимает меньше всего времени. Потом готовый файлик пишется на хддшники.

Хоть плоттинг и называется «параллельным», стартуется он не параллельно, а с задержкой. То есть, вы запустили 1 плот и следущий запускаете тогда, когда первый только закончил первую фазу. Третий — когда второй закончил первую фазу. В идеале, плоты на одном диске не должны находиться на первой фазе параллельно, а если вы запустите 3 одновременно — места не хватит, и они все встанут. Как запускать 4 плота на 1тб, я не стал выяснять, но это возможно. Учтите, что когда вы запускаете ещё один плот, скорость падает. То есть, сделать 1 плот, посмотреть, сколько ему надо на первую фазу, и по задержке запустить следующий — не выйдет. Надо сидеть и запускать ручками, а когда все 3 выйдут в равновесие по скорости — можно забыть об этом диске и заниматься своими делами. Если у вас 2 ссд на одной системе — после того, как запустили на первом диске первый плот, можете минут через 10-15 запускать первый плот на втором диске. Эта задержка предотвратит вариант, в котором 2 плота будут записываться на hdd одновременно — маленькая, но оптимизация. Так как второй ссд у меня оказался не очень годным для плоттинга, на нём я запустил всего 2 плота параллельно. Вышло чуть быстрее, чем три параллельно.

Я дал каждому процессу по 3 ядра — учитывая, что первая фаза пересекается максимум на двух разных процессах и иногда на короткий период на трёх. получалось, что в самый пик у меня было забито 9 ядер первыми фазами и ещё 2 ядра другими фазами. Всегда оставалось одно свободное ядро для системы и клиента чия. Сёрфинг и фильмы в 1080р при этом работали на ура, плоттингу тоже не мешали. В результате, каждый плот у меня делался 25000 секунд. Разделив на общее количество одновременно запущеных плотов, получается скорость одного плота. 25000/5=5000 секунд или полтора часа на 1 плот.

Рама было в избытке, и я давал по 5гб рама на процесс. Но, если верить разработчикам и их факу, на 2 ядра необходимо 900мб рама, на 3 ядра — 2640мб, а на 4 ядра — 3400. В моём случае, вместе с системой на пике больше 23гб не ело. Интересный нюанс: если рама у вас мало, учитывайте, что вы даёте рам только на сам плоттинг одного конкретного процесса. Кроме системы и чия клиента есть ещё куча других процессов, которые чуть-чуть хавают рам. Соответственно, смотрите, чтобы рама всегда было немного «свободно». В противном случае — тобi пiзда, господин плоттинг/майнинг.

-n 4 можно поставить какое угодно. Лучше большое, иначе потом придётся ловить момент, когда будет делаться последний плот у этого процесса, и ставить на таймер следущий процесс. Сразу считать, сколько вам нужно всего плотов, делить на количество параллельных процессов и ставить сюда — не нужно. Вам 100% придётся что-то когда-то перезапускать. Если нажать кнопки CTRL-C в выбранном окне после завершения текущего плоттинга, следущий не запустится.

На этом все. С этим вы и ноду запустите, и просто одну любительскую майнинг ферму.

ТАК ПОЧЕМУ НЕ МАЙНИТЬ?

Всё действительно просто — особенно после того, как я провёл изыскания и поделился ими тут. С уже заплоченными 24тб вы «гарантированно» получите награду уже через месяц! А с учётом того, что всё уже готово и комп не напрягается. Да-да, когда вы всё заплотили, дальше всё, что нужно — это оставаться в сети. Можно даже подключить ваши блинницы к малинке, и расход на электричество будет совсем смешным. Но есть один момент. вы, такой предприимчивый мамкин майнер, решили засеить 24тб прямо сейчас. В зависимости от того, какое у вас железо, плоттинг займет от «полутора недель» до «пары месяцев». Другими словами, когда вы закончите, обьём сети возрастёт, и там будет стоять 2 месяца(скорее даже больше). И оно будет увеличиваться, нет, УВЕЛИЧИВАТЬСЯ. Рост сети — просто слов цензурных нет. Можно, конечно, взять 50 или 100тб, но проблема останется той же, только возрастут затраты/время. В общем, мой вам совет — он прописан в дисклеймере. Всё ещё сомневаешься? Забыл сказать, что в скобочках у этого рассчётного времени стоит, что настоящее время может быть в 3-4 раза дольше 😀 А в соло майнинге вы либо получаете награду, либо не получаете ничего. Справедливости ради, если ты очень удачливый, тебе может повезти даже с 1 плотом, и ты получишь свою награду в виде двух монеток. Соответственно, если тебе, как и мне, в конечном счёте нужен сервак под фильмы и всё такое — вперёд, пробуй. Если руки не из попы растут, а голова чиста — придумаешь удачную тактику и таки догонишь поезд. Вот только, в лучшем случае, с этим обьёмом ты дай бог отобьёшь затраты на железо. А если этот гайд показался тебе сложным — не лезь.

Ну а как же быть господину businassmanу, который хочет много шекелей как с куста? Тут всё сложнее. Большой обьём плотить — вылезет куча технических проблем. Это долго и дорого, даже если умно распределить ресурсы и количество ссдшников. А чия может загнуться буквально в любую наносекунду. Ладно, если деньги не кредитные, тебе действительно лучше знать, что с ними делать. А если ещё и в сетях шаришь — может, у тебя и получится. В случае, если деньги кредитные. почитай хотя бы, что такое lanes у процессоров, а то лососнёшь ещё в процессе сборки своей фермы.

Это всё про соло майнинг.

Прямо сейчас пулов нет. А те, что есть. Вы отдаёте левым людям полный доступ к своему кошельку. Можете в догонку прислать им скан кредитки с двух сторон. Почти уверен, он нужен для регистрации на таком пуле.

В обозримом будущем будет официальный пул и в принципе поддержка пулов этой системой. Минус пула и очередное «нет» в копилку «почему сейчас не надо плотить» — для пула придётся переделывать все ваши плоты. Будет ли это прибыльно, учитывая динамику роста сети? Я не знаю.

Любая другая информация про пулы чиа — спекуляция, заблуждения и обман. По крайней мере, на момент написания.

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

Раз уж мы про деньги: вывод денег и продажа монетки, если вам это в новинку, технически гораздо сложнее, чем «майнить». Что не удивительно, вы на каждом шагу платите комиссию или налог. Ошиблись? Не важно, платите комиссию. Зашли в тупик? Комиссия. А в конце, после вывода, с вас ещё спросит налоговая.

Жалею ли я о чем? Обидно, конечно, что выбор цвета ламбы откладывается, но нет, не жалею — было весьма интересно этим заниматься.

Редактировал мёдаед, скажите ему спасибо и получите +10% к удаче на фарм чиа.

Источник

Читайте также:  Ожидаемая доходность от собственного капитала как рассчитать
Оцените статью