July 19

Руководство по развертыванию ноды: Morph

Morph — это потребительский блокчейн второго уровня, который сочетает в себе технологии Optimistic и ZK roll-up, обеспечивая эффективное масштабирование и безопасность для децентрализованных приложений (dApps), ориентированных на ценность. Его функции, включая Децентрализованную Сеть Секвенсеров и Систему Отзывчивых Доказательств Действительности, направлены на обеспечение масштабируемых, безопасных и экономически эффективных транзакций второго уровня, одновременно борясь с такими проблемами, как доминирование MEV.

Вы также можете установить ноду Morph, чтобы стать полноправным участником сети и внести свой вклад в её развитие.

Общая сумма привлеченных средств: $20M.

Рекомендуется использовать VPS сервер от

Для запуска ноды Morph, включающей оба процесса (geth и node) на одном сервере, необходим сервер с характеристиками, соответствующими суммарным требованиям обоих процессов. Вот рекомендуемые характеристики сервера:

Рекомендуемые характеристики сервера:

  1. CPU: 4 ядра (cores)
  2. RAM: 8 GB
  • Дисковая память: 1 TB (для учета возможного роста данных и обеспечения достаточного места для обоих процессов) Общие требования (с запасом для стабильной работы)

Подробные требования для каждого процесса:

Geth:

  • CPU: 2 cores
  • RAM: 4 GB
  • Дисковая память: 500 GB

Node:

  • CPU: 2 cores (или 1.4 GHz)
  • RAM: 4 GB (или 1 GB)
  • Дисковая память: 100 GB

Сборка из исходного кода В самом начале нам нужно клонировать Morph из официального репозитория, вот так:

mkdir -p ~/.morph
cd ~/.morph
git clone https://github.com/morph-l2/morph.git

Затем переходим в папку и устанавливаем текущую версию проекта, на данный момент это версия — v0.1.0-beta

cd morph
git checkout v0.1.0-beta

Сборка Geth

make nccc_geth

Сборка Node

cd ~/.morph/morph/node
make build

Отлично! Теперь скачайте файл Genesis и используйте его для синхронизации нашей ноды!

Установка Genesis файла

cd ~/.morph
wget https://raw.githubusercontent.com/morph-l2/config-template/main/holesky/data.zip
unzip data.zip

Создание общего секрета

cd ~/.morph
openssl rand -hex 32 > jwt-secret.txt

Запуск GETH

./morph/go-ethereum/build/bin/geth --morph-holesky \
--datadir "./geth-data" \
--http --http.api=web3,debug,eth,txpool,net,engine \
--authrpc.addr localhost \
--authrpc.vhosts="localhost" \
--authrpc.port 8551 \
--authrpc.jwtsecret=./jwt-secret.txt \
--miner.gasprice="100000000" \
--log.filename=./geth.log

Запуск NODE

./morph/node/build/bin/morphnode --home ./node-data \
--l2.jwt-secret ./jwt-secret.txt \
--l2.eth http://localhost:8545 \
--l2.engine http://localhost:8551 \
--log.filename ./node.log

Вот и все, друзья! Это все, что вам нужно знать, чтобы запустить ваш узел Morph

Twitter Morph: https://x.com/Morphl2

Discord: https://discord.com/invite/5SmG4yhzVZ

Website: https://www.morphl2.io/

Также приглашаю вас подписаться на наши аккаунты для получения дополнительной информации и обновлений:

НОДЫ ОТ TRUPROCRYPTO

ОСНОВНОЙ КАНАЛ TRUPROCRYPTO

На основном канале TRUPROCRYPTO вы найдете информацию о дропах и многом другом. Подписывайтесь, чтобы быть в курсе всех новостей и событий.