EcoMine369 1.10.0 — EcoCore369: собственное управление

НОВОЕ В 1.10.0
Открой «EcoCore369» в шапке программы или во вкладке всех инструментов.
EcoCore369 — наш открытый движок управления. Вычисления выполняет выбранный
майнер: SRBMiner, Rigel, lolMiner, XMRig, PeakMiner или собственный адаптер.
Это не переименованное GPU-ядро SRBMiner и не заявление об ускорении в 100 раз.

Пульт показывает реальные показания NVIDIA: температура, мощность, загрузка,
память, вентилятор и драйвер. Недоступные и устаревшие данные — прочерк.
Хешрейт берётся из вывода процесса; принятые решения не равны выплатам пула.
Проверка готовности не запускает добычу. Перед переключением проверяются
новый профиль, пул, кошелёк, датчик, питание и существующие ограничения.
Если профиль не готов, текущая задача продолжает работать. При переключении
останавливается задача только на том же ресурсе CPU/GPU; новый процесс
запускается после остановки старого и повторной проверки условий.

«Аварийный стоп» завершает все задачи EcoMine и сохраняет блокировку запусков.
Она действует и после перезапуска программы. «Снять блокировку» ничего
не запускает: старт выполняется отдельно. Чужие процессы EcoMine не завершает.

RTX 5060 / 5070: четыре шаблона для настольных и мобильных карт.
Монеты: ERG, ETC, RVN. Без разгона и изменения лимита мощности по умолчанию.
Это заготовки профилей, а не результаты испытаний. Заполни пул и адрес нужной
сети, проверь доступную память и установленный драйвер, выполни замер.
Хешрейт и доход не выдумываются. Испытаний на реальных RTX в этой среде нет.

ТАРИФ ECOCORE369
Подготовлена политика 0,5% от подтверждённых выплат после внешних комиссий.
Сейчас сбор отключён: фактически EcoCore369 берёт 0%. Платёжная интеграция
не реализована, кошельки получателя не настроены. Комиссии выбранного майнера
и пула учитываются отдельно. До включения сбора нужны адреса по монетам/сетям,
проверка расчёта и явное согласие пользователя. Адрес майнинга не подменяется.

Предыдущие настройки, кошельки и история сохраняются. Майнинг после обновления
сам не запускается. Веб-страница — интерфейс и обучение; добыча работает
только через локальную программу. Windows: START.cmd; Linux: ./start.sh.

ПРЕДЫДУЩИЕ ИЗМЕНЕНИЯ

EcoMine369 1.9.0 — Лайт майнинг и Эко-инструменты

НОВОЕ В 1.9.0
Открой «Лайт майнинг». Готовые профили: PRL (SRBMiner), XEL и XNA (Rigel).
Для каждой монеты сохрани свой публичный адрес её основной сети; 0x/Base не
подходит. Движки устанавливаются отдельно. Принятые пулом решения создают
начисления у пула, выплата на адрес выполняется по его правилам и порогу.
Баланс и историю выплат открывай по кнопке Kryptex, вставив свой адрес.

После настройки и установки движков нажми «Переключить на …». Перед
остановкой прежнего майнера проверяются профиль, движок и датчик.
В случае ошибки запуска добыча остаётся остановленной. Автозапуска нет.

ТЕМПЕРАТУРА
Лайт майнинг останавливается при 75 °C (или меньшем заданном пределе).
Датчик NVIDIA обязателен. Потеря датчика тоже останавливает процесс.
Проверка примерно каждые 5 секунд плюс встроенная защита движка.
Повторный старт только вручную ниже 65 °C при стандартном пределе.
Измеряется ядро GPU, не все компоненты ноутбука. Порог не является гарантией
безопасности любого устройства. Следуй требованиям производителя.

ЭКО-РЕЖИМ
Снижает лимит мощности до 70% текущего или минимума драйвера. Не разгоняет.
Если ноутбук не разрешает настройку, выводится понятная ошибка. Защита от
перегрева продолжает работать без Эко-режима. Скорость может снизиться.
Исходный лимит восстанавливается при остановке; после аварийного выхода —
при следующем запуске EcoMine. Внешние изменения настроек не поддерживаются
во время работы регулятора.

ОТДЕЛЬНЫЕ ПРОГРАММЫ С ОТКРЫТЫМ ИСХОДНЫМ КОДОМ
MONITOR.cmd / eco_monitor.py — температура и мощность, только чтение.
ECO-POWER.cmd / eco_power.py — снизить лимит GPU до 70%; Ctrl+C восстановит
его. Запускается отдельно от EcoMine. Не останавливает сторонние программы.
COMPARE.cmd / eco_compare.py — сравнение сохранённых замеров одной монеты
на одном устройстве по хешам на джоуль. Сначала выполни сравнение в EcoMine.
Linux: python3 eco_monitor.py; python3 eco_power.py --apply;
python3 eco_compare.py. Без --apply EcoPower только показывает план.

Ускорение не гарантируется. Майнинговые GPU-ядра поставляют выбранные
сторонние движки; наш код управляет, измеряет и выбирает настройки.
Ни одна из утилит не обещает ускорения всех процессов в тысячи раз.
На реальном оборудовании проверяй хешрейт, принятые решения и расход.

ПРЕДЫДУЩИЕ ИЗМЕНЕНИЯ

EcoMine369 1.8.1 — расчёты в трёх валютах

НОВОЕ В 1.8.1
Рентабельность и учебные расчёты показывают доход, электричество, комиссии
и остаток в USD, ILS и RUB. Курсы вводятся вручную: шекелей за 1 USD
и рублей за 1 USD. Пока курс рубля не введён, в колонке RUB стоит прочерк.
В «Рентабельность» доступен CSV расчёта в трёх валютах.
Тариф и история сохраняются в шекелях; пересчёт не изменяет прошлые записи.
В Windows сохрани общие курсы кнопкой «Сохранить настройки». Учебный пример
и EcoFlow используют отдельные курсы сценария и не меняют общие настройки.


METAMASK: УСТАНОВКА И ПОДКЛЮЧЕНИЕ
1. В программе открой «Начинающим → Кошелёк» или «Кошельки и пулы».
   Нажми «Установить MetaMask»: https://metamask.io/download.
   Выбери свой браузер и установи расширение из его официального магазина.
   Если кошелёк уже установлен, повторная установка не нужна.
2. Открой значок лисы. Создай кошелёк или открой существующий.
   Пароль и слова восстановления вводи только в MetaMask, не в EcoMine и не в чат.
3. Чтобы подключить тот же кошелёк к EcoMine, нажми «Подключить MetaMask к EcoMine».
   Разреши доступ к публичному адресу в расширении, выбери счёт и сверь сеть.
   «Скопировать адрес» копирует адрес для задачи совместимой монеты.
   Адрес не подставляется автоматически в XMR или другие несовместимые монеты.
   Разрешение для локального EcoMine и сайта TRIVA подтверждается отдельно.
4. Нажми «Открыть TRIVA и подключиться». Используй тот же браузер и профиль,
   где установлен MetaMask. На сайте нажми «Подключить кошелёк», выбери MetaMask,
   нужный счёт и подтверди подключение в расширении.
5. Для тестовых tTRIVA выбери Base Sepolia. На сайте есть «Переключить сеть».
   RPC: https://sepolia.base.org; Chain ID: 84532; символ: ETH;
   обозреватель: https://sepolia.basescan.org.
6. Если тестовый выпуск уже подключён, нажми «Добавить tTRIVA в кошелёк».
   Для чужого выпуска нужна ссылка от его создателя: «Поделиться тестовым выпуском».
7. Для адреса будущих наград открой https://369apps.studio/triva369/miner,
   выбери нужный счёт MetaMask и нажми «Привязать кошелёк». Прочитай сообщение
   в MetaMask перед подписью. Само подключение не отправляет средства.
8. tTRIVA — тестовые токены без установленной денежной цены. Для выплат
   реального майнинга указывай публичный адрес выбранной монеты и правильной сети.
   XMR требует кошелька Monero. Ethereum ETH больше не добывается майнингом.
Инструкция разработчика: https://support.metamask.io/start/getting-started-with-metamask

EcoMine369 1.8.0 — TRIVA Miner Lite

НОВОЕ В 1.8.0
Во вкладке «Все инструменты» → «TRIVA Lite» доступны два режима:
1. Локальная проверка: реальные вычисления SHA-256, без начисления монет.
2. Закрытый пилот: задания и подтверждения на 369apps.studio/triva369/miner.
   Войди в подтверждённый аккаунт автора ЭкоМайн, создай код подключения
   и вставь его в программе. Код действует до 24 часов, не сохраняется на диск,
   не даёт доступа к кошельку и отменяется при выходе из аккаунта.

Один поток CPU, рабочие интервалы 5/10/20%, до 5 минут за запуск.
Эти проценты — доля рабочего времени потока, а не замер загрузки всего CPU.
При работе от батареи тест не запускается. Закрытие вкладки или потеря связи
с панелью на 15 секунд останавливает работу. Другие задачи ЭкоМайн и TRIVA
не запускаются одновременно. Для обычного майнинга существующие правила прежние.
Температурный предел TRIVA — 75 °C, запуск только ниже 70 °C при наличии
датчика CPU. На Windows датчик может быть недоступен: тогда нужно отдельное
согласие на короткий тест без датчика. Контролируй нагрев самостоятельно.

Лимиты закрытого пилота: 36 заданий на аккаунт за сутки UTC, 3690 всего.
Задания не являются деньгами, tTRIVA или обещанием будущей конвертации.
Тестовые награды настраиваются владельцем пилота на сайте и выплачиваются
из резерва в Base Sepolia после отдельного подтверждения владельцем в MetaMask.
Тестовые tTRIVA не имеют установленной денежной цены. Секретную фразу кошелька программа не просит.

Сборка содержит Python для Windows x64; установка Python отдельно не нужна.
На Linux требуется Python 3.10+. Реальный замер на твоём ноутбуке ещё нужен.

EcoMine369 1.7.0 — локальный контроллер майнинга и рентабельности

НОВОЕ В 1.7.0 — КАТАЛОГ, ЯЗЫКИ И ДОПОЛНИТЕЛЬНАЯ ЗАЩИТА
1. Справочник 1810 записей GPU по PCI ID, включая старые и профессиональные карты.
   Для каждой записи — таблица алгоритмов, статус по документации движка и источник.
   Это не обещание запуска всех моделей: память, драйвер и реальная добыча проверяются
   отдельно. Доход и хешрейт не выдумываются. Каталог экспортируется в CSV.
2. Интерфейс и обучение доступны на 20 языках без интернет-переводчика.
   Иллюстрации показывают тип устройства, а не фотографию конкретной модели.
3. Стиль: жидкое стекло, подсветка, плавные движения; учитывается системное
   ограничение анимации. EcoLens показывает источники, EcoFlow моделирует расходы.
4. Расписание и «не мешать работе» выключены по умолчанию. Windows определяет
   активность ввода и полноэкранное окно. Возобновление требует отдельного согласия,
   обычных защит и открытой панели; ручная остановка отменяет очередь возобновления.
   После перезапуска программы добыча не включается сама. Linux: доступно расписание.
5. Проверка компьютера читает список GPU без запуска добычи. Пользовательские замеры
   появляются публично только после проверки автором. Пока замеров нет, показан
   честный пустой список, без рекламной доходности.
6. В кабинете EcoMine можно добровольно включить 2FA: email + TOTP (6 цифр/30 секунд).
   Подходит KEY369: https://key369.app/ . Его собственный восьмизначный PIN не меняется.
   Подключение подтверждается первым кодом. Сохрани одноразовые резервные коды.
   Настройка: https://369apps.studio/products/account?product=ecomine&lang=ru
7. VERIFY.ps1 и SHA256SUMS.txt проверяют целостность файлов. Это не цифровая подпись
   издателя Windows. Сертификат издателя для этой сборки пока не подключён.

НОВОЕ В 1.6.0 — АККАУНТ И PRO
Вход по email открывается на 369apps.studio. Код из письма содержит 6 цифр.
Авторский доступ: ahlaphotostudio@gmail.com и 369apps.studio@gmail.com после
подтверждения адреса. Пароли и коды не хранятся в локальной программе.
Для активации скопируйте код устройства, войдите на сайте, создайте лицензию
и вставьте её в программу. Подпись лицензии проверяется на компьютере.
Пока реальные продажи отключены, функции Pro доступны в бета-версии бесплатно.
Планируемые цены: $2.99/месяц, $24.99/год или $59.99 за включённые локальные
функции Pro навсегда. Платежи пока недоступны. При подключении подписки
локальная лицензия требует обновления через сайт не реже раза в 7 дней.
Остановка, защиты, экспорт и один работающий профиль остаются бесплатными.
Pro: оптимизация и несколько одновременных профилей. Майнинг сам не запускается.

НОВОЕ В 1.5.1 — ОТДЕЛЬНЫЙ ПРОЕКТ 369APPS
EcoMine369 перенесён на https://369apps.studio/ecomine. Обучение, инструменты
и локальная программа сохранены. Новые обновления загружаются с 369apps.studio.
Папка data с задачами, кошельками, историей и прогрессом остаётся на компьютере.

НОВОЕ В 1.5.0 — ПОДРОБНО ДЛЯ НАЧИНАЮЩИХ
1. Режим «Начинающим» — восемь шагов: основы, компьютер, расходы, кошелёк,
   монета и пул, первый запуск, начисления, помощь. Словарь, раскрываемые
   инструкции и объяснения ошибок доступны внутри соответствующего шага.
2. Учебный калькулятор не запускает движки, не обращается к пулу и не начисляет
   монеты. Все сценарии и цифры в нём учебные, отдельно от настроек майнинга.
3. Существующие инструменты находятся в режиме «Продвинутый». Задачи, публичные
   адреса, настройки и история общие для обоих режимов на этом устройстве.
   Кнопка «Вернуться к шагу» возвращает в обучение. Редактор задачи сохраняет
   открытый черновик при смене режима; сохранить задачу нужно отдельно.
4. Прочитанные шаги и выбранный режим сохраняются в data/guide.json, переживают
   смену локального порта и обновление. Это только отметки чтения, не доказательство
   выполненного запуска или выплаты. Сброс обучения не меняет кошельки и задачи.
5. «Проверить устройства» читает NVIDIA, ОС, число потоков CPU и питание.
   Наличие устройства не подтверждает прибыльность. AMD/Intel задаются вручную.
6. Для запуска из обучения нужны сохранённая задача, свежие оценки, заполненные
   адрес и пул, подтверждение пользователя, включённые защиты убытка и батареи.
   Остальные проверки выполняет контроллер. После 10–15 минут первого запуска
   останови его вручную. Нет автозапуска, таймера обучения или автообхода защиты.
7. Есть инструкции по созданию внешнего кошелька, защите слов восстановления,
   разнице оценки/начисления/выплаты, порогу пула и разбору блокировки Windows.
   При недоступном датчике нельзя полагаться на остановку по температуре.
8. Сайт и локальная программа используют отдельные хранилища. Переноси задачи
   через экспорт/импорт настроек, историю пулов — отдельно. Прогресс сайта
   сохраняется только в текущем браузере. Полная копия Windows-данных — папка data
   при полностью закрытой программе. Seed-фразы в неё не вводятся.


НОВОЕ В 1.4.0 — КОШЕЛЬКИ И ПУЛЫ
1. Добавлены счета любых монет: публичный адрес, остаток пула, общая сумма
   выплаченного, индивидуальный порог, комиссия вывода и обмена, цена в шекелях.
   Вводи только публичные адреса, не seed-фразы и не ключи. Счёт не создаёт кошелёк.
2. Сверка: начисления = изменение остатка + изменение накопительных выплат.
   Первый снимок — начальное состояние, а не доход за сегодня. При сбросе счётчика
   или отрицательной корректировке начинается новый участок истории.
3. Срок до порога вычисляется по наблюдениям за последние 7 дней, включая простой.
   Нужны два замера с интервалом от часа. Меньше суток — низкая уверенность.
   Баланс старше 24 часов не используется для срока, ручная цена действует 24 часа.
   Достижение порога не гарантирует немедленный перевод: действует расписание пула.
4. Для SupportXMR XMR есть ручной запрос API по основному адресу Monero, раз в минуту.
   Адрес отправляется только в https://supportxmr.com/api/miner/ADDRESS/stats.
   Используются amtDue/amtPaid в атомарных единицах XMR / 10^12. Перенаправления
   запрещены, отсутствующие значения и ошибки не превращаются в нулевой баланс.
   API доступен в локальной Windows/Linux-программе; браузерный сайт — ручной учёт.
   Доступ к живому API из среды сборки не удалось проверить. Протокол сверён
   с исходниками SupportXMR; обработка ответа проверена на контролируемых данных.
5. «Monero + Tari» готовит один профиль XMRig CPU с TLS SupportXMR:443 и два счёта.
   Сначала пользователь привязывает one-sided Base58 адрес Tari в кабинете пула.
   Отметка в EcoMine — заявление пользователя, а не подтверждение API пула.
   XTM записывается отдельно вручную; его оценка НЕ добавляется автоматически
   к доходу XMR и защите от убытка. Майнинг запускается отдельно после настройки.
6. История хранится в data/pools.json, сохраняется при обновлении программы.
   На сайте история хранится в браузере этого устройства. Между телефоном
   и компьютером переноси её через «Экспорт истории пулов» / «Восстановить».
   Восстановление заменяет историю; перед этим сохраняется предыдущая копия.
   Сохраняются до 1000 наблюдений на каждый из 32 счетов. Экспорт содержит адреса.
7. Отправка пулом и получение в кошельке — разные события. Подтверждённые тобой
   выплаты по-прежнему записываются в «Статистика» отдельно; двойного зачисления нет.
   Суммы в ₪ являются оценкой по введённой цене, не результатом продажи монет.

НОВОЕ В 1.3.0 — ОПТИМИЗАЦИЯ
1. Вкладка «Оптимизация» выбирает выгодный набор из сохранённых задач:
   по одной на устройство, с общим расходом ПК и износом один раз.
   Профиль пользовательского движка сравнивается отдельно от остальных.
2. Укажи запас на падение дохода, дополнительный расход и ещё не учтённую
   комиссию вывода/обмена. Проверь комиссии майнера и пула в каждой задаче.
   Это расчётные сценарии, не прогноз курса и не обещание выплаты.
3. «Запустить выбранные задачи» сохраняет настройки и запускает набор.
   Если одна задача не запустилась, уже запущенные задачи набора останавливаются.
   После прогрева 3 минуты и убыточного периода 2 минуты контроллер останавливает
   набор с учётом выбранного запаса, даже если обычный флажок защиты снят.
   Статистика хранит исходную оценку выручки; запас применяется только к решению
   о запуске/остановке. Часы/дни задают расчётный период, не расписание работы.
4. Оценки дохода старше 24 часов исключаются. Котировки, сложность сети и курсы
   автоматически не загружаются. Во время работы оценка также должна быть свежей.
   Смены монет на ходу, перезапуска после сбоя или загрузки Windows нет.
5. Для сравнения разных наборов фиксированный ручной расход всего ПК должен
   быть 0: используй расход каждого устройства и отдельный расход остального ПК.

АДАПТИВНЫЙ ПОДБОР МОЩНОСТИ
«Сравнить на моём ПК» → включи автоматический подбор для одной задачи.
Доступно только если NVIDIA сообщает мощность, текущий и минимальный лимиты.
Сначала проверяются текущий лимит и два пониженных; нижняя граница — больший
из минимума драйвера и 65% текущего лимита. Затем уточняется соседний диапазон
у лучшего результата и повторяется исходный режим. Всего до 5 замеров.
Если исходный хешрейт изменился более чем на 10% или расход более чем на 20%,
все результаты этого подбора считаются неподтверждёнными. Если прирост меньше
0,05 ₪/сутки или 5% исходного остатка (берётся больший порог), рекомендуется
исходный режим. Эти пороги — практические фильтры, не статистическая гарантия.
Все ограничения времени, бюджета, датчиков и связи продолжают действовать.
На многих ноутбуках драйвер не разрешает менять лимит. В этом случае остаётся
обычное сравнение движков на текущей мощности. Повышения лимита, разгона,
изменения напряжения, прав Windows, реестра и MSR программа не делает.

ИСПРАВЛЕНИЯ 1.2.1
Единое оформление переключателей защиты на сайте и в программе.
Увеличенная область нажатия и ровное выравнивание полей расходов.

БЫСТРЫЙ СТАРТ
1. Распакуй ВЕСЬ архив в отдельную папку. Не запускай из окна ZIP.
2. Windows 10/11 x64: двойной щелчок START.cmd. Python уже включён.
   Linux x64: sh start.sh. Нужен Python 3.10 или новее.
3. Откроется локальная панель. Майнинг сам не запускается.
4. «Движки» → «Установить». Скачивается официальный выпуск, проверяется SHA-256.
5. «Монеты и задачи» → «Добавить задачу». Выбери монету, движок и устройство.
6. Внеси адрес пула из его документации и СВОЙ публичный адрес кошелька/логин.
   Не вводи приватный ключ или seed-фразу. EcoMine их не использует.
7. Внеси актуальный доход за 24 ч при указанном хешрейте. Данные можно взять
   из калькулятора пула. Укажи только ещё не учтённые комиссии. XMRig имеет
   стандартную комиссию разработчика; у других движков комиссия зависит от алгоритма.
8. Проверь тариф, мощность, температуру и остаток. Сохрани и нажми «Запустить».
9. Подожди 3 минуты. Проверь журнал и принятые пулом решения. Измерь мощность
   всего компьютера ваттметром, если он есть, и уточни расчёт.
10. «Остановить всё» выключает задачи. «Программа» → «Завершить программу»
    выключает задачи и контроллер. Ctrl+C в окне программы тоже завершает работу.

ДВА УСТРОЙСТВА ОДНОВРЕМЕННО
Подготовь и сохрани обе задачи ДО запуска. GPU: ресурс gpu:0, номер 0;
CPU: ресурс cpu, движок XMRig или SRBMiner. Затем запускай каждую отдельно.
Вторая NVIDIA: gpu:1, номер 1. Остальной компьютер считается один раз.
AMD/Intel: ресурс amd:0 / intel:0, номер — по списку устройств движка.
Автоматические датчики мощности и температуры в версии 1.1 реализованы для NVIDIA.
CPU-температура доступна в Linux при поддерживаемом hwmon; в Windows может
быть недоступна. Если явно отключить требование датчика, защита от перегрева
для такого устройства не работает. Не оставляй его без контроля.
При смене драйверов/оборудования проверь, что номера устройств совпадают
с нумерацией выбранного майнера, особенно для SRBMiner в смешанных системах.

ОДИН GPU, ДВЕ МОНЕТЫ
Обычно два независимых майнера на одной карте конкурируют. EcoMine не запускает
две задачи с одним ресурсом. Dual-майнинг возможен через «Другой движок»:
укажи полный путь к программе, которая поддерживает конкретную пару алгоритмов,
её аргументы и два потока. Она запускается отдельно от других задач, поскольку
EcoMine не может проверить произвольные параметры выбора устройств.
Для достоверного разбора двух хешрейтов программа/адаптер должна печатать
ECOMINE_RATES [100000000,200000000] — оба значения в H/s.
Если данных нет, контроллер остановит такую задачу, а не выдумает прибыль.

ЭКОНОМИЯ И ОГРАНИЧЕНИЯ
Контроллер не меняет сложность сети, правила Bitcoin и не гарантирует прибыль.
Подключаются существующие PoW-движки: Rigel, SRBMiner, lolMiner, XMRig, свой.
Не любая монета совместима с любым движком. ETH и другие PoS не майнятся.
У ASIC собственная прошивка и интерфейс; прямое управление ASIC не реализовано.
Bitcoin на RTX 4050 конкурентно не добывается.

Готовое сравнение GPU — датированный снимок Vminer за 07.10.2026, PRL/PearlHash.
Показатель USDT принят равным USD. В источнике уже включена комиссия пула.
Потребление — только GPU; по умолчанию добавлено 35 Вт для остального ПК.
Тариф 0.64 ILS/kWh — пример, НЕ проверенный тариф твоего договора.
USD/ILS 3.053 — снимок Банка Израиля за 06.10.2026.
Курсы, сложность сети, комиссии и ликвидность меняются. Автообновления оценок
добычи в версии 1.1 нет. Обновляй доход вручную не реже раза в сутки.

Формула: доход USD/сутки × курс × часы/24 × дни × (1 - комиссия/100)
минус мощность Вт / 1000 × часы × дни × тариф
минус резерв на износ, пропорциональный времени работы.
Счётчик сессии — оценка по хешрейту и мощности, НЕ баланс кошелька или выплата.
Налоги и обмен/вывод не включены. Непринятые/устаревшие решения уменьшают выплату.
Ввод «Весь ПК по ваттметру» заменяет суммирование устройств и базовой мощности.
В сравнении одиночных карт используется GPU + базовая мощность, не общий ваттметр.

Предел температуры по умолчанию 75°C. При доступных NVIDIA-датчиках можно
задать пониженный лимит мощности. Запрещено увеличивать текущий лимит.
На ноутбуке снижение часто запрещено драйвером; EcoMine сообщит об этом.
Лимит восстанавливается при остановке; при аварии восстановление повторяется
при следующем запуске. Если оно не удалось, запись остаётся в data/restore-power.json.
Необходимые права зависят от драйвера; программа сама их не повышает.
Сравни вручную одинаковые по длительности замеры до/после. Автоподбор частот,
разгон, изменение напряжения, MSR и отключение системной защиты не выполняются.

КОНТРОЛЬ
— остановка при температурном пороге/потере обязательного датчика;
— остановка от батареи, если ОС сообщает состояние питания;
— 3 минуты на прогрев; затем свежий хешрейт должен приходить не реже 90 секунд;
— нет подтверждений пула 10 минут — остановка (очень высокая сложность пула
  может давать ложную остановку, выбери подходящую сложность/другой пул);
— оценка дохода старше 24 часов — остановка при включённой защите прибыли;
— остаток ниже порога 2 минуты после прогрева — остановка всех задач;
— панель не запрашивает состояние 90 секунд — остановка;
— процесс-сторож следит за родителем и завершает дерево майнера при его закрытии.
Новый запуск выполняется только вручную. Подтверждения пула читаются из журнала;
если формат движка несовместим, безопасная остановка требует адаптации парсера.

СРАВНИТЬ НА МОЁМ ПК (ВЕРСИЯ 1.2)
1. Подготовь и сохрани задачи одной монеты на одном устройстве и одном пуле.
   Кнопка «Копия» помогает создать второй профиль: поменяй движок, путь и комиссию.
2. Для PeakMiner скачай официальный выпуск отдельно:
   https://github.com/peakminer/peakminer/releases
   Распакуй ZIP и укажи полный путь к peakminer.exe в задаче. В Linux укажи путь
   к бинарному файлу с правом выполнения. Адаптер 1.2 рассчитан на NVIDIA.
   Файлы PeakMiner в EcoMine не включены. Соблюдай лицензию его разработчика.
   PRL/QUAN/CSD/MDS/ALP/BTX: комиссия PeakMiner 2%; NOID в публичном пуле: 3%.
   Если исходная оценка уже после этой комиссии, не вычитай её повторно.
3. «Сравнить на моём ПК»: выбери исходную задачу и дополнительные варианты.
   Оценка дохода исходной задачи применяется ко всем; комиссии задач сохраняются.
4. Лимиты в ваттах через запятую: 0 означает текущий лимит, без изменения.
   Допускается только снижение в пределах драйвера. Частоты/напряжение не меняются.
   На ноутбуке управление лимитом может отсутствовать. Тогда оставь только 0.
5. Прогрев — 3 минуты на вариант; измерение — 5–60 минут; пауза — 30 секунд.
   Максимум 12 вариантов и 4 часа. Укажи бюджет электричества от 0.01 до 20 ₪.
   Остановка при убытке отключается только на время этого ограниченного сравнения;
   защиты температуры, датчиков, питания, связи и свежести оценки продолжают работать.
   Бюджет проверяется по измеренному/оценённому расходу с интервалом 5 секунд,
   поэтому последний интервал может слегка превысить лимит. Паузы и износ в бюджет не входят.
6. Нажми «Начать замеры · майнинг». Это реальная добыча на твой кошелёк.
   Все другие задачи должны быть остановлены. Не закрывай панель и окно программы.
7. Результаты: хешрейт, температура, решения, мощность GPU + остальной ПК,
   расчёт дохода после указанных комиссий, электричество, износ и остаток.
   Рейтинг требует 95% покрытия данными, датчиков мощности/температуры и хотя бы
   одного принятого решения и не больше 2% отклонённых. «Лучший» означает лучший только среди этих замеров.
   Для близких значений повтори более длительный тест в обратном порядке.
8. После сравнения добыча выключается. «Применить к задаче» сохраняет параметры,
   но не запускает майнинг. История последних 20 сравнений — data/benchmarks.json.
   Прерванный замер не продолжается после перезапуска; настройки data сохраняются.
9. CSV/JSON можно сохранить; JSON открывается на сайте локально, без загрузки.
   В отчёте есть названия задач и результаты, но нет кошельков, паролей и путей.
PeakMiner 2.18.0: адаптер /summary проверен по официальному h-stats.sh из архива
с опубликованной SHA-256. Поле hashrate используется в H/s, без умножения на 1000.
Реальная добыча с PeakMiner на RTX 4050 и Windows в среде сборки не запускалась.

СТАТИСТИКА
Вкладка «Статистика»: время, расчётный доход, электричество в кВт·ч и ₪,
резерв на износ, остаток, средняя мощность, хешрейт, температура и решения пула.
Периоды: сегодня, 7/30 дней, всё время или свои даты; можно выбрать одну задачу.
График и таблица по дням, история запусков и причины остановок, CSV и JSON.
Время компьютера учитывается один раз при параллельной работе CPU и GPU.
Общие расходы распределяются по мощности устройств; тариф и курс фиксируются
при записи. Изменение настроек не пересчитывает прошлое. Без свежего хешрейта
доход неизвестен и не добавляется, а время и расход продолжают записываться.
«Выплаты пула» — отдельные ручные записи полученных монет и их стоимости в ₪.
Они не прибавляются к расчётной выручке и не являются автоматической проверкой пула.
История собирается с версии 1.1 в data/statistics.sqlite3. Простой не учитывается.
При аварийном закрытии может потеряться последний незаписанный интервал замера.
Для резервной копии полностью закрой программу и скопируй папку data.
Экспорт статистики содержит только выбранный период; JSON включает текущие
100 запусков, итоги по всем дням/задачам периода и выплаты. На сайте можно
открыть этот JSON локально в браузере. Кошельков и аргументов майнера в нём нет,
но названия задач и примечания к выплатам могут содержать твои личные данные.
Даты определяются часовым поясом компьютера. Для одного data разрешена одна копия.

ПРИВАТНОСТЬ
Локальный сервер слушает только 127.0.0.1, использует случайный токен сессии,
проверяет Host/Origin, не предоставляет CORS. Не передавай локальную ссылку другим.
Кошельки и настройки лежат в data/config.json на твоём компьютере. Экспорт JSON
содержит эти настройки — проверь перед передачей. Сайт их не получает.
Аргументы пользовательского движка запускаются без командной оболочки.
Не добавляй фоновые/самозапускающиеся режимы в пользовательский профиль.
Не запускай неизвестные файлы и не отключай антивирус из-за предупреждения.

ОБНОВЛЕНИЕ WINDOWS
«Программа» → «Проверить обновления» → «Обновить». Загрузка идёт только с
https://369apps.studio, проверяются HTTPS, размер и SHA-256 архива.
После проверки контроллер останавливает майнеры, новая программа устанавливается
и открывается снова. Майнинг после обновления остаётся выключенным.
Папка data с кошельками, настройками и историей статистики сохраняется. Старые файлы программы находятся
в data/update-backups/<дата-время>. При ошибке копирования они возвращаются.
Для ручного восстановления: закрой программу и скопируй содержимое выбранной
резервной папки поверх файлов программы, не удаляя data.
Автоматического фонового обновления нет. Linux: новый архив + перенос data.

ПРОВЕРКИ ВЫПУСКА
Автотесты проверяют расчёты, недопустимые значения, конкуренцию ресурсов,
защитную остановку и завершение дочернего процесса, локальный HTTP-доступ,
учёт параллельных задач, сохранение истории и сохранность данных при обновлении.
Настоящая добыча и изменение лимита на RTX 4050 не тестировались: в среде сборки
нет этой карты и Windows. Windows-комплект содержит официальный Python x64;
первый аппаратный тест выполняется на твоём компьютере под наблюдением.

Источники:
https://www.vminers.com/en/gpu-hashrate/
https://www.boi.org.il/PublicApi/GetExchangeRates
https://github.com/rigelminer/rigel
https://github.com/doktor83/SRBMiner-Multi
https://github.com/Lolliedieb/lolMiner-releases
https://xmrig.com/docs/miner
https://docs.nvidia.com/deploy/nvidia-smi/index.html

Сайт: https://369apps.studio/ecomine
Контакт: 369apps.studio@gmail.com
