Minima | Testnet
⠀Minima — это сверхлёгкий, полностью децентрализованный блокчейн, способный работать даже на смартфоне или IoT устройстве.
Содержание
Информация о проекте
Описание
- Кооперативная распределённая 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
Регистрация
⠀Перейти на сайт.
⠀Номер телефона без кода страны (страну выбрать из выпадающего списка). Будем вам признательны за использование нашего инвайт кода (рефералка) CKUAGIBC:
⠀После этого в письме от community@minima.global
нужно подтвердить регистрацию, нажав на кнопку «Complete registration»
Вы можете воспользоваться официальными гайдами ниже для определенных устройств, либо следуйте нашем гайду дальше:
Нам потребуется ваш NODE ID, который можно найти перейдя на страницу Incentive ID:
Запуск
⠀Каждый подраздел — отдельный вид установки, нужно выбрать один из них.
Android
⠀После регистрации используйте ваш смартфон и следуйте официальному гайду.
Готово, переходим в раздел Incentive Program.
Удаление старого Сервиса Minima
Если у вас установка с нуля - данный раздел можно пропустить и переходить сразу к Docker.
Проверить наличие ноды в сервисе:
systemctl list-units --type=service
sudo wget -O minima_remove.sh https://raw.githubusercontent.com/minima-global/Minima/master/scripts/minima_remove.sh && chmod +x minima_remove.sh && sudo ./minima_remove.sh -p 9001 -x
sudo rm -r /home/minima/ sudo userdel minima
Docker (Linux install)
. <(wget -qO- https://raw.githubusercontent.com/SecorD0/utils/main/installers/docker.sh)
⠀Добавить пользователя (необходимо ввести его будущий пароль)
sudo adduser minima
⠀Добавить пользователя в необходимые группы
sudo usermod -aG sudo,docker minima
⠀Переключиться на созданного пользователя
su - minima
⠀Придумать, ввести в переменную пароль и запомнить его (переменная сбросится после перезапуска).
minima_password="PASSWORD"
docker run -d -e minima_mdspassword="$minima_password" -e minima_server=true -v ~/minimadocker9001:/home/minima/data -p 9001-9004:9001-9004 --restart unless-stopped --name minima9001 minimaglobal/minima:latest
⠀Запустить программу автообновления ноды
docker run -d --restart unless-stopped --name watchtower \ -e WATCHTOWER_CLEANUP=true -e WATCHTOWER_TIMEOUT=60s \ -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower
⠀Добавить команды в систему в виде переменных:
. <(wget -qO- https://raw.githubusercontent.com/SecorD0/utils/main/miscellaneous/insert_variable.sh) -n minima_log -v "docker logs minima9001 -fn 100" -a . <(wget -qO- https://raw.githubusercontent.com/SecorD0/utils/main/miscellaneous/insert_variable.sh) -n minima_wt_log -v "docker logs watchtower -fn 100" -a
Incentive Program
⠀Для получения наград необходимо привязать своё устройство к Minima аккаунту. Для этого необходимо выполнить общие действия, а затем действия в зависимости от вида ноды.
Общее
Перейдите на сайт и скопируйте ID:
Вариант 1. Терминал
docker exec -it minima9001 minima
При ошибке: "OCI runtime exec failed: exec failed"
О проблеме известно, скоро исправят. Есть временное решение данной проблемы.
После неудачного запуска
docker exec -it minima9001 minima
docker exec -it minima9001 /bin/sh sh /bin/minima
incentivecash uid:NODE_ID
Выйти из терминала можно сочитанием:
Ctrl+D
Вариант 2. Web Browser
Регистрация через запуск сервиса своей ноды.
Запускаем Google Chrome (стабильно работает) и вводим:
https://YourServerIP:9003/
где YourServerIP - IP вашей ноды.
В поле выше вводим ваш пароль в нижнем регистре.
Переходим в "Incentive Program"
Указываем ваш NODE_ID, скопированный в разделе выше.
Проверяем ваши реварды в разделе "Rewards"
Android
⠀Открыть вторую страницу приложения и вести ID ноды в соответствующее поле.
Всё, проверяем статус на стартовой странице:
Информация о ноде
Android
⠀Открыть страницу приложения Rewards:
Обновление
Android
- Удалить старую версию приложения;
- Скачать актуальную версию APK файла;
- Установить новую версию, запустив APK файл;
- Открыть приложение.
Полезные команды
minima_log
docker logs minima9001 -fn 100
minima_wt_log
docker logs watchtower -fn 100
Полезные ссылки
Официальный сайт проекта | Официальная группа Telegram
Русскоязычная группа Telegram | Discord | Twitter | Medium | Белая книга
GitHub | YouTube | Incentive Program | Официальный гайд
Регистрация на Incentive Program
Благодарности
Команда Let’s Node! — изучение проекта, написание статьи, ведение русскоязычного сообщества