Установка ноды Aptos
Aptos — это самый быстрый Layer-1 блокчейн, с собственным языком программирования Move, который при этом значительно повысит уровень безопасности сети. Во время тестирования, Aptos достигал скорости 130 тысяч транзакций в секунду, с помощью улучшенной версии алгоритма консенсуса BFT.
За данным проектом стоят люди, которые 3 года строили Diem «Facebook Blockchain», они взяли все наработки и решили создать гораздо более открытый и децентрализованный проект.
Команда Aptos собрала свыше 200$млн. Среди инвесторов и партнеров: Andreessen Horowitz, Coinbase Ventures, Three Arrows Capital, Multicoin Capital, FTX Ventures и другие.
1. Аренда сервера
Мы ставили ноду на сервер со следующей конфигурацией:Ubuntu 20.04;CPU - 2;RAM - 4GB;Память - 100GB.
2. Установка ноды
Переходите в MobaXterm, подключаетесь к серверу (как это сделать можете посмотреть в этом гайде):
Далее вставляете следующие команды:⠀
⠀
1.
⠀
screen -S aptos
⠀⠀
2.
⠀
wget -q -O aptos.sh https://api.nodes.guru/aptos.sh && chmod +x aptos.sh && sudo /bin/bash aptos.sh⠀
⠀
Процесс установки ноды длится долго, примерно час.
После установки ноды, проверить работает ли она, можно в этом боте.
⠀
Полезные команды:
⠀
Проверить логи:
⠀
journalctl -u aptosd -f
⠀
Узнать приватный ключ:
⠀
cat ~/.aptos/key/private-key.txt
⠀
Перезагрузка ноды:
⠀
systemctl restart aptosd
⠀
Запросить метрики:
⠀
curl 127.0.0.1:9101/metrics 2> /dev/null | grep aptos_state_sync_version | grep type
⠀
Удаление ноды:
1.
systemctl stop aptosd
⠀
2.
systemctl disable aptosd
⠀
3.
rm -rf ~/aptos*
⠀
4.
rm -rf ~/.aptos
⠀
5.
rm -rf /opt/aptos/
⠀
Логи должны отображаться так:
Также можно переустановить ноду сохранив приватный ключ:
1.
rm -rf aptos-core
⠀
2.
rm -rf ~/.aptos/config/
⠀
3.
rm -rf ~/.aptos/waypoint.txt
⠀
4.
rm -rf /opt/aptos/
⠀
5.
screen -S aptos
⠀
6.
wget -q -O aptos.sh https://api.nodes.guru/aptos.sh && chmod +x aptos.sh && sudo /bin/bash aptos.sh