Теория

SORA является децентраизованной сетью. Это значит, что каждый может запустить узел сети (ноду) и работать с ним. В SORA есть три вида нод: нода для синхронизации, архивная нода, нода валидатора.

В интерфейсе Polkaswap у пользователя есть возможность выбрать ноду с которой он будет работать. Другими словами, Вы можете выбрать ноду, на которую будут отправляться Ваши транзакции и с которой будете получать данные без какой либо дополнительной доработки приложения. Также вы можете указать абсолюбно любую ноду, а не только ту, которая есть в предопределенном списке.

Полезные ссыкли:

Become a SORA validator

How to run a SORA Mainnet node

Практика

Мы рекомендуем использовать SORA testnet для выполнения практических упражнений. Ссылки на тестнет и тестовые приложения:

  1. Тестовое приложение Polkaswap
  2. Polkadot js SORA тестнет
  3. Android приложение для тестнет
  4. iOS приложение для тестнет

В этом практическом занятии мы научимся переключаться между различными нодами сети.

Где и как можно выбрать ноду

Как уже говорилось в теоретической части - переключение между нодами можно легко осуществить в пользовательском интерфейсе. Кнопка для переключения между нодами находится в правом верхнем углу.

Untitled

Нажмите на эту кнопку, и Вы увидите меню выбора ноды.

Untitled

В появившемся окне отображается список нод, которые были добавлены разработчиками в приложение. Если Вы хотите добавить Вашу ноду, то создайте пулл-реквест в Polkaswap репозиторий. Если вы хотите переключиться на другую ноду, то просто нажмите на кнопку рядом с названием ноды. Система проверить возможность подключения к ноде, и если соединение будет установлено, то приложение переключиться на выбранную ноду.

Untitled

Вы можете добавить ноду, которой нет в списке. Для этого нажмите кнопку Add custom node. Введите название ноды (как бы вы хотели, чтобы она называлась в списке нод) и её адрес. Затем нажмите на кнопку Add custom node.

Untitled

Если Вы заполнили всё верно, и нода доступна, то приложение начнет работать с указанной нодой.

Возможные ошибки