Проект

Общее

Профиль

Monero

/etc/rc.conf

monerod_enable="YES"
monerod_user="monero"
monerod_group="monero"
monerod_data_dir="/var/db/monero"
monerod_conf="/usr/local/etc/monerod.conf"
monerod_log="/var/log/monero.log"
monerod_bind_addr="0.0.0.0"
monerod_bind_port="18080"
monerod_extra_args="--stagenet" 

/usr/local/etc/monerod.conf

# Configuration for monerod
# Syntax: any command line option may be specified as 'clioptionname=value'.
#         Boolean options such as 'no-igd' are specified as 'no-igd=1'.
# See 'monerod --help' for all available options.
#
# Конфигурационный файл для monerod. Все доступные опции можно найти в wiki.xmr.ru:
# https://wiki.xmr.ru/interacting/monerod.html

data-dir=/var/db/monero # Директория данных (база данных блокчейна и индексы)
# Опциональное обрезание
prune-blockchain=1           # Обрезание позволяет сэкономить до 2/3 дискового пространства без ущерба для функциональности, но вклад в работу сети будет меньшим
sync-pruned-blocks=1         # Позволяет скачать уже обрезанные блоки вместо того, чтобы обрезать их самостоятельно

check-updates=disabled         # Отключает проверку записей DNS TXT на наличие новой версии

# Файл журнала
log-file=/var/log/monero.log
log-level=0     # Минимальная запись журнала БЕЗ РЕГИСТРАЦИИ подключаемых одноранговых узлов или кошельков
#log-level=3
max-log-file-size=2147483648   # Устанавливается значение 2 Гб, что позволяет избежать обрезания журнала демоном monerod; вместо этого следует конфигурировать logrotate


# Полный P2P узел
p2p-bind-ip=0.0.0.0            # Привязка ко всем интерфейсам (по умолчанию)
p2p-bind-port=18080            # Привязка к порту, используемому по умолчанию

# Открытый RPC узел
public-node=1                  # Предложение другим пользователям воспользоваться данным узлом в качестве удалённого для подсоединения их кошельков
confirm-external-bind=1        # Открыть узел (подтверждение)
rpc-bind-ip=0.0.0.0            # Привязка ко всем интерфейсам (для открытого узла)
rpc-bind-port=18081            # Привязка к порту, используемому по умолчанию (для открытого узла)
restricted-rpc=1               # Обязательно для интерфейса открытого узла
no-igd=1                       # Отключение распределение портов UPnP
no-zmq=1                       # Отключение ZMQ RPC сервера с целью сокращения поверхности атаки (не используется)

# RPC TLS
rpc-ssl=autodetect             # Использовать TLS, если клиент кошелька поддерживает этот протокол (задаётся по умолчанию); сертификат будет генерироваться каждый раз на ходу при каждом перезапуске

# Размер мемпула
max-txpool-weight=268435456    # Максимальный размер пула неподтверждённых транзакций в байтах (в данном случае 256 Мб, по умолчанию составляет ~618 Мб)

# Медленная, но надёжная запись в базу данных
db-sync-mode=safe

out-peers=64              # Обеспечивает значительно более быструю синхронизацию и передачу информации о транзакциях; используемое сегодня значение, равное 8, является недостаточным
in-peers=64               # По умолчанию значение не ограничено; здесь мы предпочитаем задавать верхний предел

limit-rate-up=1048576     # 1048576 КБ/с == 1 Гб/с; увеличение значения, используемого по умолчанию (2048 КБ/с); улучшение работы p2p сети
limit-rate-down=1048576   # 1048576 КБ/с == 1 Гб/с; увеличение значения, используемого по умолчанию (8192 КБ/с; служит для ускорения начальной синхронизации

# Tor: трансляция транзакций, сгенерированных подключёнными кошельками по сети Tor (не касается ретранслируемых транзакций)
#tx-proxy=tor,127.0.0.1:9050,16

# Tor: добавление сид-узла P2P в сеть Tor
#add-peer=moneroxmrxw44lku6qniyarpwgznpcwml4drq7vb24ppatlcg4kmxpqd.onion:18080
#add-peer=monerozf6koypqrt.onion:18080
#add-peer=zbjkbsxc5munw3qusl7j2hpcmikhqocdf4pqhnhtpzw5nt5jrmofptid.onion:18083        # https://github.com/monero-project/monero/blob/master/src/p2p/net_node.inl
#add-peer=rno75kjcw3ein6i446sqby2xkyqjarb75oq36ah6c2mribyklzhurpyd.onion:28083        # Согласно Reddit, это основная сеть, несмотря на странное обозначение порта
#add-peer=sqzrokz36lgkng2i2nlzgzns2ugcxqosflygsxbkybb4xn6gq3ouugqd.onion:18083        # Очень капризная опция, работает в 1 случае из 3

# Tor: указание своего «лукового» адреса для monerod с целью его дальнейшей публикации в P2P сети
#anonymous-inbound=PASTE_YOUR_ONION_HOSTNAME:18083,127.0.0.1:18083,64

# Tor: будьте снисходительны к подключающимся кошелькам; рекомендуется http://xmrguide42y34onq.onion/remote_nodes
disable-rpc-ban=1