Skip to content

Latest commit

 

History

History
105 lines (64 loc) · 9.48 KB

README_RU.md

File metadata and controls

105 lines (64 loc) · 9.48 KB

Нода Sentinel dVPN в Akash Network



О ноде и Sentinel dVPN

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

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

Sentinel dVPN предлагает пользователям развернуть dVPN сервера по всему миру, объеденившись в децентрализованную сеть. Владельцы dVPN нод получают вознаграждение в токенах dvpn за каждый гигабайт прошедший через их ноду. Пользователи клиентской части Sentinel dVPN, могут выбирать среди нод - к какой они могут подключится, которая их устроит в скрости передачи информации, географическому положению и конечно цене. В этой инструкции рассматривается запуск серверной части - ноды Sentinel dVPN.


Подготовка

Внимание! Cloudmos теперь используется как Akash Console! Привычный интрефейс с новым названием!

Для разверки ноды, в этой инструкции, я воспользуюсь WEB интерфейсом Akash Console. О том, как с ним работать, описано в этом документе.

  1. Создайте в Keplr отдельный аккаунт для dVPN ноды.
  2. Зашифруйте мнемоник фразу нового аккаунта с помощью BASE64, это можно сделать, как с помощью приложения Notepad++ (Плагины-MIME Tools-Base64 Encode), так и с помощью любого безопасного онлайн шифратора Base64.
  3. Пополните счет созданного dVPN аккаунта не менее, чем на 1500dvpn для оплаты газа. Приобрести dvpn вы можете на биржах, например OSMOSIS или KUCOIN.

Развертка ноды

Откройте WEB интерфейс Console.

Убедитесь, что на вашем балансе есть более 0.5 АКТ и присутсвует сертификат (если нет, то обратитесь к инструкции по использованию Console). Далее, нажмите кнопку DEPLOY, выберите пустой темплейт Empty и скопируйте туда содержимое deploy.yml.



Нода Sentinel dVPN требует выделенного IP адреса и статических внешних портов, для этого необходимо внести небольшие изменения в манифест (deploy.yml), а именно, замените your_endpoint_name в разделах endpoints и expose на уникальное имя (только латинские символы нижнего регистра!)

Также, заполните переменные своими данными:

  • MNEMONIC_BASE64 - Мнемоник фраза от ранее созданного аккаунта sentinel, защифрованная с помощью BASE64
  • MONIKER - Имя Вашей ноды, сделайте его уникальным.
  • IPV4_ADDRESS - пока оставьте пустым.

Если Вы захотите сменить LISTEN_PORT или REMOTE_PORT - не забудьте также внести изменения в соответвующих пунктах раздела EXPOSE. Также, для продвинутых пользоветелей, создан перечень доступных переменных с коротким описанием.

Обратите внимание на правильность заполнения переменных, они должны находится ВНУТРИ кавычек, например:
"MONIKER=dVPN on Akash Network v2RAY"

До начала развертывания, мы не можем знать какой IPv4 адрес нам будет назначен, поэтому мы начнем развертку с пустым IPV4_ADDRESS. Мы заполним его, как только получим адрес IPv4 от провайдера и обновим наш деплой.
Пришло время запросить текущие предложения на рынке вычислительных мощностей. Нажимаем CREATE DEPLOYMENT, подтверждаем транзакцию (будет заморожено 0.5 АКТ) и дожидаемся появления предложений от провайдеров.



Как Вы смогли заметить, всего было доступно 3 провайдера, готовых предоставить вычислительные мощности с функцией статического IP. Я выбрал самого дешевого и продолжил разветывание.
В логах мы можем увидеть назначенный нам IPv4 адрес. Он также отображается на владке LEASES нашего развертывания. Все что нам остается - это скопировать его, вставить в наш манифест (deploy.yml) на странице UPDATE и обновить развертывание.
Вот как это выглядит:

Развертывание занимает около 2-х минут. После чего начнется работа ноды dVPN.

Пример корректных рабочих логов:
image
Также, если открыть Ваш адрес sentinel в Explorer, Вы можете увидеть наличие транзакций обновления статуса Вашей dVPN ноды.
На этом установка завершена!

Спасибо что воспользовались Akash Network!