Namada. Устанавливаем ноду

Crypto Fortochka
3 min readApr 12, 2023

--

Криптофорточка — гайды, ноды, тестнеты, новости

Namada — Proof-of-Stake L1-проект для межцепочечной конфиденциальности активов. Namada изначально взаимодействует с блокчейн-цепочками через IBC и Ethereum и через двусторонний мост, не требующий дополнительного подтверждения. Для обеспечения конфиденциальности Namada использует обновленную версию схемы экранированного пула нескольких активов (MASP), которая позволяет всем активам (сменным и несменным) использовать общий экранированный набор — таким образом, передача CryptoKitty неотличима от передачи ETH, DAI, ATOM, OSMO, NAM (родной актив Namada) или любого другого актива на Namada.

Эталонная реализация протокола Namada построена на языке Rust компанией Heliax, одной из организаций-разработчиков в экосистеме Anoma. Namada — это первый фрактальный экземпляр Anoma и первый шаг на пути к видению многоцепочечного протокола, предусматривающего однородную архитектуру и разнородную безопасность

  • Инвестировано: $32 800 000
  • Инвесторы: Polychain, Coinbase Ventures, Electric Capital и другие
  • Характеристики: 4CPU/8RAM/500GB
  • Используемые порты: 26656, 26657, 26658
  • Арендовать сервер: AEZA , Contabo , Hetzner , PqHosting , VDsina

https://medium.com/@sosewforto/sdd-node-manager-f77b77620797 — Как работает SDD Node Manager. Обновление 13.03.23 с логами, нужно заново установить установщик SDD Node Manager

Установка

  • Устанавливаем SDD Node Manager (если он у вас до этого был установлен, повторно устанавливать не нужно)
bash <(curl https://raw.githubusercontent.com/fortocrypto/sdd-node-manager/master/InstallPackage.sh)
  • После установки нужно будет вести команду для запуска SDD Node Manager
sdd-node-manager
  • Откроется меню с выбором. Жмём Nodes
  • Далее выбираем из списка Namada
  • Жмем кнопку Install. Надо будет вести свой validator_alias
  • Удаляем <replace me> с лева на право кнопкой Delete на клавиатуре. Вписываем свой validator_alias
  • Жмём кнопку Save and Install
  • Нужно будет подождать (установка).
  • Добавили логи установщика
  • После того как закончилась установка нажимаем Exit и продолжаем по гайду

Дополнительные команды и создание валидатора

  • Создайте кошелёк, не забудьте сохранить мнемонику
namada wallet address gen --alias my-account
  • Инициализируем аккаунт валидатора
namada client init-validator \
--alias $VALIDATOR_ALIAS \
--source my-account \
--commission-rate 0.1 \
--max-commission-rate-change 0.1
  • Запрашиваем токены
namadac transfer \
--token NAM \
--amount 1000 \
--source faucet \
--target $VALIDATOR_ALIAS \
--signer $VALIDATOR_ALIAS
  • Проверяем баланс, если всё хорошо переходим к следующему шагу
namada client balance --token NAM --owner $VALIDATOR_ALIAS
  • Делегируем токены своему валидатору
namada client bond \
--validator $VALIDATOR_ALIAS \
--amount 1000

Если вы получите ошибку “The address doesn’t belong to any known validator account” попробуйте снова через несколько эпох ~1 час

  • Посмотреть логи
journalctl -u namadad -f -o cat
  • Рестарт ноды
systemctl restart namadad
  • Проверить показатели ноды
curl localhost:26657/status
  • Узнать синхронизирована ли нода
curl -s localhost:26657/status | jq .result.sync_info.catching_up
  • Проверить загруженность на сервере. Для этого прописываем в консоле команду снизу. Жмём на Hardware и Update
sdd-node-manager
  • Обновлять ноду можно в SDD Node Manager. Для этого прописываем в консоле команду снизу. Жмём Namada и Update
sdd-node-manager
  • Удалить можно в SDD Node Manager. Для этого прописываем в консоле команду снизу. Жмём Namada и Delete
sdd-node-manager
  • Удалить SDD Node Manager
sudo apt remove sdd-node-manager

--

--