Ноды / Nodes
November 26, 2024

Cysic Testnet Light Node Руководство по настройке (стимулированная фаза 2)

Cysic Network — это децентрализованная платформа, ориентированная на масштабирование генерации и верификации доказательств с нулевым разглашением. Этап II основывается на успехе этапа I, продвигая децентрализацию и расширяя возможности сети.

Появление узла Genesis знаменует собой ключевую веху, предлагая ранним сторонникам шанс стать частью этого следующего этапа.

Информация о награде

Зарабатывайте $CYS и $CGT токены тестовой сети за свое участие, которые можно конвертировать после запуска основной сети.

Проверьте свои награды и взносы в разделе «Моя страница» на панели управления Cysic.

Хотите поддержать нас?

Просто подпишитесь на наш канал ТГ и получайте эксклюзивную информацию о нодах и технологиях web3 и не только, раньше всех! Вокруг Крипты и Youtube👍

Финансирование, привлеченное Cysic

Cysic привлекла в общей сложности $18 млн в ходе двух раундов, в число инвесторов вошли HashKey Capital, OKX Ventures, ABCDE Capital, SNZ Holding и Polychain.

Установка легкого узла Cysic Testnet

Шаг 1: Настройка VPS

Требования к аппаратному обеспечению узла (минимальные):

  • ЦПУ: Одноядерный
  • Оперативная память: 512 МБ [Изначально они рекомендовали иметь 8 ГБ ОЗУ. Я лично столкнулся с проблемой (подробности ниже), хотя у меня было 3 ГБ свободной оперативной памяти]
  • Место на диске: 1 SSD
  • Пропускная способность: Стабильное подключение к Интернету
  • Поддерживаемые операционные системы: Windows, Linux, Mac

1.1. Открыть приложение Termius

  1. Откройте приложение Termius на своем ПК или телефоне. Вы можете бесплатно скачать приложение в Microsoft Store или Google Play Store. Создайте бесплатную учетную запись, используя свою электронную почту.
  2. Введите следующие данные:
  • Host: Ваш IP-адрес VPS
  • Имя: Cysic
  • Имя пользователя: root
  • Пароль: Ваш пароль от VPS

Сохраните и подключитесь к VPS.

Примечание: Если вы новичок в Termius, на ПК для копирования нажмите Ctrl + Shift + C, а для вставки нажмите Ctrl + Shift + V.

Шаг 2: Регистрация

Участники Фазы I автоматически переносятся на Фазу II, но если вы присоединяетесь как новичок, вам необходимо сначала зарегистрировать свой кошелек.

Для этого вам понадобится инвайт-код для входа. Ниже вы найдете код. Если это не сработает, посетите канал приглашений Cysic в Discord и возьмите его для себя.

5ЭДА6

Ссылка на присоединение

После ввода инвайт-кода подключите свой кошелек metamask, и перейдите к процессу установки. Вам не понадобится кран для запуска узла верификатора.

Установка

Шаг 3: Подготовьте среду

  • Обновите свою систему:
sudo apt-get update &&sudo apt-get upgrade -y
  • Установите необходимые утилиты:
sudo apt-get install -y screen curl wget

Шаг 4: Настройте сеанс Screen

  • Начните сеанс:screen
screen -S cysic

Шаг 5: Загрузите и настройте верификатор

Выполните следующую команду в терминале. Замените его на ваш фактический адрес вознаграждения.0x-Fill-in-your-reward-address-here

curl -L https://github.com/cysic-labs/phase2_libs/releases/download/v1.0.0/setup_linux.sh > ~/setup_linux.sh && bash ~/setup_linux.sh 0x-Fill-in-your-reward-address-here

Что делает эта команда:

  • Загружает программу-верификатор и библиотеки ( и ).verifierlibdarwin_verifier.so
  • Создает файл конфигурации.config.toml
  • Настраивает сценарий для запуска верификатора ().start.sh

Шаг 6: После завершения перейдите в папку верификатора, используя:

cd ~/cysic-verifier

Шаг 7: Запустите верификатор

Выполните следующую команду, чтобы запустить верификатор:

bash start.sh

Верификатору может потребоваться несколько минут, чтобы установить соединение с блокчейном. В течение этого времени вы можете увидеть ошибку, подобную . Это нормально; Подождите несколько минут.err: rpc error

Кроме того, если вы получаете ошибку, подобную приведенной ниже, не волнуйтесь — она скоро подключится к цепочке.

2024/11/20 07:38:59 Ошибка при получении верификатора из цепочки, верификатор: 0x997F04D4E2D7cB15e3Fccc63715DA915Fd77A926, э: не найден верификатор2024/11/20 07:38:59 ошибка при получении идентификатора верификатора, э: не найден верификатор

После подключения вы должны увидеть сообщение типа «начать синхронизацию данных с сервера», указывающее на успешную работу верификатора.

Чтобы отсоединить сеанс: нажмите Ctrl + A + D

Чтобы повторно подключить сеанс позже:

screen -r cysic

Повторное подключение верификатора

Если в будущем вам потребуется повторное подключение, повторите шаги 6 и 7 ().cd ~/cysic-verifier && bash start.sh

На панели управления вы можете увидеть назначенные вам задачи и награды после того, как узел верификатора выполнит задачу.

Ошибки:

Если после завершения синхронизации вы видите ошибку «убито», как на изображении ниже, это означает, что объем оперативной памяти вашей системы меньше необходимого.

Таким образом, вы можете либо прекратить работу своей ноды, либо перенести ее на другой VPS.

Для этого нужно снова установить ноду на новый VPS. Однако после попытки запустить его вы получите сообщение об ошибке о том, что узел уже зарегистрирован с ключом.

Чтобы решить эту проблему, скопируйте старую папку с ключами VPS на новый VPS. Следуйте приведенным ниже инструкциям, чтобы продолжить:

Папка с ключами находится под каталогом./root/.cysic

  • Удалите папку с ключами с нового VPS:

Выполните следующую команду на новом VPS, чтобы удалить существующую папку с ключами:

sudo rm -rf /root/.cysic/keys
  • Скопируйте папку с ключами со старого VPS на новый VPS:

Выполните эту команду на вашем старом VPS (замените на новый IP-адрес VPS):<destination-vps-ip>

scp -r /root/.cysic/keys root@<destination-vps-ip>:/root/.cysic/

Введите пароль:
После выполнения вышеуказанной команды он запросит у вас пароль от вашего нового VPS. Вставьте его и нажмите Enter.

Завершите процесс:
Вот и все! Теперь перейдите к шагам 6 и 7, чтобы включить свою ноду на новом VPS.

Пошаговая инструкция по обновлению вашего Cysic Node:

Перед обновлением крайне важно создать резервную копию файла ключа. Потеря ключевого файла означает потерю доступа к вашему узлу.

Файл ключа находится в папке . Вы можете скопировать его в каталог в вашей домашней папке (например, ) для безопасного хранения./root/.cysic/keys/~/MyFiles

  • Проверьте расположение файла:.key
ls /root/.cysic/keys/

Убедитесь, что файл существует. Например, он может быть назван .key0xeFe0000000000000000000000000000000058.key

  • Создадим директорию:MyFiles
mkdir -p ~/MyFiles
  • Копирование файла: Используйте команду для копирования файла:.keycp
cp /root/.cysic/keys/ 0xeFe0000000000000000000000000000000058.key ~/MyFiles/
  • Проверьте копию: Проверьте каталог, чтобы убедиться, что файл там есть:MyFiles
ls ~/MyFiles/

Теперь приступайте к обновлению...

Повторно подключите сеанс экрана:

screen -r cysic

Шаг 1: Удалите устаревший файл

Перейдите в каталог cysic-verifier:

cd ~/cysic-verifier

Удалите старый файл базы данных:

rm -f data/cysic-verifier.db

Выйдите из каталога:

cd ..

Шаг 2: Загрузите последнюю версию

Запустите скрипт установки для обновления верификатора:

curl -L https://github.com/cysic-labs/phase2_libs/releases/download/v1.0.0/setup_linux.sh > ~/setup_linux.shbash ~/setup_linux.sh 0x-<Your-Reward-Address>

Замените на фактический адрес вашего кошелька.<Your-Reward-Address>

Шаг 3: Перезапустите ноду

Запустите верификатор:

cd ~/cysic-verifier
bash start.sh

Чтобы отсоединить сеанс: нажмите Ctrl + A + D

Чтобы повторно подключить сеанс позже:

screen -r cysic

Спасибо за прочтение! Пожалуйста, поделитесь своим отзывом в комментариях и подпишитесь на меня в социальных сетях, если вам понравилась статья. Я также создал сообщество Telegram, где мы можем собираться и обсуждать интересные темы, связанные с криптовалютой. Вы можете присоединиться к нам и принять участие в обсуждении → Telegram: Contact @razgules