RustMinerSystem

Документация

Создание и редактирование прокси-порта RustMinerSystem

Создавайте и редактируйте proxy ports RustMinerSystem с традиционным эффективным или lossless fee-режимом, пулами, кошельками и настройками совместимости.

Создание и редактирование прокси-порта

Форма прокси-порта RustMinerSystem

Форма порта: настройте протокол, пул, fee-кошельки и расширенные параметры на шагах Basic, Fee и Advanced.

Прокси-порт — основная рабочая единица RustMinerSystem. Майнеры подключаются к локальному порту RustMinerSystem, а сервер перенаправляет соединения в настроенный upstream-пул, собирает статистику и применяет fee-кошельки.

Создание

  1. Откройте Mining Proxy.
  2. Нажмите Create New Proxy в списке монет.
  3. Заполните разделы Basic, Fee и Advanced.
  4. Нажмите Create Port.

Базовые настройки

Поле Описание
Listening protocol Протокол, по которому майнеры подключаются к RustMinerSystem.
Listening port Диапазон 1-65534; не должен конфликтовать с другими сервисами.
Coin Влияет на разбор данных, статистику и параметры совместимости.
Max connections 0 означает без ограничения.
Remark Удобное имя, например BTC main port.
Primary pool Основной upstream-пул.
Backup pool Резервный пул.
Pool protocol Должен совпадать с адресом пула: TCP или TLS/SSL.

Протоколы

Протокол Когда использовать
TCP Максимальная совместимость, лучше в доверенной сети.
TLS/SSL Зашифрованное подключение майнеров.
TTS Один порт принимает TCP и TLS.
TP Только прозрачная пересылка, без статистики и fee-логики.
RMS2 Сжатый TLS-протокол для RMS-клиента.
RMS3 Групповое сжатие, высокая компрессия и выше нагрузка CPU.
RMS3(Zstd) Вариант RMS3 на Zstd, обычно легче для CPU.
KENC Совместимость с KT/KENC-клиентами, ключ должен совпадать.

Fee-кошельки и расширенные параметры

Fee-кошелек содержит адрес или subaccount, имя worker, процент, пул и протокол пула. Не добавляйте слишком много fee-кошельков; для распределения дохода часто удобнее использовать правила самого пула.

Режим подключения и тип эффективного режима

Для обычной работы выберите Efficient. Compatible нужен только тогда, когда отдельные майнеры не могут корректно работать с комиссией. В эффективном режиме доступны два типа:

  • Traditional Efficient подходит для большинства монет и пулов и допускает отдельный fee-пул.
  • Lossless Pumping сейчас поддерживает только BTC и LTC и исключает потерю хешрейта клиента из-за переключения задач или изменения сложности.

При выборе Lossless Pumping окно показывает текущий адрес основного пула и загружает список поддерживаемых платформ. Выберите платформу, которой действительно принадлежит этот адрес. Режим работает только с пулами из списка; если нужного пула там нет, используйте Traditional Efficient.

В lossless-режиме комиссия и клиентский майнинг должны использовать одну платформу пула. Адрес и протокол fee-пула каждого кошелька привязываются к основному пулу. Адрес fee-кошелька, worker name и процент остаются независимыми и не обязаны совпадать с кошельком клиента.

Обязательно выбирайте фактическую платформу основного пула. Несоответствие выбранной платформы адресу основного пула может вызвать сбои комиссии и серьезные непредсказуемые последствия. После смены монеты выберите lossless-пул заново; для монет, кроме BTC и LTC, используйте Traditional Efficient.

Расширенные параметры меняют совместимость, данные отправки и ответы share. Оставляйте их по умолчанию, если сценарий не ясен.

Hot replacement кошелька и worker name

После создания порта откройте Wallet / worker name hot replacement в actions списка портов или страницы деталей. Текущий формат объединяет обе части identity в wallet.device; отдельные типы правил для кошелька и worker name больше не создаются.

  • Каждая сторона match допускает одно значение, список через запятую или * для всей стороны.
  • a.* совпадает со всеми workers кошелька a, *.b — с worker name b любого кошелька, а *.* — со всеми miners порта.
  • a,b,c.* задает несколько кошельков, а *.d,e,f — несколько worker names.
  • #{WALLET} на стороне target-кошелька сохраняет текущий кошелек, а #{DEVICE} на стороне target worker name сохраняет текущее имя.
  • Target a.#{DEVICE} меняет только кошелек, #{WALLET}.b — только worker name, а c.d — обе части.

Rules можно добавлять, просматривать и удалять, но нельзя редактировать на месте. При совпадении miner принудительно отключается, а новая identity применяется при следующем подключении. Используйте *.* осторожно, чтобы не вызвать одновременный reconnect большой группы. Полный процесс описан в Hot replacement кошелька и worker name, а контракт запросов — в API proxy ports и fee wallets.

Редактирование и копирование

  • Edit Port открывает полную конфигурацию; работающий порт перезапускается после сохранения.
  • Clone Port создает новый порт из текущей конфигурации.
  • Hot Update Fee Config меняет fee-кошельки, workers, проценты и доступные поля fee-пула без отключения майнеров. В lossless-режиме fee-пул и протокол остаются привязаны к основному пулу.
  • Wallet / worker name hot replacement добавляет, просматривает и удаляет комбинированные identity rules текущего порта.

После создания сначала подключите несколько тестовых майнеров, сравните данные с upstream-пулом и только потом масштабируйте.