Описание CLI команд Chia на русском языке для управления из консоли – Chia Network

Описание CLI команд Chia на русском языке для управления из консоли - Chia Network Сертификаты

Что важнее: объем памяти или скорость диска?

И скорость чтения / записи, и общая емкость хранилища важны, если вы пытаетесь максимизировать эффективность майнинга Chia. В идеале у вас должен быть как минимум один быстрый диск (желательно также большой емкости), который будет служить вашим временным накопителем, и один жесткий диск большей емкости для хранения ваших готовых графиков.

Что такое chia network (chia)? | forklog

Что означает название «Chia»?

Chia позиционируется как «экологически чистая» криптовалюта, поскольку в процессе ее добычи используются энергосберегающие жесткие диски и эффективные твердотельные накопители. 

Подчеркивая ее «зеленый» характер, создатели назвали криптовалюту в честь чиа белой (испанского шалфея) — растения родом из Центральной Америки, которое было важнейшей культурой ацтеков. По содержанию кальция семена чиа превосходят молоко. В последние годы они приобрели популярность в среде вегетарианцев в США, а ЕС официально признал чиа «перспективным видом пищи».

Как работает Chia Network?

Блокчейн Chia использует метод майнинга на основе Proof-of-Space (доказательство пространства) и Proof-of-Time (доказательство времени). 

Концепцию представили в сентябре 2021 года Брэм Коэн и другие исследователи в документе «Beyond Hellman’s Time-Memory Trade-Offs with Applications to Proofs of Space»

Они предложили процесс майнинга с использованием дискового пространства компьютера, а не его вычислительных мощностей. При таком подходе вероятность добычи блока пропорциональна сумме выделенного пространства, разделенной на общую пропускную способность сети. Этот метод, по словам авторов, более щадящий к окружающей среде, чем Proof-of-Work, и более выгодный экономически.

Процесс добычи монет в Chia именуется фармингом, а добывающие монеты пользователи — фермерами

Фарминг состоит из двух этапов: плоттинга и харвестинга

Плоттинг

При помощи Proof-of-Space пользователь подтверждает, что на жестком диске компьютера есть свободное пространство. Для плоттинга нужен высокопроизводительный накопитель — он используется в качестве буфера для временного хранения информации. Минимальным буфером является SSD объемом более 356,5 Гб. Его достаточно для «засеивания» участка [плота] размером 108,8 Гб. Время плоттинга одного участка занимает от 4 до 12 часов.

Про сертификаты:  Оформить сертификат соответствия на семена - разрешительная документация в Омске

Процесс плоттинга не требует подключения к интернету и состоит из следующих фаз:

  • засеивание — генерация семи таблиц криптографических хешей и сохранение их на временном диске;
  • вычисление градиента [backpropagation] хешей;
  • сортировка и алгоритмическое сжатие хешей во временной папке и начало создания конечного файла плота;
  • завершение создания файла плота и перенос его на дисковое плот-пространство для дальнейшего харвестинга.

Харвестинг

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

Этот процесс похож на лотерею — награду за блок (в течение трех лет после запуска блокчейна она составляет 64 XCH) получают первые 32 фермера, предоставившие решение криптографической задачи. 

Алгоритм доказательства времени Proof-of-Time обеспечивает периодичность создания блоков и увеличивает безопасность блокчейна. 

Доказательство времени реализуют верифицирующие ноды, так называемые повелители времени [timelords], с помощью функции проверяемой задержки [Verifiable Delay Function, VDF]. Эта функция требует определенного времени для ее вычисления, но очень быстро проверяется. Проверяемая задержка сводит к минимуму потери электроэнергии, а также исключает возможность получения преимуществ от параллельного использования нескольких устройств. 

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

Нашли ошибку в тексте? Выделите ее и нажмите CTRL ENTER

Базовые команды chiacli

chiainit – — переносит файлы из старой версии в последнюю после обновления

chiastartnode – Запуск главной Ноды

chiastartnode —r – Перезапуск главной Ноды

chiastartfarmer – запускает сервисы фармера, харверста, демон, и кошелек

chia start farmer -r – перезапуск сервисов выше

chiaplotscheck – проверка файлов плотов

chiashow —s – информация по главной Ноде

chiafarmsummary – Статистика по фармингу

chiawalletshow – Вывод кошельков и данных по балансам, монетам с фарминга

Про сертификаты:  Обучение по программе "Стоматология": повышение квалификации в форме дистанционных курсов для зубных врачей

chiakeysgenerate – генерирует новый кошелек

chiakeysadd – Добавление кошелька по мнемонической фразе

chia keys show —show-mnemonic-seed — Вывод информации по кошелькам: Master public key, farmer public key, pool public key (для OG плотов), First wallet address, Master private key, Mnemonic seed (Мнемоническая фраза)

chiastop —dall Останавливает все сервисы включая демон

chianetspace – Текущий размер сети

chiaversion – Текущая версия клиента Chia

Как добывать chia: пошаговое руководство

Теперь, когда мы рассмотрели основы Chia, перейдем к самой интересной части: майнингу. Настроить компьютер для “выращивания” Chia очень просто.

Команда для создания плотов

chiacreate – создает новый плот в соответствии с переданными параметрами:

—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 – отключает построение битового поля. Не совсем понятно для чего. Рекомендуется не использовать

Команды для работы с нодой

chiashow —c – Показывает текущие соединения ноды

Про сертификаты:  Семена для газона сертификат соответствия

chiashow —r<ip:port> – Удаляет соединение с хостом по ip и port

chiashow —a <ip:port> — Подключает к ноде по айпи адресу и порту

Команды для работы с плотами

chiaplotsadd<путь до файла>– Добавить каталог с плотами

chiaplotscheck – проверить существующие плоты

chiaplotscreate – Создание плота (см. выше)

chiaplotsremove – Удаляет каталог из файла конфигурации. Плоты остаются!!!

chiaplotsshow – Список директорий с плотами из файла конфигурации

Команды по управлению кошельком

chia wallet get_address – Адрес получателя

chia wallet get_transaction – Получить транзакцию

chia wallet get_transactions – Показать все транзакции

chiawalletshow – Информация по кошелькам

chiawalletsend – отправка Chia XCH на другой адрес

Команды фермера

chiafarmchallenges – Показывает последние попытки поиска доказательств

chiafarmsummary – Информация по фермерскому хозяйству. Количество плотов, размер мети, предположительное время получения Chia.

Могу я купить или продать chia ?

Транзакции с Chia еще не активированы, поэтому сейчас единственный способ получить валюту – это фарм. Однако, согласно сайту разработчиков криптовалюты, транзакции будут включены через 6 недель после выпуска т.е. в начале мая.

Подождите, пока ваши фермы будут производить

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

Вы можете просматривать свои графики и их прогресс в интерфейсе графиков. Как только ваш сюжет будет завершен, он будет перемещен на последний накопитель. Если одно из чисел на вашем графике ближе всего к «значению задачи», которое транслирует блокчейн Chia, вы получите 64 Chia. Новое значение испытания публикуется каждые 10 минут.

Чем больше у вас есть графиков, тем выше вероятность того, что вы получите выигрышный номер.

Управление ключами, кошельком

chiakeysadd – Добавление ключа, кошелька по мнемонической фразе.

chiakeysadd —f <путь до файла> – Добавление кошелька из текстового файла.

chiakeysdelete -f Число – Удаление кошелька по его номеру.

chiakeysdelete_all – Удаляет все ключи.

chiakeysgenerate – Генерирует, создает новый ключ.

chiakeysgenerate_and_print – Генерирует новый ключ, выводит информацию  по нему но не сохраняет его.

chiakeysshow – Выводит сохраненные ключи.

chiakeyssign – подписывает сообщение закрытым ключом

chiakeysverify – проверяет подпись

Оцените статью
Мой сертификат
Добавить комментарий