Установка протокол ноды KYVE с новой функцией Inter-Pool Security !!!
При создании ведущего источника достоверных данных в Web3 крайне важно, чтобы при сохранении полной децентрализации была достигнута максимальная безопасность. С выпуском седьмого обновления , был добавлен последний важный элемент безопасности: Inter-Pool Security , который служит для усиления безопасности пула, и использует глобальный подход, при котором один узел обеспечивает безопасность для нескольких пулов.
Эта новая функция снижает вероятность захвата пула узлами с высокой долей, позволяя им быть активными одновременно в нескольких пулах, защищая их своей долей и делегированием.
для установки понадобятся токены в тестовой сети korellia и кошелек arweave (ключевой файл .JSON). ссылка https://faucet.arweave.net/
регистрируем валидатора в приложении https://app.kyve.network/#/validators?status=1
sudo apt update && sudo apt upgrade -y
устанавливаем необходимые утилиты:
sudo apt install curl iptables build-essential git wget jq make gcc nano tmux htop nvme-cli pkg-config libssl-dev libleveldb-dev tar clang bsdmainutils ncdu unzip libleveldb-dev -y
скачиваем и устанавоиваем бинарный файл
cd $HOME wget https://github.com/KYVENetwork/kyvejs/releases/download/%40kyve%2Fkysor%401.0.0-beta.8/kysor-linux-x64.zip unzip kysor-linux-x64.zip mv kysor-linux-x64 kysor cp kysor /usr/local/bin/kysor chmod 700 /usr/local/bin/kysor sudo rm -rf kysor-linux-x64.zip
./kysor init --chain-id korellia --rpc https://rpc.korellia.kyve.network/ --rest https://api.korellia.kyve.network/ --auto-download-binaries
создаем valaccount , указываем номер , имя пула и путь к файлу arweave
./kysor valaccounts create \ --name evmos \ --pool 8 \ --storage-priv "$(cat /root/arweave.json)" \ --metrics
tee <<EOF > /dev/null /etc/systemd/system/evmosd.service [Unit] Description=KYVE Protocol-Node evmos daemon After=network-online.target
[Service] User=$USER ExecStart=/usr/local/bin/kysor start --valaccount evmos Restart=on-failure RestartSec=3 LimitNOFILE=infinity [Install] WantedBy=multi-user.target EOF
запускаем сервисный файл и смотрим логи
sudo systemctl daemon-reload && sudo systemctl enable evmosd && sudo systemctl restart evmosd
journalctl -u evmosd -f -o cat
Используя полученный valaddress и valname переходим в приложение https://app.kyve.network/#/pools и присоединяемся к пулу!!
Присоединяемся к нескольким пулам для увеличения наград
при создании нового valaccount нужно изменить порт перед запуском в следующем пуле : путь $HOME/.kysor/valaccounts/pool_name.toml