Майнинг,  Обзоры,  Статьи

Короткий обзор блокчейн-платформы Nockchain, майнинг криптовалюты NOCK

Nockchain — это блокчейн первого уровня, использующий консенсус PuW (proof-of-useful-work) с нативной криптовалютой NOCK.

Цель создания проекта Nockchain — предоставить обществу масштабируемую, безопасную и эффективную блокчейн-платформу для создания цифровых активов и работы децентрализованных приложений, используя механизм доказательства с нулевым разглашением (ZK-proof) для повышения конфиденциальности пользователей с обеспечением высокой скорости работы/транзакций.

Проект Nockchain основан американской компанией Zorp Corp, созданной в 2022 году Логаном Алленом (Logan Allen) в штате Техас:

Компания Southwestern Pool Supply Co Inc отвечает за инфраструктурное развитие Nockchain — работу майнинг-пула Nockpool, обозреватель блоков NockBlocks, кошелек Aeroe и т.д.

В 2024 году для развития проекта Nockchain проводилась кампания по сбору средств, в ходе которой было соборано 5 млн. долларов США:

Основные особенности Nockchain:

  • Nockchain поддерживает работу с Turing-контрактами, работает на базе архитектуры Nock ISA, созданной Кертисом Ярвином (Curtis Yarvin), изобретателем языка программирования Nock;
  • Nockchain в качестве PuW-механизма консенсуса использует доказательство выполнения работы с нулевым разглашением (ZKPoW). Майнеры генерируют доказательства выполнения вычислений с нулевым разглашением, которые затем проверяются в блокчейне. Это позволяет перейти от традиционной публичной PoW-репликации к частному доказательству, повышая эффективность и масштабируемость. Сеть поддерживает накопительный пакет для приложений (app rollups) для выполнения офчейн-задач, при этом доказательства отправляются в блокчейн для проверки.
  • основная сеть Nockchain запущена в работу 21 мая 2025 года без премайна:

  • аккаунт @nockchain в сети X зарегистрирован в июле 2023 года:

  • исходный код Nockchain доступен на github, репозиторий zorp-corp/nockchain;
  • максимальная эмиссия Nockchain — 2^32 (около 4.29 млрд.) монет NOCK;
  • целевое время между блоками -10 минут (как у BTC).

Криптовалюта Nockchain торгуется на бирже safetrade в паре к USDT по достаточно волатильной цене (около 0.8-0.15USD за одну монету NOCK):

Суточный объем торгов NOCK — примерно 8 млн. долларов США, рыночная капитализация — порядка 600-700 млн. USD.

Для работы с криптовалютой можно использовать:

  • клиентский кошелек Nockchain Wallet CLI, доступный для скачивания на Github, репозиторий zorp-corp/nockchain;
  • кошелек Aeroe.

Инсталляция клиентского кошелька nockchain-wallet в ubuntu производится в несколько этапов:

обновляем систему, устанавливаем служебные пакеты, готовим необходимое программное окружение:

  sudo apt-get update && sudo apt-get upgrade -y && sudo apt install curl iptables build-essential git wget lz4 jq make gcc nano automake autoconf tmux htop nvme-cli libgbm1 pkg-config libssl-dev libleveldb-dev tar clang bsdmainutils ncdu unzip libleveldb-dev libclang-dev llvm-dev -y
  curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
  source $HOME/.cargo/env
  sudo sysctl -w vm.overcommit_memory=1

скачиваем исходники nockchain:

  git clone https://github.com/zorp-corp/nockchain.git && cd nockchain

компилируем и устанавливаем hoonc:

  cp .env_example .env
  make install-hoonc

в результате получаем сообщение:


Finished `release` profile [optimized + debuginfo] target(s) in 2m 35s

Installing /home/intel42/.cargo/bin/hoonc

Installed package `hoonc v0.2.0 (/home/intel42/Desktop/nockchain/crates/hoonc)` (executable `hoonc`)

Теперь можно скомпилироавать и установить сам кошелек-клиент Nockchain, выполняя команды:

  export PATH="$HOME/.cargo/bin:$PATH"
  make install-nockchain-wallet

После успешной сборки кошелька получаем сообщение (ubuntu 24.04):

 Finished `release` profile [optimized + debuginfo] target(s) in 3m 11s                            Installing /home/intel42/.cargo/bin/nockchain-wallet

Installed package `nockchain-wallet v0.1.0 (/home/intel42/Desktop/nockchain/crates/nockchain-wallet)` (executable `nockchain-wallet`) 

Теперь выполняем команду

  export PATH="$HOME/.cargo/bin:$PATH"

устанавливаем Nockchain:

  make install-nockchain

снова

  export PATH="$HOME/.cargo/bin:$PATH"

генерируем ключи кошелька командой:

  nockchain-wallet keygen

В результате получаем пару public/private-ключей, а также сид-фразу приватного ключа от кошелька-клиента Nockchain:

Публичный ключ необходим для добывания криптовалюты NOCK на пуле совместного майнинга.

Чтобы скопировать ключи от своего кошелька Nockchain в безопасное место, можно использовать команду

  nockchain-wallet export-keys

или

  nockchain-wallet import-keys --file keys.export

Проверить баланс своего кошелька можно командой:

  nockchain-wallet list-notes-by-pubkey <your-pubkey>

Как майнить криптовалюту Nockchain (NOCK)?

Майнеры, участвующие в работе сети Nockchain, производят ZK-Proof (ZKP) вычисления, хешируют ZKP, благодаря чему зарабатывают монеты NOCK.

Добывать монеты NOCK можно в соло-режиме с помощью кошелька-клиента, а также на пулах совместного майнинга:

  • nockpool;
  • H9 (Китай, требует регистрации, fee 2%);
  • Golden Miner (требуется регистрация, минимальная сумма для вывода 100 NOCK) и других.

Майнинг Nockchain (NOCK) в соло-режиме из каталога nockchain запускается командой:

  ./scripts/run_nockchain_miner.sh

Майнинг криптовалюты Nockchain (NOCK) в соло-режиме имеет смысл только на очень мощном оборудовании.

В большинстве случаев лучше производить вычисления по добыванию монет NOCK на пуле совместного майнинга. Для этого нужно создать свой кошелек, скачать и настроить подходящую программу-майнер Nockchain.

Программы для майнинга Nockchain (NOCK) на пулах:

  • H9-Miner-Nock от китайского пула H9, доступна для скачивания на github, репозиторий h9-dev/nock-miner/releases;

  • программа golden-miner-nockchain-gpu-miner (golden-miner-pool-prover) для видеокарт Nvidia от пула Golden Miner.

На пуле goldenminer для регистрации вводим свой pubkey от кошелька Nockchain:

затем придумываем, вводим пароль и завершаем регистрацию:

После этого получаем доступ к своему персональному кабинету на пуле goldenminer, где можно отслеживать процесс майнинга и настроить лимит на вывод монет NOCK.

Пример скрипта для запуска майнинга Nockchain (NOCK) в программе golden-miner-pool-prover:

  ./golden-miner-pool-prover --pubkey=pubkey_ID --label=group_ID --name=worker_ID

Майнинг криптовалюты Nockchain (NOCK) в программе golden-miner-pool-prover 0.1.5 на видеокарте Nvidia GTX 1660 Ti 6 Gb, PL=85, Memory +2000, Core +119, ubuntu 24.04, драйвер 580.95.05, хешрейт 4.51 p/s:

Загрузка памяти видеокарты Nvidia GTX 1660 Ti при майнинге Nockchain в программе golden-miner-pool-prover 0.1.5 составляет чуть больше 3 GB:

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

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