Полный гайд: как установить ноду Unichain
В этом гайде мы детально рассмотрим процесс установки ноды Unichain. Следуя нашим пошаговым инструкциям, вы сможете быстро настроить ноду и присоединиться к инновационной сети, созданной для оптимизации кросс-чейн ликвидности.
О проекте Unichain
Unichain — это DeFi-ориентированный Ethereum L2, разработанный для объединения ликвидности между различными блокчейнами. Он обеспечивает мгновенные транзакции с блоками каждые 1 секунду (с возможностью сокращения до 250 мс), снижает комиссии до 95% благодаря переходу на L2 и поддерживает децентрализацию через систему верификации блоков нодами.
Unichain объединяет разрозненные блокчейн-экосистемы, предоставляя трейдерам, разработчикам и поставщикам ликвидности удобный и эффективный доступ к рынкам. Проект, созданный в партнёрстве с Uniswap, уже получил значительные инвестиции от таких фондов, как Paradigm, a16z, Polychain и Coinbase.
Установка ноды Unichain: Пошаговый гайд
Минимальные требования к серверу: 4 CPU, 8 GB оперативной памяти, 60 GB SSD, ОС Ubuntu 22.04+
Надежные и быстрые сервера можно приобрести на xorek.cloud. Выбирайте любой VPS характеристики которого выше минимальных требований.
Подключение к серверу
Для подключения к серверу введите в командной строке:
ssh username@hostname
Где “username” имя пользователя которое вам выдадут после покупке сервера, обычно это “root”, а ”hostname” — это IP-адрес вашего сервера. При вводе пароля символы не отображаются, вставить пароль можно правой кнопкой мыши после чего подтвердить нажатием Enter. После успешного ввода вы увидите приветственное сообщение.
Несмотря на то что мы можем подключатся к серверам стандартными методами, рекомендуем использовать специальные программы, такие как MobaXterm. Они позволяют хранить все сервера, подключаться в один клик и управлять файлами, облегчая обмен данными между сервером и компьютером.
Установка ноды
sudo apt update && sudo apt upgrade -y
sudo apt install docker.io -y
sudo curl -L "https://github.com/docker/compose/releases/download/v2.20.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose
git clone https://github.com/Uniswap/unichain-node
Открываем файл конфигурации и прописываем адреса RPC узлов
nano $HOME/unichain-node/.env.sepolia
Нужно установить следующие адреса узлов:
OP_NODE_L1_ETH_RPC=https://ethereum-sepolia-rpc.publicnode.com OP_NODE_L1_BEACON=https://ethereum-sepolia-beacon-api.publicnode.com
Перемещаться по тексту можно стрелками, стирать с помощью Backspace, вставлять адреса правой кнопкой мыши
После чего нажать для выхода Ctrl+X, подтвердить сохранение нажав Y и Enter
docker-compose -f $HOME/unichain-node/docker-compose.yml up -d
docker-compose -f $HOME/unichain-node/docker-compose.yml logs -f
Также чтобы убедится что все работает можно сделав запрос к ноде
curl -d '{"id":1,"jsonrpc":"2.0","method":"eth_getBlockByNumber","params":["latest",false]}' \
-H "Content-Type: application/json" http://localhost:8545Полезные команды
docker-compose -f $HOME/unichain-node/docker-compose.yml up -d
docker-compose -f $HOME/unichain-node/docker-compose.yml down
docker-compose -f $HOME/unichain-node/docker-compose.yml logs -f
docker-compose -f $HOME/unichain-node/docker-compose.yml down -v rm -rf $HOME/unichain-node
Зачем запускать ноду Unichain?
Развёртывание ноды Unichain — это шанс стать частью передовой DeFi-экосистемы, ускоряющей транзакции и повышающей их эффективность в межсетевом взаимодействии. Запустив ноду, вы вносите вклад в снижение комиссий, поддержание децентрализации и обеспечение высокой ликвидности сети. К тому же, Unichain — перспективный проект от команды Uniswap, известной своими щедрыми дропами, а сообществу выделено до $3B монет, что делает участие ещё более привлекательным
Ссылки проекта:
Сайт: https://www.unichain.org/
Документация: https://docs.unichain.org/
Twitter: https://x.com/unichain
Discord: https://discord.com/invite/uniswap