Разбор расширенной конфигурации Boundless Prover
Вот как легко оптимизировать настройку prover на Mintair в упрощенном интерфейсе — с четким объяснением функции, влияния и стратегии каждого фундаментального параметра. 👇
🍓 lockin_priority_gas – приоритет газа для блокировки ордера
Что это делает:
• Увеличение lockin_priority_gas для потребления большего количества газа, чтобы опередить других участников торгов
Влияние на ордера:
• Этот параметр напрямую влияет на вашу способность выигрывать ордера, делая ваши транзакции более быстрыми, чем у конкурентов.
Как это работает:
• На основе Gwei
• Более высокие значения = ваши lock-транзакции получают приоритет от майнеров/валидаторов
• Более низкие значения = более дешевые транзакции, но более медленная обработка
Простое объяснение:
Представьте lockin_priority_gas как дополнительную плату за «экспресс-доставку» для ваших транзакций блокировки ордеров:
• Более высокое значение: вы платите больше комиссий за газ, но ваша транзакция «Я хочу этот ордер» обрабатывается быстрее, чем у других prover'ов.
• Более низкое значение: вы экономите на затратах на газ, но другие prover'ы могут заблокировать ордер раньше вас.
• Нет настройки: вы используете стандартные цены на газ и можете потерять конкурентные ордера из-за более быстрых участников торгов.
Стратегия оптимизации:
• Для получения большего количества ордеров: увеличьте lockin_priority_gas в периоды высокой конкуренции.
• Для экономии: используйте более низкие значения в более спокойное время или для менее конкурентных ордеров.
• Баланс: следите за своим коэффициентом выигрышей и затратами на газ, чтобы найти оптимальное значение.
По сути, это компромисс между «скоростью и стоимостью», когда вы платите дополнительный газ, чтобы ваши транзакции блокировки ордеров были подтверждены раньше, чем транзакции ваших конкурентов.
🍓 txn_timeout – как долго ждать подтверждения транзакции
Что это делает:
• Вы можете увеличить txn_timeout = 45 в файле broker.toml, чтобы увеличить количество секунд подтверждения транзакций.
Влияние на ордера:
• Более длительный тайм-аут = более надежная, но более медленная блокировка ордеров.
Простыми словами:
Увеличьте, если вы пропускаете ордера из-за медленных подтверждений блокчейна.
🍓max_concurrent_proofs – сколько доказательств вы можете обрабатывать одновременно
Что это делает:
• Ограничивает количество заданий доказательств, которые ваша система будет принимать одновременно.
Влияние на ордера:
• Максимальное количество одновременных доказательств, которые могут быть обработаны одновременно.
🍓 peak_prove_khz – максимальная скорость доказательства вашего GPU
Что это делает:
• Сообщает системе, насколько быстро ваши GPU могут генерировать доказательства (в тысячах циклов в секунду).
Влияние на ордера:
• Должно соответствовать фактической производительности вашего GPU, чтобы избежать чрезмерной нагрузки.
Простыми словами:
Используйте меньшее значение рекомендованного peak_prove_khz в вашей конфигурации broker, чем показывает ваш бенчмарк – это предотвращает принятие большего объема работы, чем вы можете обработать.
Он уже имеет оптимальное значение.
🍓mcycle_price_stake_token – минимальная цена при оплате токенами стейкинга
Что это делает:
• Определяет минимальную цену для принятия ордера при оплате токенами стейкинга.
Влияние на ордера:
• Prover'ы будут пытаться выполнить запросы, которые были заблокированы другим prover'ом и не выполнены, если цена mcycle в терминах stake token превышает mcycle_price_stake_token.
Простыми словами:
Установите это значение низким, чтобы помочь выполнить «спасательные» ордера, когда другие prover'ы терпят неудачу, получая бонусные вознаграждения.
🍓mcycle_price – ваша минимальная цена за миллион циклов
Что это делает:
• Устанавливает самую низкую цену, которую вы примете за работу по доказательству (измеряется за миллион циклов).
Влияние на ордера:
• Уменьшение mcycle_price настроит ваш Broker на участие в торгах по более низким ценам за доказательства.
Простыми словами:
Ниже = вы будете принимать более дешевые задания и конкурировать более агрессивно, но зарабатывать меньше за доказательство.
Выше = вы будете брать только дорогие задания, но можете упустить много возможностей.
Вы также можете обратиться к твиту @Himess__ для еще более простого разбора с примерами: https://t.co/TLunesMiV5
✅ Pro tip: регулярно отслеживайте свою конфигурацию и корректируйте ее в зависимости от вашего коэффициента выигрышей.