Перейти к содержимому

Farmer public key chia как найти

  • автор:

Дайбатнег для Chia подъехал!

-f [farmer pk]: Это ваш "Открытый ключ фермера". Используйте это, когда вы хотите создавать графики на других машинах, для которых вы не хотите предоставлять полный доступ к учетной записи chia. Чтобы найти открытый ключ Chia Farmer, используйте следующую команду: chia keys show

-p [pool pk]: Это ваш "Открытый ключ пула". Используйте это, когда вы хотите создавать графики на других машинах, для которых вы не хотите предоставлять полный доступ к учетной записи chia. Чтобы найти открытый ключ пула Chia, используйте следующую команду: chia keys show

PS Народ уже предлагает услуги плотинга вона на серверах. https://www.chiaplotting.services/

zelenui
Свой человек
  • 15 Май 2021
  • #82
iogurt13
Бывалый
  • 15 Май 2021
  • #83

хм. а вот на самом деле не знаю КАК именно на том конце идут расчёты соло майнинга. по логике надо складывать если один кошелёк
но вот как там реализовано у них, фиг знает.

Ну если просто прям одновременно-то да просто сразу несколько таких запускаешь (лишь-бы проца, памяти и сил у харда хватало =)
а по умному народ запускает с паузой старта следующего, ибо плотинг идёт в 4 фазы как я помню, и они по разному работают и нагружают систему (какая-то фаза чисто винт, какая-то проц и т.д.)
нашёл:

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

Хоть плоттинг и называется "параллельным", стартуется он не параллельно, а с задержкой. То есть, вы запустили 1 плот и следущий запускаете тогда, когда первый только закончил первую фазу. Третий — когда второй закончил первую фазу.

Kupr_Soft
Свой человек
  • 15 Май 2021
  • #84

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

P.s. Разве что
>nul ping -n 11 127.0.0.1
(это даёт паузу в батнике на 10 секунд, если поставить не 11 а 61 то будет минута)

P.P.S. Блин полез поковыряться. в итоге есть один интересный вариантик:

@echo off
call "cmd /c start 1.bat"
>nul ping -n 11 127.0.0.1
call "cmd /c start 2.bat"
pause

Смысл такой:
@echo off — отключаем вывод на экран лишней инфы
call "cmd /c start 1.bat" — Вызываем первый батник (1.bat)
>nul ping -n 11 127.0.0.1 — делаем паузу перед тем как работать дальше (тут 10-11 секунд, ставим тут время которое занимает первая фаза плотинга, там как раз в секундах пишется)
call "cmd /c start 2.bat" — Вызываем второй батник (2.bat)
pause — ну это просто ожидать нажатия клавиши (что0бы увидеть как наш батник отработал)

Если хотим запускать батник в свёрнутом виде, то: call "cmd /c start /min 1.bat"

А вот у толкового парня в повершелле =)

YouMakc
Местный житель
  • 15 Май 2021
  • #85
gaunt
Бывалый
  • 15 Май 2021
  • #86

-f [farmer pk]: Это ваш "Открытый ключ фермера". Используйте это, когда вы хотите создавать графики на других машинах, для которых вы не хотите предоставлять полный доступ к учетной записи chia. Чтобы найти открытый ключ Chia Farmer, используйте следующую команду: chia keys show

-p [pool pk]: Это ваш "Открытый ключ пула". Используйте это, когда вы хотите создавать графики на других машинах, для которых вы не хотите предоставлять полный доступ к учетной записи chia. Чтобы найти открытый ключ пула Chia, используйте следующую команду: chia keys show

PS Народ уже предлагает услуги плотинга вона на серверах. https://www.chiaplotting.services/

iogurt13
Бывалый
  • 15 Май 2021
  • #87

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

P.s. Разве что
>nul ping -n 11 127.0.0.1
(это даёт паузу в батнике на 10 секунд, если поставить не 11 а 61 то будет минута)

P.P.S. Блин полез поковыряться. в итоге есть один интересный вариантик:

@echo off
call "cmd /c start 1.bat"
>nul ping -n 11 127.0.0.1
call "cmd /c start 2.bat"
pause

Смысл такой:
@echo off — отключаем вывод на экран лишней инфы
call "cmd /c start 1.bat" — Вызываем первый батник (1.bat)
>nul ping -n 11 127.0.0.1 — делаем паузу перед тем как работать дальше (тут 10-11 секунд, ставим тут время которое занимает первая фаза плотинга, там как раз в секундах пишется)
call "cmd /c start 2.bat" — Вызываем второй батник (2.bat)
pause — ну это просто ожидать нажатия клавиши (что0бы увидеть как наш батник отработал)

Если хотим запускать батник в свёрнутом виде, то: call "cmd /c start /min 1.bat"

А вот у толкового парня в повершелле =)

Kupr_Soft
Свой человек
  • 15 Май 2021
  • #88
Telariust
Свой человек
  • 15 Май 2021
  • #89

call такое себе, там есть проблемы
я бы рекомендовал его аналог
>start chia create .
ковычки не нужны, вызов cmd не нужен, права админа не нужны

для 1Tb sata 3плота, в автозагрузку целиком или через ярлык

@echo off
SET FKEY=[changeme_fkey]
SET PKEY=[changeme_pkey]

timeout 300
cd /d %LOCALAPPDATA%\chia-blockchain\app-1.1.4\resources\app.asar.unpacked\daemon

del /F /Q E:\plots\*
del /F /Q E:\plots1\*
del /F /Q E:\plots2\*
del /F /Q E:\plots3\*

start chia.exe plots create -k 32 -n 99 -t E:\plots1 -2 E:\plots1 -d Z:\ -b 4000 -r 2 -f %FKEY% -p %PKEY%
timeout 3600
start chia.exe plots create -k 32 -n 99 -t E:\plots2 -2 E:\plots2 -d Z:\ -b 4000 -r 2 -f %FKEY% -p %PKEY%
timeout 15000
start chia.exe plots create -k 32 -n 99 -t E:\plots3 -2 E:\plots3 -d Z:\ -b 4000 -r 2 -f %FKEY% -p %PKEY%
pause

автозагрузка в
%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

кто предложит способ как отпарсить версию (\app-1.1.4\) в пути — тому спасибо, а то уже надоело через день править.

..и тут до меня доходит. это ж винда а значит можно к файлам неявно обращаться
cd /d %LOCALAPPDATA%\chia-blockchain\app-1.1.*\resources\app.asar.unpacked\daemon
вот он, наглядный пример пользы писать сообщения на форуме)

gaunt
Бывалый
  • 16 Май 2021
  • #90

Одни французы собрались.

Я без ССД ляпаю.
Кроме как поставить 64 корзины, мало что помогает.
Две-три очереди, каждая на свой винт.
Да райд0 , если одним потоком делать, чуть экономит.

Стандартных средств за глаза и за уши.
10 часов одним потоком рекорд.
21 час райд0 из 5 дисков двумя потоками. Хуже, оказалось. Думаю, из-за недостатка физической памяти.
Осталось испробовать штук 5 очередей, каждая на свой диск, если плашек найду, сделаю.

Как-то быстро залить не актуально.

Актуально выбрать операционку, чтобы поставить и не дергаться за обновления.
ltsc ставить или вин 8.1?
Так-то с чиа проще — плясок с драйверами нет.
Второй момент — после аварийной перезагрузки, как старт организовать?

Telariust
Свой человек
  • 16 Май 2021
  • #91
Kupr_Soft
Свой человек
  • 16 Май 2021
  • #92

Значится по итогу вот например батнЕг для проверки плотов на . находчивость =)
(если >0.7 то всё окей)

title Check Plots for Proofs
pushd %userprofile%\appdata\local\chia-blockchain\app-*\resources\app.asar.unpacked\daemon
chia.exe plots check
pause 0

gaunt
Бывалый
  • 16 Май 2021
  • #93

Класс, на самом деле. Сборки не ставлю, LTSC хватало. пока однажды нет фреймворк обновить пришлось. Как не плясал. поставил обычную про.
Красивое решение.

Ну а перезапуск чиа — решение есть?
Как бы там ни было, 1156, 1155 , не говоря уже 1150 платформы хватает.
Один комп с питанием 350-500вт, это десять — двенадцать хардов максимум. Да и не каждый корпус позволит.
Короче, огород городить с гарантийным питанием не собираюсь. Да и не только я, думаю.
Решение перезапуска майнинга есть?

Telariust
Свой человек
  • 16 Май 2021
  • #94

какбэ вопрос не раскрыт, поэтому ответ невозможен;
батник в автозагрузку выше уже предоставлен, значит его недостаточно;
закинуть ярлык gui чиа в автозагрузку тоже слишком очевидно;
отсюда неясность что же еще нужно

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

gaunt
Бывалый
  • 16 Май 2021
  • #95
Kupr_Soft
Свой человек
  • 16 Май 2021
  • #96
gaunt
Бывалый
  • 16 Май 2021
  • #97
Telariust
Свой человек
  • 16 Май 2021
  • #98

вобщем это окно — выбор вашего кошелька (потому что вы можете создать несколько)
по сути на "Keys" вы выбираете (мненонику) которая раскрывается в (HDиерархический) кошель в "Wallets";
на ноду, на фармер, на плотер(харвестр) это не влияет, они активны и им похер на кошель;
тоесть нет реально проблемы чтобы прожать кошель после ребута;
(в siacoin такой же косяк был, но там вроде реально влияло, новые загрузки не могли вливаться)

вопрос — если создать 2й кошель (Create a new private key) и 3й и тд, то на какой будет фарминг идти?
ответ — на 1й

CLI Commands Reference

This page should provide additional high-level documentation and explanation beyond just chia -h .

This is not meant to be comprehensive, because often the -h (help) text is clear enough. We recommend fully investigating with the -h switch before looking elsewhere.

If want to know what a command's options are, append -h at the end to see options and explanations.

  • chia -h
  • chia plots -h
  • chia plots check -h
  • chia plotters madmax -h
  • chia start -h

As with the rest of this project, this doc is a work-in-progress. Feel free to browse the source code or the Chia Proof of Space Construction Document for more insight in the meantime.

Locate the chia binary executable

If you installed Chia.app in your /Applications directory, you can find the chia binary at /Applications/Chia.app/Contents/Resources/app.asar.unpacked/daemon/chia .

Do a sanity check in Terminal.app with the following command:

You can use that if you augment your PATH with the following command:

Then, running the chia -h command should work.

Windows​

There is more than one chia.exe binary; the GUI is Chia.exe (two of these!) and the CLI is chia.exe . They are found in different places. Note the big C versus the little c.

The CLI one is the one referred to in this document, and for version 1.1.3 it can be found at

Command: chia init

First, init checks for old versions of Chia installed in your

If so, init migrates these old files to the new version:

  • config (including old SSL files)
  • db
  • wallet
  • Using config.yaml, updates wallet keys and ensures coinbase rewards go to the right wallet puzzlehash.

If no old version exists, init :

  • Creates a default Chia configuration
  • Initializes a new SSL key and cert (for secure communication with the GUI)

start

Command: chia start

  • Service node will start only the full node.
  • Service farmer will start the farmer, harvester, a full node, and the wallet.
  • positional arguments:

Flags

-r, —restart : Restart of running processes

plotters

In 1.2.11 the option to use different plotters was introduced. The plotters supported include Bladebit, madMAx, and the original reference chiapos plotter. Each plotter has slightly different hardware requirements and may need slightly different options specified. Learn more about the alternative plotters in the Alternative Plotters page.

madmax​

For details on settings and usage of madMAx please refer to the original madMAx Github repository, or run the help command chia plotters madmax -h .

bladebit​

plots

create​

Command: chia plots create [add flags and parameters]

Flags

-k [size] : Define the size of the plot(s). For a list of k-sizes and creation times on various systems check out: k-Sizes

-n [number of plots] : The number of plots that will be made, in sequence. Once a plot is finished, it will be moved to the final location -d , before starting the next plot in the sequence.

-b [memory buffer size MiB] : Define memory/RAM usage. Default is 4608 (4.6 GiB). More RAM will marginally increase speed of plot creation. Please bear in mind that this is what is allocated to the plotting algorithm alone. Code, container, libraries etc. will require additional RAM from your system.

-f [farmer pk] : This is your "Farmer Public Key". Utilise this when you want to create plots on other machines for which you do not want to give full Chia account access. To find your Chia Farmer Public Key use the following command: chia keys show

-p [pool pk] : This is your "Pool Public Key". Utilise this when you want to create plots on other machines for which you do not want to give full Chia account access. To find your Chia Pool Public Key use the following command: chia keys show

-c [pool contract address] : This is your "Pool Contract Address". This replaces your Pool Public Key used previously in OG plots. This is used to point a plot to a plotNFT, which allows you to switch plots from local farming to pooling. To find your PlotNFT Contract Address use the following command: chia plotnft show

-a [fingerprint] : This is the key Fingerprint used to select both the Farmer and Pool Public Keys to use. Utilize this when you want to select one key out of several in your keychain. To find your Chia Key Fingerprint use the following command: chia keys show

-t [tmp dir] : Define the temporary directory for plot creation. This is where Plotting Phase 1 (Forward Propagation) and Phase 2 (Backpropagation) both occur. The -t dir requires the largest working space: normally about 2.5 times the size of the final plot.

-2 [tmp dir 2] : Define a secondary temporary directory for plot creation. This is where Plotting Phase 3 (Compression) and Phase 4 (Checkpoints) occur. Depending on your OS, -2 might default to either -t or -d . Therefore, if either -t or -d are running low on space, it's recommended to set -2 manually. The -2 dir requires an equal amount of working space as the final size of the plot.

-d [final dir] : Define the final location for plot(s). Of course, -d should have enough free space as the final size of the plot. This directory is automatically added to your

/.chia/VERSION/config/config.yaml file. You can use chia plots remove -d to remove a final directory from the configuration.

-r [number of threads] : 2 is usually optimal. Multithreading is only in phase 1 currently.

-u [number of buckets] : More buckets require less RAM but more random seeks to disk. With spinning disks you want less buckets and with NVMe more buckets. There is no significant benefit from using smaller buckets — just use 128.

-e [bitfield plotting] : Using the -e flag will disable the bitfield plotting algorithm, and revert back to the older b17 plotting style. After 1.0.4 it's better to use bitfield for most cases (not using -e ). Before 1.0.4 (obsolete) using the -e flag (bitfield disabled) lowers memory requirement, but also writes about 12% more data during creation of the plot. For now, SSD temp space will likely plot faster with -e (bitfield back propagation disabled) and for slower spinning disks, i.e SATA 5400/7200 rpm, not using -e (bitfield enabled) is a better option.

-x [exclude final dir] : Skips adding [final dir] to harvester for farming.

Example Plotting Commands​

Example below will create a k32 plot and use 4GB (note — not GiB) of memory.

Plottair Support Portal

How do I find my Farmer and Pool public keys Print

Modified on: Sat, 12 Jun, 2021 at 9:22 AM

Linux and MacOS

To find your farmer and pool keys on Linux or MacOS you can use the following command.

If you use the GUI on MacOS try.

Windows

Finding your farmer and pool keys on Windows is a bit trickier.

  1. Open the Command Prompt by going to Start and typing cmd and pressing enter.
  2. Paste the following command in the line

Farmer public key chia как найти

Chia Plots Online

Getting your Chia Farmer and Pool keys on Windows.
A step by step guide

So you've decided to plot your Chia farm online instead of wrecking your NVME drive, Smart move.

To get the online plotting going you should already have a Chia Plots Online account, If you don't have one you can create it from here. Also Chia Blockchain installed and your private keys generated.

Open a CMD terminal and go to the Chia folder. note that <username> and <version> will be different for every user. (if you're running MacOS or Linux check this out)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *