Iron Fish Phase 3
Сьогодні будемо встановлювати ноду-майнер Iron Fish та брати участь в incentivized тестнеті.
Зміст
- Інформація про проект
- Вимоги до серверу
- Встановлення ноди
- Реєстрація графіті
- Майнінг
- Автодепозит
- Корисні команди
Iron Fish – це блокчейн 1-го рівня, який забезпечує найнадійніші гарантії конфіденційності для кожної окремої транзакції, використовуючи докази з нульовим розголошенням (zk-SNARKs) і найпросунутіші галузеві стандарти шифрування.
На відміну від проектів на PoS, Iron Fish використовує Proof-of-Work, відповідно тут немає привичного нам стейкінгу, а замість нього традиційний майнінг.
Проект зібрав 32.9М$ від: a16z, Sequoia, Electric Capital і інших.
Грудень 2021 – 11.03.2022 – 1 фаза тестової мережі;
10.05 2022 – листопад 2022 – 2 фаза тестової мережі;
18.01.2023 – TBA – 3 фаза тестової мережі.
Варіанти участі в тестнеті
- Поставити ноду - нагороди будуть йти за аптайм, кожні 12 годин безперервної роботи = 10 поінтів. Для ноди не потрібно мати потужний сервер, так як вона тільки підтримує мережу і не знаходить нові блоки.
- Поставити ноду + майнер - роль майнера тільки щоб заробити монети, які в подальшому використовувати для активностей за які дають поінти. У майнінга є 2 варіанти:
Майнити в соло звичайно краще, так як можна зловити блок і отримати 20 IRON. Но зробити це складно, так як одного дедіка буде мало і ви можете за тиждень не намайнити нічого. Щоб це мало якийсь сенс, треба мати 10+ серваків, об'єднаних в пул.
Якщо ти приєднуєшся до пула, то при його стабільній роботі ви будете отримувати n-кількість IRON кожного дня, в залежності від хешрейта вашого дедіка і його долі в пулі. В цьому варіанті не вийде лутати по 20 IRON в день, але він стабільніший.
Офіційних мінімальних вимог для ноди немає, але ми виділили для себе наступні характеристики: 4 CPU / 8 RAM / 200 GB SSD - Ubuntu 20.04.
. <(wget -qO- sh.f5nodes.com) ironfish uk shark
2) Вибираємо першу опцію Install:
4) Створюємо назву для ноди, бажано таку само як гаманця, щоб в подальшому не заплутатись:
5) Вказуємо кількість потоків вашого сервера (немає різниці скільки):
Після цього терпеливо чекаємо завершення встановлення:
. $HOME/.bashrc
. $HOME/.bash_profile
sudo systemctl stop ironfishd-miner sudo systemctl disable ironfishd-miner
Після цього перевіряємо, чи майнер зупинився:
journalctl -u ironfishd-miner -f
8) Перевіряємо чи створений графіті та ім'я ноди:
cat $HOME/.ironfish/config.json
ironfish config:set enableTelemetry true
Перевіряємо статус ноди командою:
ironfish status -f
*робимо якщо не реєструвалися в попередніх фазах.
1) Переходимо на сайт https://testnet.ironfish.network/signup
2) В поле Graffiti вводимо ім'я ноди, яке створювали в 4-му пункті.
3) Після цього прийде мейл на почту з підтвердженням. Клікаєте на нього і логінетесь за допомогою пошти.
4) Можете знаходити свою ноду по імені в лідерборді і трекати поінти.
Mint, Burn, Send assets
Просто запускаємо скрипт і вибираємо 6 опцію - Install Auto-Assets. Далі скрипт все зробить за вас:
. <(wget -qO- sh.f5nodes.com) ironfish
ironfish wallet:balance
ironfish status -f
journalctl -u ironfishd -f
journalctl -u ironfishd-miner -f
Перевірити хешрейт майнера в пулі:
journalctl -u ironfishd-pool -f
Перевірка статусу майнера в пулі:
sudo service ironfishd-pool status
service ironfishd-pool restart
service ironfishd stop
systemctl restart ironfishd
service ironfishd-miner stop
systemctl restart ironfishd-miner
Зупинити майнер в пулі (відключитись від пула):
sudo systemctl stop ironfishd-pool
sudo systemctl disable ironfishd-pool
sudo systemctl enable ironfishd-miner
sudo systemctl restart ironfishd-miner
Список облікових записів на ноді:
ironfish wallet:accounts