August 22

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

CryptoFortochka — гайды, ноды, новости, тестнеты

Fractal — это L2 решение для масштабирования Bitcoin, которое использует сам код Bitcoin Core. Fractal Bitcoin работает через OP-коды используя консенсус PoW

  • Инвесторы: Binance Labs, OKX, Blockchain Capital, и другие
  • Характеристики: 2CPU/4GBRAM/100SSD — минимальные
  • Арендовать сервер: PqHosting, XorekCloud, AEZA , Hetzner, Contabo
  • Чат с поддержкой: https://t.me/fortochat
  • Ubuntu: 22.04

Пару дней назад, запустили кампанию InfinityAI Fractal Testnet совместно с InfinityAI x UniSat x Fractal — это что-то вроде фармилки с тестнетом

Напомню! Блокчейн Fractal от команды разработчика кошелька Unisat, который уже ранее уже раздал руны и токен $PIZZA за простые действия в кошельке

Cейчас проходит вознаграждаемый тестнет, который вы можете пройти по данному гайду, но, перед выполнением, вы можете поставить ноду — получить приватник от кошелька, и уже на нем делать тестнет

Расписал для вас понятный гайд с установкой ноды, ставиться просто, сервак советую брать (минимум как требуется в рекомендации), чтобы избежать дальнейшие траблы с синхронизацией

На XorekCloud арендовать подходящий сервер за 399 рублей в месяц

Что делать?

  • Подключаемся на арендованный сервер через root
  • Выполняем команды по списку
  • Обновляем и устанавливаем необходимые пакеты
  • Если появится выбор при обновлении, тыкаем Enter и пишем Y
sudo apt update & sudo apt upgrade -y

sudo apt install ca-certificates zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev curl git wget make jq build-essential pkg-config lsb-release libssl-dev libreadline-dev libffi-dev gcc screen unzip lz4 -y
  • Копируем репозиторий и разархивируем
wget https://github.com/fractal-bitcoin/fractald-release/releases/download/v0.1.7/fractald-0.1.7-x86_64-linux-gnu.tar.gz

tar -zxvf fractald-0.1.7-x86_64-linux-gnu.tar.gz 
  • Переходим к директории
cd fractald-0.1.7-x86_64-linux-gnu/
mkdir data

cp ./bitcoin.conf ./data
  • Создаем сервисный файл
sudo tee /etc/systemd/system/fractald.service > /dev/null << EOF
[Unit]
Description=Fractal Node
After=network-online.target
[Service]
User=$USER
ExecStart=/root/fractald-0.1.7-x86_64-linux-gnu/bin/bitcoind -datadir=/root/fractald-0.1.7-x86_64-linux-gnu/data/ -maxtipage=504576000
Restart=always
RestartSec=5
LimitNOFILE=infinity
[Install]
WantedBy=multi-user.target
EOF
  • Создаем биткоин кошелек
cd bin

./bitcoin-wallet -wallet=wallet -legacy create

cd /root/fractald-0.1.7-x86_64-linux-gnu/bin

./bitcoin-wallet -wallet=/root/.bitcoin/wallets/wallet/wallet.dat -dumpfile=/root/.bitcoin/wallets/wallet/MyPK.dat dump

cd && awk -F 'checksum,' '/checksum/ {print "Wallet Private Key:" $2}' .bitcoin/wallets/wallet/MyPK.dat
  • Копируем приватник биткоин кошелька
  • Запускаем ноду
sudo systemctl daemon-reload
sudo systemctl enable fractald
sudo systemctl start fractald
  • Проверяем логи
sudo journalctl -u fractald -f --no-hostname -o cat

Если растут хейты, тогда всё гуд, наша нода работает на ура

Импортируем приватник в Unisat кошелек (чтобы импортировать кошелек через приватник, для начала создайте новый кошелек, далее просто импортируйте кошелек приватником), а также делаем тестнет с наградами по этому гайду