Установка ноды "Cascadia"
Cascadia - это первый в мире неокибернетический блокчейн. L-1 блокчейн, космофорк с необычным подходом к генерации блоков и алгоритмом консенсуса.
- 2 ядра, 8 гб оперативной памяти, 200 гб места
Не конфликтует с другими нодами, можно подселять её к остальным (при наличии свободного места).
Войдите на свой сервер через программу-клиент.
У сервера не такие команды, как на компьютере и копировать – вставить через привычные горячие клавиши у вас не получится.
Ввод команды - enter. Вставляем команды одним нажатием на правую кнопку мыши.
Воспользуйтесь нашим скриптом для быстрой установки:
ЗАПРОСИТЕ СКРИПТ В ПОДДЕРЖКЕ https://t.me/nodesgurusupport_bot
После установки имени валидатора выполните команду:
source $HOME/.bash_profile
Создайте кошелёк, не забудьте сохранить мнемонику.
После пароля видим следующую информацию:
Скопируйте ваш adress и mnemonic phrase (24 слова), сохраните себе эти данные, при их потери вы не сможете восстановить ваш кошелек!
Конвертируем Cascadia адрес в EVM адрес:
cascadiad address-converter $(cascadiad keys show wallet -a)
Перейдите в Дискорд: https://discord.gg/cascadia
Нажмите кнопку Выполнить (Она может находится в любой ветке).
И пройдите стандартную верификацию в канал Дискорда.
Запросите монет в ветке #faucet. Для этого, отправьте сообщение (адрескошелька - замените на ваш адрес EVM, именно адрес EVM):
Запрашивать монеты можно 1 раз в 24 часа, поэтому, если вы ошиблись адресом или не верно вписали команду, повторите через 24 часа.
Альтернативный способ получить монеты: https://www.cascadia.foundation/faucet
Точно так же, укажите свой EVM адрес и нажмите Claim.
P.S. адрес вашего кошелька и EVM адрес - связаны между собой. Но, в кран, лучше указывать именно EVM.
Устанавливаем обновления и докеры:
wget -O $HOME/.cascadiad/config/addrbook.json https://api.nodes.guru/cascadia_addrbook.json
sudo systemctl restart cascadiad
Проверяем статус нашей ноды и переходим дальше:
Если после установки система показывает "Failed"- проблема может быть в вашем сервере, а именно в - устаревшей версии Ubuntu (обратитесь в тех поддержку, где вы приобретали сервер и попросите об обновлении версии)
Но перед этим, попробуйте перезапустить ноду командой - sudo systemctl restart cascadiad
Также стоит установить снепшот последней версии:
После полной синхронизации проверяем баланс, если всё в порядке, переходим к созданию валидатора.
Создаем валидатора: (Ничего не изменяйте)
cascadiad tx staking create-validator \ --moniker="$VALIDATOR" \ --amount=1000000000000000000aCC \ --pubkey=$(cascadiad tendermint show-validator) \ --chain-id=$CHAIN_ID \ --commission-max-change-rate=0.01 \ --commission-max-rate=0.20 \ --commission-rate=0.10 \ --min-self-delegation=1 \ --from=wallet \ --gas "auto" \ --gas-adjustment=1.2 \ --gas-prices="7aCC" \ --broadcast-mode block \ --yes
Чтобы посмотреть своего валидатора, перейдите на сайт: https://validator.cascadia.foundation/ и в строку поиска наверху укажите хеш, который вы получили или адрес вашего кошелька и затем, на странице - найдите своего валидатора по имени.
После того, когда вы нажали на имя своего валидатора, у вас откроется страница со статистикой. Вы также, можете скопировать ссылку на вашего валидатора, чтобы отслеживать работу с телефона. Если, статус будет не активный, то нужно подождать некоторое время, бывает такое, что обозреватель завис и т.д.
Адрес валидатора сохраните в свой блокнот, скоро он понадобится.
Статус - Active будет отображаться, если вы попадете в топ 100 валидаторов, поэтому, если у вас будет статус - Unbonded, ничего страшного в этом нет.
Скопируйте и сохраните ваш адрес валидатора. Адрес кошелька у вас уже был сохранен ранее.
Для того, чтобы увеличить стейк своего валидатора, вы можете запрашивать в кране монеты и делегировать их со своего кошелька.
Запросите монет в кране. Вы уже знаете, как это сделать. Затем, проверьте баланс вашего кошелька (замените слово адрескошелька на свой. Адрес кошелька, не адрес EVM, не адрес валидатора. Адрес вашего кошелька) :
cascadiad query bank balances адрескошелька --trace
Вы увидите свой баланс. У вас он будет свой.
В следующей команде нужно заменить 3 слова.
адресвалидатора - ваш адрес валидатора (не адрес кошелька, не адрес evm, адрес валидатора), который вы видели ранее, на странице проверки.
суммаaCC - сумма, которую вы хотите делегировать. Но, тут нужно учитывать комиссию. На примере разберем, как это сделать. Сумма доступная на балансе: 2999999999996913147, отсчитайте с конца 10 цифр и вычтите 1. Т.е. получаем: 2999999998996913147.
aCC - должно идти после цифры - обязательно, без точек и пробелов.
имякошелька - это имя, которое вы придумывали ранее.
Просто замените 3 слова в команде, не добавляя лишних пробелов, точек и символов.
cascadiad tx staking delegate адресвалидатора суммаaCC --from имякошелька --gas 150000 --gas-adjustment=1.2 --gas-prices 7aCC -y
После ввода комнады, у вас запросит пароль от кошелька. Введите его и нажмите - enter. Вы получите хеш с операцией. Можете скопировать его и вбить в обозреватель блоков: https://validator.cascadia.foundation/. Там вы увидите застейканые монеты.
Чтобы получить большее количество монет, вам нужно проявлять активность в дискорде, приносить пользу проекту. Если, вы не знаете как это делать или не хотите, то достаточно будет пару раз сделать на свою ноду стейк. Это уже будет хорошо, т.к. многие этого делать не будут.
В результате установки ноды, вы получили:
- Имя кошелька и валидатора
- Пароль от кошелька и секретную фразу
- Адрес кошелька (обычный и EVM)
- Адрес валидатора
Все эти данные - сохраните в свой блокнот и не перепутайте с другой информацией!
Это ваш кошелек, который вы создавали ранее. Сохраните данные кошелька в несколько безопасных мест. В случае утери этих данных, восстановление - не возможно!
Вам может потребоваться восстановить ноду после удаления или вовсе, вы решите по каким-то причинам перенести ее.
Установите ноду на новом сервере, как обычно. Сделайте такое же имя ноды и валидатора, которое у вас было. Пройдите синхронизацию и дойдите до момента создания кошелька. Но, не устанавливайте новый, а восстановите свой.
При этом, имя валидатора запрашивать не будет и по умолчанию восстановится то, которое было ранее.
Скопируйте команду в ваш блокнот и замените слово имякошелька на то имя, которое вы создавали ранее.
cascadiad keys add имякошелька --recover --keyring-backend os
Сразу, после ввода команды, вам нужно указать секретную фразу, которую вы получали при создании кошелька. А так же, пароль от него.
Если, вы сделали все верно, вы увидите адрес вашего кошелька и его имя.
Проверять работу ноды можно один раз в 2-3 дня или по необходимости.
А так же, вы можете проверять активность валидатора на сайте: https://validator.cascadia.foundation/
P.S. Если, на каком-то этапе, у вас пошло что-то не так, вот команды для остановки и удаления (После этого, придется начать все сначала, заполняйте внимательно). Ничего нет страшного в том, чтобы удалить ноду и установить ее заново.
Скопируйте и введите эту команду одним разом:
sudo systemctl stop cascadiad && \ sudo systemctl disable cascadiad && \ rm /etc/systemd/system/cascadiad.service && \ sudo systemctl daemon-reload && \ cd $HOME && \ rm -rf .cascadiad && \ rm -rf $(which cascadiad)
cascadiad keys show wallet -a
journalctl -u cascadiad -f -o cat
sudo systemctl restart cascadiad
Следите за всеми новостями и анонсами в чате и канале нашего сообщества Nodes Guru. По всем вопросам вы можете обращаться в закрытый чат.