[TSCR. Nodes] Minima
Описание
- Кооперативная распределённая PoW сеть без майнеров, невосприимчивая к атрибутам централизованной, ориентированной на майнеров, платной системы.
- Полностью децентрализованная криптосистема сотрудничающих пользователей, без централизованных точек отказа, способная поддерживать самую большую сеть из когда-либо собранных полных узлов.
- Компактный блокчейн, способный работать на смартфоне.
- Стабильная, открытая, глобальная и устойчивая к цензурированию P2P-сеть со встроенным блокчейном базового уровня для надёжных платежей, обработки токенов и контрактов.
- Масштабируемая, программируемая, не требующая хранения, квантово-безопасная, основанная на доказательствах, каскадная цепочка Tx-PoW.
Фазы
⠀На данном этапе известны следующие фазы:
Награды
⠀Ежедневно за работу ноды начисляется 1 монета Minima. После окончания тестовой сети монеты перейдут в основную сеть в соотношении 1:1. Дополнительные награды можно получить за поиск багов.
Требования к серверу
Минимальные (VPS/VDS/DS): 1 CPU, 1 GB RAM, 10 GB HDD/SSD, Ubuntu 20.04 Рекомендуемые (VPS/VDS/DS): 2 CPU, 2 GB RAM, 10 GB HDD/SSD, Ubuntu 20.04
Наиболее подходящий и дешевый вариант
Где взять сервера?
Vdsina: https://vdsina.ru/?partner=7gxxfr2cku (скидка 10%)
Zomro: https://zomro.com/?from=325249 или с промокодом zomro_325249 (скидка 20% на первый заказ)
Рекомендуем брать Zomro, как наиболее дешевый и подходящий.
Android
⠀Устройство Android версии 9 и выше
IOS
⠀На IOS вряд ли появится возможность установить приложение, поскольку политика компании запрещает работу в фоновом режиме приложениям от сторонних разработчиков.
Подготовка к запуску ноды
Для участия в оплачиваемом тестнете нужно попасть в список ожидания и получить приглашение к участию.
Для того, чтобы попасть в список ожидания нужно:
- Перейти на страницу регистрации.
- Введите номер телефона с учетом вашего кода страны.
- Введите код из СМС для подтверждения регистрации.
- Укажите почту и пароль.
- Ожидать приглашения присоединиться к тестовой сети.
Через время придет СМС с приглашением, необходимо перейти по ссылке и зарегистрировать аккаунт.
После этого в письме на поwчте от minima.global нужно подтвердить регистрацию, нажав на кнопку «Complete registration».
После установки ноды подключаем Incentive cash.
Для этого заходим на сайт https://incentivecash.minima.global/ и восстанавливаем учётную запись.
1. Нажимаем на кнопку Forgot Password и сбрасываем пароль
2. Входим используя новый пароль
4. На своем сервере используйте следующую команду, ВАШ_ID замените на NODE ID:
curl 127.0.0.1:9002/incentivecash%20uid:ВАШ_ID
Готово!
Как проверить работоспособность?
1. Заходим на сайт https://incentivecash.minima.global/ (forgot pass не нужен)
2. Смотрим на значения Daily rewards(каждый день должен добавляться 1 токен) и Last ping(каждый день нода должна пинговаться)
Запуск ноды на Android
- Нужно удалить старые версии приложения
- Скачать приложение по ссылке
- Открыть приложение. Указать свой Node ID и нажать Update
- Также нужно сделать чтобы приложение работало в фоновом режиме.
(Переходим в "Настройки" --> "Питание и производительность" --> "Батарея" --> "Контроль активности" --> Приложение "Minima" --> ставим "Нет ограничений")
Актуальную версию приложения можно найти по ссылке
Подселяем ноду на другой сервер
Так как нода не слишком требовательная, то мы можем схитрить и не платить за 2 сервера сразу, а подселить ее, например, к Massa.
. <(wget -qO- https://raw.githubusercontent.com/MrN1x0n/MrN1x0n/utils/docker.sh)
docker run -dit --restart on-failure --name minima_node -p 9001:9001 -p 9002:9002 secord/minima
3. Добавить команды в систему в виде переменных:
. <(wget -qO- https://raw.githubusercontent.com/MrN1x0n/MrN1x0n/main/insert_variable.sh) -n minima_log -v "docker logs minima_node -fn 100" -a . <(wget -qO- https://raw.githubusercontent.com/MrN1x0n/MrN1x0n/main/insert_variable.sh) -n minima_node_info -v ". <(wget -qO- https://raw.githubusercontent.com/MrN1x0n/Minima/main/node_info.sh) -l RU 2> /dev/null" -a
minima_log
Для выхода из логов может потребоваться нажатие клавиш ctrl+c или ctrl+z
4. Точно также как и в инструкции выше делаем запускаем регистрацию нашей ноды
curl 127.0.0.1:9002/incentivecash+uid:ID_НОДЫ | jq
Где ID_НОДЫ - это айди вашей ноды из личного кабинета Minima.
Как получить инфу о ноде?
⠀Добавить команду для просмотра информации о ноде в систему в виде переменной
. <(wget -qO- https://raw.githubusercontent.com/MrN1x0n/MrN1x0n/main/insert_variable.sh) -n minima_node_info -v ". <(wget -qO- https://raw.githubusercontent.com/MrN1x0n/Minima/main/node_info.sh) -l RU 2> /dev/null" -a
minima_node_info
Обновление ноды
Ввести команду в терминале и дождаться обновления:
. <(wget -qO- https://raw.githubusercontent.com/MrN1x0n/Minima/main/multi_tool.sh) -d
Полезные команды
journalctl -n 55 -u minima_9001.service
journalctl -f -n 100 -u minima_9001
для выхода из логов необходимо нажать Ctrl+c или Ctrl+z
systemctl restart minima_9001
если не работает, нужно дописать sudo в начало строки
minima_node_info
minima_log