🟢 Активные ноды / Active nodes
October 19
Ocean Nodes
Ocean Nodes — мощное децентрализованное решение для оптимизации и повышения эффективности разработки моделей ИИ. Ocean Nodes призван упростить процесс использования возможностей Ocean Protocol.
- Инвестировали: $39 100 000
- Инвесторы: Fabric Ventures, DCG, IOSG Ventures и другие
- Соцсети: Twitter, Discord
- Характеристики: 1CPU/2RAM/4SSD — минимальные
- Арендовать сервер: Hetzner, Contabo
- Операционная сеть: Ubuntu 22.04
Это не нода для получения больших наград. Эта нода нужна, чтобы слегка покрыть расходы на наши сервера. Ее можно селить к чему угодно и многого она не требует. Заработок — копеечный. За неделю аптайма — будет капать от 2 до 6 баксов в неделю.
Подготовка к установке:
- Скачиваем и устанавливаем Termius
Для Windows - тут
Для macOS - тут
- Арендуем север (рекомендую всем начинать свой путь с Hetzner - на нем лучшее соотношение цены и качества, а также зарегистрируясь по рефке вы получите 20€ на свой аккаунт, которые сможете использовать для оплаты серверов. Гайд по аренде сервера на Hetzner.
- Открываем Termius и жмём New Host
- Откроется панель для ввода данных, где нам понадобится ввести IP который предоставит нам провайдер после аренды сервера в строке "IP or Hostname"; Любое название, которое вам нравится в "Label"; в строке "Username" вводим root, в строке "Password" вводим выданный пароль:
Приступим к установке:
1. Обновление системы и установка необходимых инструментов разработки
sudo apt update & sudo apt upgrade -y
sudo apt install curl -y
sudo apt install docker.io -y && \ docker --version
sudo apt install docker-compose -y && docker-compose --version
2. Создание директории ocean и переход в нее
mkdir ocean && cd ocean
3. Устанавливаем ноду скриптом
curl -O https://raw.githubusercontent.com/oceanprotocol/ocean-node/main/scripts/ocean-node-quickstart.sh && chmod +x ocean-node-quickstart.sh && ./ocean-node-quickstart.sh
При установке вам предлагают варианты:
- пишем Y
- жмем Enter
- Вставляем приватный ключ заранее созданного EVM кошелька (Начинается с 0x...). Рекомендую использовать пустые кошельки под подобные активности.
- нажимаем Enter 5 раз
- Вписываем IP данного сервера
4. Запускаем ноду. Запуск Docker контейнеров в фоновом режиме.
docker-compose up -d
5. Смотрим логи
docker logs -f ocean-node --tail=50
docker logs -f typesense --tail=50
6. Заходим в Dashboard
- В вашем браузере перейдите по ссылке. Только вместо АЙПИ_ВАШЕГО_СЕРВЕРА - введите айпи вашего сервера 😁
АЙПИ_ВАШЕГО_СЕРВЕРА:8000/dashboard/
- Отправляемся сюда и справа вписываем номер вашего Node ID
- Подобный результат должен появиться в течении нескольких часов.
- Теперь наша задача иногда заходить и смотреть всё ли в работе. Особое внимание уделяем Last Check Eligibility. Если там зеленая галочка, то ничего делать не нужно - у нас все хорошо. Если же она со временем стала красная или оранжевая, то выполняем команды:
docker restart ocean-node
Ждём в районе 4 часов и проверяем, чтобы галочка была зеленой.
Награды должны будут начисляться автоматически.
Дополнительные команды:
docker logs -f ocean-node --tail=50
docker logs -f typesense --tail=50
cd ocean && \ docker-compose down && \ cd && \ rm -rf ocean && \ docker system prune -a && \ docker volume prune -f && \ docker network prune -f