Fuel Network
Fuel — это технология масштабируемости второго уровня, разработанная для обеспечения самой быстрой модульной исполнительной среды в мире. Она создана как система проверяемых вычислений для модульного блокчейн-стека, обеспечивающая максимальную безопасность, гибкую пропускную способность и превосходный опыт для разработчиков. Технологический стек Fuel включает в себя параллельное выполнение транзакций, виртуальную машину Fuel и мощные инструменты для разработчиков. Fuel стал первым оптимистическим роллапом на основной сети Ethereum, и его цель — предоставить разработчикам блокчейнов самые богатые возможности и создать двигатель для автономного будущего.
Система: Linux Ubuntu 22.04 ЦПУ: 8 ядер ОЗУ: 12 ГБ оперативной памяти ХРАНЕНИЕ: 100 ГБ свободного места на SSD
Рекомендуется использовать VPS сервер от
- Xorek: Xorek (можно оплачивать рублями и криптовалютой)
- Webtropia: Webtropia (оплата только евро картами)
- Contabo : оплата евро картами
API-ключ основной сети Ethereum для узла Fuel Для подготовки вашей среды к установке узла Fuel необходимо создать аккаунт на Alchemy и получить API-ключ для Ethereum Sepolia.
Зарегистрируйтесь на Alchemy и подтвердите свой аккаунт по электронной почте.
Создайте новое приложение, назовите его, добавьте описание и выберите сеть Ethereum Sepolia.
Доступ к вашим API-ключам находится в разделе “View Key”; скопируйте ваш https-ключ в файл. Он будет запрошен во время выполнения скрипта Ansible при установке вашего узла.
Подготовка системы Git и Ansible должны быть установлены на вашем сервере. Для этого выполните следующую команду от имени пользователя root:
Обновите пакеты вашей системы:
apt update && sudo apt upgrade -y
apt install git -y
apt remove ansible -y
apt-get install -y software-properties-common
apt-add-repository --yes --update ppa:ansible/ansible
apt install ansible
Проверьте версию Ansible:
ansible --version
У вас должна быть версия Ansible 2.15 или выше.
Загрузка проекта
Клонируйте репозиторий проекта, чтобы получить Ansible playbook и все необходимые файлы:
git clone https://github.com/nodemasterpro/deploy-node-fuel.gitcd deploy-node-fuel
Установка узла Fuel Выполните скрипт Ansible, используя следующую команду:
ansible-playbook install_fuel_node.yml
Убедитесь, что вы запускаете playbook с правами root. При выполнении скрипта введите сохраненный ранее API-ключ.
Запуск службы узла Fuel
После выполнения скрипта Ansible вы можете запустить службу узла Fuel.
sudo systemctl start fuel-node
Просмотр логов
Чтобы проверить работу вашего узла Fuel, используйте следующую команду:
journalctl -u fuel-node -f -o cat
Для выхода из логов нажмите Ctrl+C.
Обратите внимание, что полная синхронизация занимает 48 часов.
Подключение вашего узла к кошельку Fuel После того как ваш узел Fuel будет работать, вы можете легко подключить его к кошельку Fuel в вашем браузере. Это позволит вам управлять своими аккаунтами и транзакциями напрямую через интерфейс кошелька, используя данные вашего собственного узла.
Установка кошелька Fuel Для начала установите расширение кошелька Fuel для вашего браузера, посетив официальный веб-сайт кошелька Fuel.
Создание аккаунта После установки расширения откройте его для создания нового аккаунта.
Подключение к вашему локальному узлу Чтобы подключить ваш кошелек Fuel к локальному узлу, перейдите в “Network Management” в кошельке, добавьте и назовите новую сеть, используя URL вашего узла, например: http://<your_public_ip>:4000/v1/graphql, затем подтвердите, чтобы использовать вашу собственную инфраструктуру Fuel.
Перевод средств через Fuel Faucet Чтобы протестировать функциональность вашего узла, вы можете использовать Fuel Faucet для отправки средств на ваш аккаунт. Для этого перейдите на Fuel Faucet и введите адрес вашего кошелька Fuel.
Проверка синхронизации узла После получения средств выберите ваш локальный узел в качестве активной сети в вашем кошельке Fuel. Если средства появляются на вашем счете, это означает, что ваш узел правильно синхронизирован и функционирует. Теперь вы можете выполнять транзакции и взаимодействовать с сетью Fuel, используя ваш собственный узел.
Поздравляем! Ваш узел Fuel работает.
Дополнительная информация Остановка службы Fuel
Если вы хотите остановить ваш узел Fuel, введите следующую команду:
systemctl stop fuel-node
Чтобы удалить ваш узел, выполните следующий playbook:
ansible-playbook remove_fuel_node.yml
Вот и все, друзья! Это все, что вам нужно знать, чтобы запустить ваш узел Fuel.
Присоединяйтесь к сообществу Fuel на Discord и Twitter, чтобы быть в курсе всех новостей проекта.
Также приглашаю вас подписаться на наши аккаунты для получения дополнительной информации и обновлений:
На основном канале TRUPROCRYPTO вы найдете информацию о дропах и многом другом. Подписывайтесь, чтобы быть в курсе всех новостей и событий.