
Короткий обзор блокчейн-платформы 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:



