Установка ноды Filecoin зависит от того, какую реализацию ноды вы хотите использовать:
-
Lotus – основная реализация Filecoin от Protocol Labs.
-
Forest – альтернативная Rust-реализация от ChainSafe.
-
Venus – реализация для совместного майнинга (разработана IPFSForce).
Я рассмотрю установку Lotus, так как это самая популярная и официально поддерживаемая нода.
🚀 Установка Lotus Node на Ubuntu 22.04
1️⃣ Установите зависимости
sudo apt update && sudo apt upgrade -y
sudo apt install -y curl git build-essential jq pkg-config libssl-dev
sudo apt install -y clang bzr lld cmake
2️⃣ Установите Go
wget https://go.dev/dl/go1.20.6.linux-amd64.tar.gz
sudo rm -rf /usr/local/go && sudo tar -C /usr/local -xzf go1.20.6.linux-amd64.tar.gz
echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.bashrc
source ~/.bashrc
3️⃣ Скачайте код Lotus
git clone https://github.com/filecoin-project/lotus.git
cd lotus
git checkout releases/latest
4️⃣ Соберите Lotus
make clean all
sudo make install
5️⃣ Запустите ноду
lotus daemon
Первый запуск может занять время, так как потребуется синхронизация с сетью.
6️⃣ Проверьте статус синхронизации
lotus sync status
Когда lotus sync status
покажет, что блоки синхронизированы, нода готова к работе.
Если вам нужна установка для майнинга (Storage Provider), уточните, и я дам инструкции.
Comments
Post a Comment