как узнать свой паблик кей и фармер кей chia
madMAx43v3r быстрый плоттер для майнинга Chia Coin. Настройка. Батник.
С тех пор как майнинг Chia Coin стал популярным, люди ищут всё более оптимизированные и быстрые способы создания плотов. Кто-то засеивает жёсткие диски параллельно кучей плотов, кто-то формирует по одному участку, при этом используя интерфейс официальной программы Chia Blockchain или прописывает конфиги в PowerShell. Существуют также сторонние плоттеры, одни ничем непримечательны, а другие позволяют реально задействовать все ресурсы компьютера правильным образом, благодаря чему, можно наблюдать прирост скорости процесса создания плотов, что экономит время и косвенно сокращает сроки окупаемости вашего железа. В этой статье речь пойдёт об одном таком новом плоттере для Chia Coin от разработчика madMAx43v3r.
Изначально данный софт можно было использовать только на Linux, но другой разработчик перекомпилировал исходный код под Windows.
Распакуйте файлы из архива в любое место на жёстком диске.
Настройка быстрого плоттера от madMAx43v3r.
Итак, приступаем к настройке.
Первое, что необходимо сделать это узнать два своих ключа от Чиа:
Для этого нужно перейти в папку с исполняемыми файлами Chia Blockchain по следующему адресу:
Потом с зажатой клавишей Shift кликните правой кнопкой мыши на пустое место в этой папке, в появившемся контекстном меню выберите пункт “Открыть окно PowerShell здесь”.
Откроется синее окно PowerShell и в нём вам нужно будет ввести команду:
и нажать Enter.
Если не сработает, то введите просто “chia keys show” без “.\” в начале.
Скопируйте все ключи в текстовый файл, чтобы в будущем иметь быстрый доступ к ним.
Теперь нужно открыть в текстовом редакторе файл plot.cmd в папке с плоттером.
Вставляем свои ключи после -p и -f
Должно выглядеть так:
Если разглядите на скриншоте =)
Теперь разберём как работает плоттер. Программа способна засеивать всего лишь один плот, но делает это максимально быстро. Нет возможности засеивать параллельно несколько плотов, да и смысла в этом нет. Вы не заметите разницы с обычным способом.
Для процесса засеивания используется временная папка на быстром накопителе, как правило это NVME SSD, что может похвастаться своими показателями скорости чтения и записи. Выявлено, что в последней фазе формирования участка на крайние 110 Gb приходится 75% операций записи. Данная нагрузка очень вредна для Nand памяти в SSD, и для того чтобы продлить срок службы накопителя, разработчик madMAx43v3r советует использовать вторую временную папку, размещённую либо в RAM-диске (если есть возможность), либо на SAS-жёстком диске и SAS-SSD (серверные решения, аппнутые SATA так сказать).
На первой же временной папке требуется 220 Gb свободного места, и нагрузка при формировании участка будет всего 25% всех операций записи данных.
Параметры для батника Chia.
Плоттер со временем сам подберёт максимальное количество потоков процессора, но можете установить сами.
Количество корзин для временных файлов устанавливайте 128 если не используйте RAM-диск, а если у вас очень много оперативной памяти, и вы создали там папку, то меняйте значение на “-u 256” в конфиге.
Пути для папок прописываются примерно так:
Где -t это путь к первой временной папке, а -2 путь ко второй (которая должна быть либо на втором NVMe SSD, либо на SAS HDD или SAS SSD, либо в Оперативной памяти.
Приведу пример батника под свою систему на intel 8700k 16 Gb ОЗУ с двумя SSD и HDD для майнинга на 2 Tb.
Без моих ключей соответственно, вы можете дописать в конфиг свои.
Результаты скорости плоттинга.
Можете сравнить со своими.
Даже с использованием двух NVMe SSD можно добиться двукратной прибавки к скорости формирования плотов для майнинга криптовалюты Chia Coin, но всё будет упираться в процессор. Идеально, конечно же использовать серверную оперативную память и материнские платы под два многопоточных процессора.
Если информация оказалась полезной для вас и вы хотите быть в курсе актуальных новостей из мира майнинга и криптовалют, то поддержите данный проект, вступив в наш паблик Вконтакте и в канал Телеграма, мы так же ведём Твиттер с анонсами статей.
CLI — команды Chia
chia —root-path
— Изменить папку, содержащую конфигурацию chia, если вы хотите перенести ее в нестандартное место:
chia —root-path /root/.chia/mainnet
chia configure
Изменяет параметры конфигурации через командную строку (в файле / /.chia/mainnet/config/config.yaml)
Другие возможные варианты log-level:
По аналогии — можно изменить и другие параметры, после изменения параметров необходимо перезагрузить chia
chia init
Сначала проверяет есть ли конфигурация в папке
/.chia, мигрирует файлы на новую версию (если вы обновились).
Если файлов нет, то создает их (например при первом запуске):
Создать файлы конфигурации с уже имеющимися сертификатами (например если это дочерняя машина — farmer):
chia farm
Показать последние попытки поиска доказательств
chia farm challenges
Показать информацию из раздела «Ферма» в интерфейсе (сколько Chia выращено, высота последнего найденного блока, размер и количество всех плотов, объем сети)
chia keys
Добавление кошелька с указанием мнемонической фразы:
Добавление кошелька из текстового файла (в текстовом файле нужно прописать мнемоническую фразу, где каждое слово через пробел):
chia keys add —f /patch_to_file.txt
Удалить кошелек по номеру (полученному в chia keys show):
chia keys delete_all
Сгенерировать новый кошелек (мнемонику):
chia keys generate
Генерирует новый ключ, выводит информацию по нему но не сохраняет его
chia keys generate_and_print
chia keys show
Подписать сообщение закрытым ключом
chia keys sign
chia keys verify
chia netspace
Показать текущий размер сети, указав с какого блока нужно считать (по умолчанию 4608 блоков
1 день). Для примера узнаем за последний час:
chia version
Показать текущую версию клиента:
chia version
chia plotnft
Получить награду, полученную при фарминге в своем пуле:
Получить подробную информацию по выбранному NFT:
Переключить пул в выбранном NFT:
Переключить выбранный NFT в режим «соло»:
Получить ссылку для авторизации на сайте пула у выбранного NFT:
chia run_daemon
Запустить основной процесс chia
chia plots
-k тип плота (32, 33, 34,…)
-n – количество создаваемых плотов, которые будут делаться последовательно — друг за другом.
-b – Размер оперативной памяти, который будет использоваться для создания плота
-f – Farmer public key (можно узнать в комаде chia keys show)
-c – Pool contract address (можно узнать в комаде chia keys show)
-p – Pool public key указывайте для создания только старых —OG плотов)
-a – Fingerprint используемого ключа, эта опция полезна, если у вас несколько кошельков (можно узнать командой chia keys show)
-t — Полный путь к временной папке один
-2 — Путь к необязательной второй временной папке; этот каталог используется только во время 3 и 4 фазы
-d — Финальная директория куда будет скопирован плот
-r — Количество потоков. Рекумендуется использовать равным количеству потоков процессора.
-u — Количество buckets (корзин) Подробнее
-e – отключает построение битового поля. Подробнее
-x — Отключить автоматическое добавление финальной дирректории в hervester
Добавить дирректорию с плотами:
Показать дирректории с плотами:
Проверить плоты на целостность:
-g — Проверить только плоты содержащие указанный путь или имя файла
-l — Показать список плотов с дублирующими ID
chia show
Посмотреть статус и информацию о синхронизации ноды:
Добавить адрес ноды, с которой нужно соединиться:
chia start
-r — перезапустить, если уже запущено
chia stop
-d — остановить также основной процесс (рекомендуется использовать для полной остановки
Полная остановка (рекомендуется для перезапуска:
chia wallet
chia wallet get_address
-f — fingerprint кошелька из chia keys show
-i — номер кошелька (по умолчанию 1)
Получить информацию о транзакции:
-f — fingerprint кошелька из chia keys show
-i — номер кошелька (по умолчанию 1)
chia wallet get_transactions
-f — fingerprint кошелька из chia keys show
-i — номер кошелька (по умолчанию 1)
-o — Offset (смещение) для получения списка с указанного порядкового номера транзакции
chia wallet show
-f — fingerprint кошелька из chia keys show
-f — fingerprint кошелька из chia keys show
-i — номер кошелька (по умолчанию 1)
-m — комиссия (по умолчанию 0)
How do I find my Chia keys?
In this guide we’ll show you how to find your Farmer public key and Pool public key on the most common operating systems.
By Carlos Ochoa
If you’re new to Chia and Plotting as a Service, finding your keys in order to purchase plots can be difficult.
In this guide we’ll show you how to find your Farmer public key and Pool public key on the most common operating systems.
Click below to jump to your OS of choice:
What are Chia keys?
Your Chia account has several strings that you may think of as your unique identifiers that are not shared with anyone else. The blockchain uses these to tell one node apart from another, among other things.
There are seven different kinds of keys associated with your account:
It is super important that you only share your Farmer public key and your Pool public key with your PaaS provider. Never share any of your private keys with anyone or you could risk losing control of your wallet and your coins.
We’re writing this post at the end of April, 2021, and at the moment the only way to find your Chia keys is by using the command line interface (CLI).
On Mac
If you haven’t yet used the CLI for anything Chia-related on your Mac, you’ll need to install the Chia Blockchain. It doesn’t matter if you’ve already installed the GUI.
Step 1
If your terminal returns an error of some sort, that means that you do not have Git installed on your Mac. If that’s the case, you can refer to this guide to install git.
Step 2
Now that we’ve confirmed that you have Git on your computer, you’ll have to cd into the directory where you would like to install the Chia Blockchain. We prefer using Users/username (e.g. Users/johnhull ) but you can install the blockchain wherever you like.
Step 3
Once you’ve cd ‘d into the directory where you want the Chia Blockchain installed, download it by running: git clone https://github.com/Chia-Network/chia-blockchain.git
Step 4
Now we need to run cd chia-blockchain to open the Chia Blockchain directory.
Step 5
Step 6
Step 7
You should see a (venv) at the beginning of your prompt. That means you’re running Chia’s virtual environment.
Step 8
Next we need to initialize the Chia Blockchain. Run init and wait for the initialization process to end. It can take about a minute.
Step 9
Make sure to copy and paste your Farmer public key and Pool public key exactly as they appear in order to share them with your PaaS provider.
On Raspberry Pi
If you’re on a Raspberry Pi, we’re going to assume that you already have the Chia Blockchain installed via the CLI. Getting your keys will be easy peasy.
Step 1
If you’re not already in it, cd into the chia-blockchain directory by running cd chia-blockchain
Step 2
Step 3
Reveal your Farmer public key and Pool public key by running the command chia keys show | grep ‘Pool\\|Farmer’
You can also show all of your private and public keys by running chia keys show
But again, be sure to never show your private keys to anyone.
On Windows
If you’re on Windows, finding your keys can be a bit tricky. More of a trial-and-error process, but don’t worry, we’ll get you your keys if you just follow these steps:
Step 1
Go to Start and type cmd and press enter to open the Command Prompt.
Step 2
Paste the following command in the line and press enter %APPDATA%/../Local/chia-blockchain/app-1.0.5/resources/app.asar.unpacked/daemon/chia.exe keys show
If all went well, this should now show you your private and public keys. Remember to only copy your Farmer public key and your Pool public key.
Step 3
There’s a pretty good chance you got an error when you ran the first line. The most likely explanation is that you are running a different version of the Chia Blockchain.
To figure out which version of the blockchain you need type cd %APPDATA%/../Local/chia-blockchain/ followed by dir
Step 4
You will see a version number that looks like app-1.0.5 or app-1.0.6 etc. Replace the version number in the command on Step 2 and try it again.
Next Steps
If you’re ready to purchase your first Chia plots from a PaaS provider, make sure to check out our comprehensive list of PaaSers on our homepage.
Описание CLI команд Chia на русском языке для управления из консоли
Каждый пользователь а тем более фермер сети Chia должен уметь работать с клиентом не только через GUI версию или как еще говорят графический интефейс но и через командную строку CLI.
В данной статье я перевел почти все команды Chia чтоб можно было комфортно работать из консоли.
Базовые команды Chia CLI
chia init – — переносит файлы из старой версии в последнюю после обновления
chia start node – Запуск главной Ноды
chia start node —r – Перезапуск главной Ноды
chia start farmer – запускает сервисы фармера, харверста, демон, и кошелек
chia plots check – проверка файлов плотов
chia show —s – информация по главной Ноде
chia farm summary – Статистика по фармингу
chia wallet show – Вывод кошельков и данных по балансам, монетам с фарминга
chia keys generate – генерирует новый кошелек
chia keys add – Добавление кошелька по мнемонической фразе
chia keys show —show-mnemonic-seed — Вывод информации по кошелькам: Master public key, farmer public key, pool public key (для OG плотов), First wallet address, Master private key, Mnemonic seed (Мнемоническая фраза)
chia stop —d all Останавливает все сервисы включая демон
chia netspace – Текущий размер сети
chia version – Текущая версия клиента Chia
Команда для создания плотов
chia create – создает новый плот в соответствии с переданными параметрами:
—k – параметр отвечает за тип плота от типа будет зависеть чем больше значение, тем больше размер. Актуальные значения на сегодня: 32, 33, 34 или 35. Для создания k32 типа понадобиться 240 гигабайт памяти на быстром жестком диске SSD для его создания, а витоге плот будет 109 гигабайт.
—n – количество создаваемых плотов
-b – size of memory to be used in MB (default 4608 MB).
—f – размер используемой памяти в МБ (по умолчанию 3390 МБ для k32).
—p – здесь можно указать открытый ключ пула, используется в OG плотах.
—a – здесь вы можете указать fingerprint используемого ключа, эта опция полезна, если у вас хранится несколько закрытых ключей
—t Полный путь к временной папке один
-2 – указывает путь к необязательной временной папке два; этот каталог используется только во время 3 и 4 фазы и не является обязательным
—d – Финальная директория куда будет скопирован готовый участок
—r – указывает количество ядер CPU для использования. Рекомендуемое значение — 2 ядра, при указании в большую сторону результат ухудшался.
—u – указывает количество buckets (корзин) / «pots». Чем больше значение корзин тем меньше требуется оперативной памяти, но чаще обращается к SSD / HDD. Нет никакого преимущества в использовании меньшего количества корзин как и большего, по умолчанию 128.
—e – отключает построение битового поля. Не совсем понятно для чего. Рекомендуется не использовать
Команды по управлению кошельком
chia wallet get_address – Адрес получателя
chia wallet get_transaction – Получить транзакцию
chia wallet get_transactions – Показать все транзакции
chia wallet show – Информация по кошелькам
chia wallet send – отправка Chia XCH на другой адрес
Команды для работы с плотами
chia plots add – Добавить каталог с плотами
chia plots check – проверить существующие плоты
chia plots create – Создание плота (см. выше)
chia plots remove – Удаляет каталог из файла конфигурации. Плоты остаются.
chia plots show – Список директорий с плотами из файла конфигурации
Команды Фермера
chia farm challenges – Показывает последние попытки поиска доказательств
chia farm summary – Информация по фермерскому хозяйству. Количество плотов, размер мети, предположительное время получения Chia.
Управление ключами, кошельком
chia keys add – Добавление ключа, кошелька по мнемонической фразе.
chia keys add —f – Добавление кошелька из текстового файла.
chia keys delete_all – Удаляет все ключи.
chia keys generate – Генерирует, создает новый ключ.
chia keys generate_and_print – Генерирует новый ключ, выводит информацию по нему но не сохраняет его.
chia keys show – Выводит сохраненные ключи.
chia keys sign – подписывает сообщение закрытым ключом
chia keys verify – проверяет подпись
Команды для работы с нодой
chia show —c – Показывает текущие соединения ноды
chia show —r – Удаляет соединение с хостом по ip и port
chia show —a — Подключает к ноде по айпи адресу и порту
Chia farmer public key
Вы связаны с Chia.Net?
CHIA NETWORK INC. CHIA™. CHIA BLOCKCHAIN™. CHIA PROTOCOL™. CHIALISP™ и “логотип leaf” (включая только логотип leaf. Когда он ссылается или указывает на Chia) являются товарными знаками или зарегистрированными товарными знаками Chia Network, Inc.. Делавэрской корпорации.
Мы не связаны с Chia.Net…
Данный веб-сайт. Продукты и услуги предоставляются полностью независимо от организации Chia.
Мы только что признали. Что не все хотят иметь мини-центр обработки данных у себя дома. Если вы не хотите покупать дорогое оборудование. Которое впоследствии не сможете полностью использовать. Или если у вас нет места (или понимания значимого другого) для запуска нескольких машин для построения графиков. То это услуга для вас.
Как это работает?
Построение графиков занимает относительно много времени и требует оптимального сочетания доступных процессорных ядер. Памяти и дисков. Много-много дисков. Вместо того чтобы вкладывать деньги в Плоттеры. Которые вам могут не понадобиться после завершения вашего построения. Мы сделаем это за вас.
Вы можете отправить нам свой жесткий диск для заполнения и возврата. Или мы можем предоставить жесткий диск вашей предпочтительной емкости локально. Заполнить его своими участками и отправить его вам.
Заплатите 50% вперед. Как только построение будет завершено. Вы получите “отчет о проверке участков”. При получении вторых 50% мы отправим диск вам.
Это безопасно?
Да, нам не нужно знать ваш Секретный ключ Чиа.
Используя ваш “Открытый ключ фермера” (farmer_pk) и “Открытый ключ пула” (pool_pk). Мы можем создать участки. Которые будут работать с вашим секретным ключом Chia. Как только вы получите жесткие диски обратно.
Как мне получить свой “Открытый ключ фермера” и “Открытый ключ пула”?
После того, как вы установили чиа успешно. Выполните команду: “чиа ключи шоу” фермер открытого ключа и открытого ключа бассейн выделен жирным шрифтом:
показаны все приватные ключи:
отпечатков пальцев: 1234567890
мастер открытого ключа (м): аавв….eeff
мастер секретного ключа (м): a1b2….9e0f
фермер открытого ключа (м/12381/8444/0/0):: АВСD….ef12
бассейн открытого ключа (м/12381/8444/1/0): право на изменения bcde….f012
первый ключ бумажника (м/12381/8444/2/0): аавв….eeff
первый кошелек адресу: txch1234abcde…зззз
мнемонической фразы (24 секретных слова):
не отправляйте эти слова. Чтобы кто-нибудь не отправить эти слова кто-нибудь
Сколько это стоит?
Мы берем 20 долларов за ТБ. Смотрите полную информацию на странице
Как мне заплатить?
Мы принимаем оплату через Paypal, Bitcoin. Ethereum и, надеюсь. Скоро Chia. Обратите внимание: при использовании PayPal взимается комиссия в размере 2,6% от стоимости PayPal.
Оплачиваю ли я почтовые расходы?
Да, из-за дико меняющихся почтовых тарифов по всему миру мы получим квоту на возвратные почтовые расходы.
Как быстро вы можете строить планы?
При пиковой мощности мы можем создавать 20 ТБ+ в день. В зависимости от текущей рабочей нагрузки один диск обычно заполняется в течение 48 часов после его получения.
Откуда мне знать. Что мои планы сработают?
Мы включим отчет “chia plots check-n 100” с каждым диском. Который покажет оценку доказательства каждого участка.
20:38:41.513 ФОК.построение.check_plots: информация испытаний участка в каталог /mnt/земельные участки/участок-k32-2020-07-23-21-21-5f3f….d549.сюжет: к=32
20:38:41.513 ФОК.построение.check_plots: информация бассейн открытый ключ: аавв….24a0
20:38:41.513 ФОК.построение.check_plots: информация открытого ключа фермер: аавв….даэе
20:39:27.815 ФОК.построение.check_plots: информация доказательств 123 / 100, 1.23
Что делать, если диск Чьяплоттинг.
Поставляемые услуги терпят неудачу?
Мы будем поставлять только совершенно новые диски. Они будут иметь гарантию производителя. Мы также заменим дефектные диски. Но доставка в и из будет по вашей цене.
ТБ против тиба?
При покупке дисков 1 ГБ часто определяется как 1 000 000 000 байт. Однако при просмотре операционной системой отображаемая емкость часто меньше этой. Например, новый жесткий диск объемом 1 ТБ будет отображаться ОС как 931 ГБ (это 931 ГиБ). GiB (Gibibytes) — стандартная единица измерения, используемая в области обработки и передачи данных, и определяется как base 1024, а не base 1000.
Для простоты мы будем использовать обозначение производителя жесткого диска TB при указании емкости. Например, на диске объемом 10 ТБ разместится 91 участок К32.
Во избежание сомнений, мы говорим о большом 8, 10, 12, 14, 16, 18 на передней части вашего диска.
Какого размера участки вы будете делать?
Мы будем делать только участки K32. Графические установки оптимально сконфигурированы для максимизации потоков. Памяти и дисков для производства K32.
Формат файловой системы?
Диски могут быть отформатированы как EXT4, exFAT или NTFS.
Дисководы минимальной емкости?
Мы заполним любые диски. Поставленные вами. Однако доставка дисков небольшой емкости может оказаться экономически невыгодной.
Мы поставим дисководы объемом от 8 ТБ до 18 ТБ в зависимости от требований и наличия свободных мест.
Разве я не могу просто построить график на своем собственном диске?
Абсолютно точно. Команда Chia сделала чрезвычайно простым создание ваших собственных графиков и заполнение вашего запасного дискового пространства. Наш сервис существует для тех клиентов. Которые не хотят ждать неделями или месяцами заполнения дисководов или не хотят приобретать дорогостоящее плоттерное оборудование.
Многие из наших клиентов не имеют места для нескольких плоттерных установок. Но могут с удовольствием вести ферму с помощью нескольких дисководов.
Повреждение во время доставки?
Дисководы будут упакованы чрезвычайно надежно. Однако мы не можем взять на себя ответственность за повреждение во время доставки. Страховка на доставку на ваше усмотрение.
Разве Австралия не далеко?
Да, Австралия очень далеко. Но только если вы здесь не живете. Доставка дисков в Австралию и из Австралии может не сработать финансово для вас. Это нормально. Есть другие пользователи Chia. Готовые строить заговоры в других странах.
Вы не можете просто загрузить готовые участки?
При 108GB на участок K32 это не очень жизнеспособный вариант на данный момент.
Ответственность
Чиаплоттинг.Сервис не несет ответственности за задержки в доставке. Поврежденные жесткие диски. Поврежденные файловые системы или любое другое событие или причину. Из-за которых вы не можете работать на ферме. Мы позаботимся о том. Чтобы заговор и доставка происходили как можно быстрее и безопаснее. Но задержки не в наших руках.
Чиаплоттинг.Сервис не несет ответственности за любые упущенные возможности ведения сельского хозяйства. Реальные или воображаемые.