Iron Fish | Testnet

Crypto Nub
4 min readMar 20, 2022

--

Iron Fish закончила в свою первую фазу общедоступной тестовой сети — но все еще любой (да, вы тоже!) может запустить и добывать полный узел Iron Fish. Iron Fish — это криптовалюта, ориентированная на конфиденциальность, которую может использовать каждый без ущерба для конфиденциальности или удобства использования.

Узнайте больше о Iron Fish и о том, почему это полностью приватный и доступный блокчейн, из технического описания. Узнайте, как установить Iron Fish, настроить полный узел, запустить майнер и отправить транзакцию за несколько минут, выполнив следующие шаги.

Лидерборд доступен здесь. Вы должны зарегистрироваться на сайте если хотите получить награды.

Официальная документация доступна здесь.

Посмотреть текущую высоту можно в эксплорере

Ironfish — майнер, учитывайте это при выборе хостинга (Webtropia, к примеру, банит за майнинг). Если вы все же хотите продолжить хоститься на Webtropia — используйте Dedicated сервера.

Доступен скрипт быстрой установки:

wget -q -O ironfish.sh https://api.nodes.guru/ironfish.sh && chmod +x ironfish.sh && sudo /bin/bash ironfish.sh

Выберите нужную опцию (к примеру опция 1 — простая установка ноды (введите цифру 1, нажмите Enter в таком случае)), введите желаемое имя кошелька, дождитесь конца установки.

После этого выполните следующие команды:

Для увеличения баланса достаточно начать майнить, а майнинг начнется сразу после синхронизации. По-умолчанию создается кошелек с именем default на который и начисляются награды за майнинг, поэтому создавать новый необязательно.

1) Загрузить переменные:

. $HOME/.bashrc
. $HOME/.bash_profile

2) Установить имя ноды (желательно выполнить если у вас пустой конфиг файл, проверить это можно командой cat $HOME/.ironfish/config.json)

ironfish config:set nodeName $IRONFISH_NODENAME
ironfish config:set blockGraffiti $IRONFISH_NODENAME

Указанное здесь имя нужно так же указать при регистрации в лидерборде.

3) Создать кошелек:

ironfish accounts:create $IRONFISH_WALLET

4) Установить созданный кошелек как кошелек по-умолчанию:

ironfish accounts:use $IRONFISH_WALLET

5) Проверить баланс:

ironfish accounts:balance $IRONFISH_WALLET

Дополнительно

Перед запуском майнера убедитесь, что ваш узел синхронизирован с сетью, для этого выполните команду:

ironfish status -f

Включить телеметрию:

ironfish config:set enableTelemetry true

Отправьте транзакцию, используя свою учетную запись по умолчанию:

ironfish accounts:pay

Если вы хотите отправить транзакцию с другой учетной записи, вы можете использовать флаг `-f`

ironfish accounts:pay -f MySecondAccount

Чтобы получить транзакцию, вам просто нужно сообщить отправителю открытый ключ своей учетной записи. Если вы не знаете свой открытый ключ, выполните следующую команду:

ironfish accounts:publickey

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

ironfish accounts:publickey -a MySecondAccount

Посмотреть список ваших учетных записей:

ironfish accounts:list

Чтобы экспортировать учетную запись в файл:

ironfish accounts:export AccountName filename

Чтобы импортировать учетную запись из файла:

ironfish accounts:import filename

Чтобы удалить учетную запись

ironfish accounts:remove MyAccount

Вы можете получить информацию о состоянии соединений и ошибках, выполнив следующую команду

ironfish peers:list -fe

Бэкап ключей:

mkdir -p $HOME/.ironfish/keys
ironfish accounts:export $IRONFISH_WALLET $HOME/.ironfish/keys/$IRONFISH_WALLET.json

Импорт ключей:

ironfish accounts:import ПУТЬ_К_ФАЙЛУ_КЛЮЧА

Мониторинг статуса:

ironfish status -f

Проверить ноду:

journalctl -u ironfishd -f

Проверить майнер:

journalctl -u ironfishd-miner -f

Остановить ноду:

service ironfishd stop

Остановить майнер:

service ironfishd-miner stop

Testnet FAQ

Некоторые из наиболее часто задаваемых вопросов о тестовой сети. Если вы ищете более подробные ответы или не видите вопрос, который хотели бы задать, обратитесь на сервер Discord.

Как долго будет работать стимулированная тестовая сеть? #
Тестовая сеть будет работать до тех пор, пока узел Iron Fish не станет стабильным, полным и готовым к работе в основной сети

Как получить очки за добычу блоков?
Во-первых, вы должны зарегистрироваться и подтвердить свою учетную запись по электронной почте для поощрительной тестовой сети. Вы должны настроить свое граффити так, как вы зарегистрировались при добыче блоков. Чтобы установить свое граффити, см. раздел документации по добыче полезных ископаемых.

Могут ли баллы применяться задним числом за блоки, добытые до того, как я зарегистрировался и подтвердил свою учетную запись?
Баллы не могут быть применены задним числом к блокам, добытым до запуска поощрительной тестовой сети или до регистрации и подтверждения вашей учетной записи.

Могу ли я претендовать на баллы за блоки под граффити, отличным от того, на котором я зарегистрировался?
Очки можно заработать только за блоки с тем же граффити, что и ваша учетная запись testnet.

Будет ли у участников процесс KYC для получения монет?
Монеты будут распределены среди подходящих участников. Весьма вероятно, что процесс KYC будет частью определения права на участие.

Каковы минимальные требования к оборудованию для запуска узла?
Рекомендуемые минимальные требования от других членов сообщества:
ЦП 4 ядра
ОЗУ 8 ГБ ОЗУ

Я добыл блок, но не получаю за это очки. Почему это?
Даже если ваш майнер успешно добыл блок, есть вероятность, что кто-то другой добыл конкурирующий более тяжелый блок, который сеть предпочла вашему блоку. В этом разница между блоком, находящимся на форке, и в основной (или канонической) цепи. Только блоки, принятые как часть канонической цепочки, приносят вам очки.

🎤 Discord: https://discord.gg/sShbD9Fcy5
🐦 Twitter: https://twitter.com/ironfishcrypto
📢 Telegram: https://t.me/ironfishcryptochat

--

--

Responses (1)