- Где найти XMR proxy Stratum сервер, и как его настроить
- Что такое Stratum
- Технология блокчейн и криптовалюты. Быстрый старт
- Прокси — спасение от блокировки
- Улучшение кондиций для Монеро
- Установка и настройка
- Выгода
- Проблематика
- Заключение
- Технология блокчейн и криптовалюты. Быстрый старт
- Прокси сервера для майнинга
- Обзор
- Преимущества для пользователей
- Примечания к расширениям Stratum
- Установка с помощью Docker
- Установка на Linux с помощью Git
- Устранение неисправностей: установка на Ubuntu/RaspberryPi
- Установка на Arch Linux
- Minergate Forum
- Настройка minerGate через proxy
- Настройка minerGate через proxy
- Re: Настройка minerGate через proxy
- Настройка прокси для майнинга с закрытыми портами.
Где найти XMR proxy Stratum сервер, и как его настроить
От автора: новичкам майнинга обычно хватает минимальных настроек для добычи криптовалюты. Но некоторые потом решают пойти во все тяжкие, добавить мощностей, использовать больше пулов. Получается это не всегда из-за ограниченных возможностей программ и блокировок от сервиса. Сегодня же речь пойдет о том, что вообще такое XMR proxy, каковы его преимущества, и как его настроить.
Что такое Stratum
Для начала речь пойдет о теории. Изначально криптовалюты добывают на стандартном протоколе, который прописан в коде разработчиками. Но в 90% он не является максимально эффективным. Таким образом пользователи ищут способы улучшить свои возможности, а значит и прибыльность.
Для этого были разработаны серверы на протоколе Stratum. Во-первых, он более стабилен. При майнинге случается, что шейры теряются или опаздывают. Иными словами, из-за простых задержек в соединении вы теряете эффективность добычи криптовалюты.
Во-вторых, данный протокол позволяет уменьшить общую нагрузку на сеть. Одна из его целей — это объединение множества рабочих майнеров в единую экосистему. Таким образом, майнинг происходит не от нескольких мелких источников, которые нужно обрабатывать, а от одного большого с меньшим количеством задержек, что позволяет укрепить работу всей сети.
Технология блокчейн и криптовалюты. Быстрый старт
Получите книгу и узнайте все основы технологии блокчейн и криптовалюты за один вечер
Кроме того, стоит учитывать, что при добыче криптовалют через Стратум соединение не разрывается. Когда в сети появляется новый блок, связь останавливается на некоторое время для подсчета шар и проверки выполненной работы. Таким образом, ваше оборудование работает в пустую. При использовании Stratum вы с этим не столкнетесь.
В конце концов, он позволяет подключать намного больше мощности. Так, многие пулы начинают подвисать, если от одного адреса к ним будет поступать много шар. Собственно говоря, это и приводит к задержкам. Но благодаря стабильности Стратум и создаются огромные фермы, которые передают львиную долю хешрейта для сети.
Прокси — спасение от блокировки
Большинство программ-майнеров уже поддерживают данный протокол. Однако некоторые пулы все еще блокируют его. Ведь кроме указанных выше преимуществ он позволяет автоматически переключаться между указанными пулами, не настраивая майнинг заново каждый раз.
Таким образом сервисы принимают его за обычных ботов и блокируют, дабы «не засорять эфир» и защититься от DDoS-атак. Так была реализована идея прокси для данного протокола. Он позволяет клиенту (майнеру) соединиться с сервером, независимо от программы-майнера и реакции пула.
Улучшение кондиций для Монеро
Monero — одна из самых любимых криптовалют майнеров. Это связано с относительно низкими требованиями к оборудованию, возможностью использования центрального процессора и высокой прибыльностью. Потому создание Стратум серверов под Cryptonight не заставило долго ждать.
Сегодня самым лучшим Stratum proxy Monero сервером является XMRig. Первая особенность — возможность обеспечивать до ста тысяч подключений одновременно на слабых хостингах. Это сразу же позволяет создать неплохой пул и дает возможность майнерам более эффективно добывать криптовалюту.
Второе — это возможность сократить количество соединений в 256 раз, благодаря чему 100 тысяч рабочих от майнеров превращаются лишь в 391 при обращении пула к сети. Благодаря этому практически исключается риск DDoS-атакой на сервер. Кроме того, у вас появляется возможность создавать больше рабочих для майнинга.
XMrig совместим со всеми майнерами и пулами для добычи Монеро, однако есть нюанс для NiceHash. Перед тем, как использовать данный протокол на указанном пуле, в bat-файле нужно указать «—nicehash», после чего прописать «nicehash_nonce»: true.
Установка и настройка
Данный протокол можно найти на Github. После скачивания нужно настроить bat-файл, который изначально будет пустой. Кроме него вы увидите файл конфигурации, однако его трогать не нужно. Некоторые параметры все-равно не изменятся, а некоторые могут навредить работе системы.
В батнике нужно указать файл запуска, который по умолчанию называется XMRig.exe. Далее, через пробел укажите ip-адрес сервера, через который вы будете добывать криптовалюту. На примере Minergate:
- зайдите в загрузки и выберите альтернативные майнеры;
- выберете одну из трех программ (под видеокарту или ЦП соответственно);
- найдите в списке Монеро и скопируйте всю строчку от «-о» до «-p x».
Потом нужно настроить процент мощности, которая будет отправляться на добычу крипты. По умолчанию установлено 5%. Для изменения нужно ввести «—donate-level=1». Таким образом, будет потребляться один процент мощности. Не нужно устанавливать большое значение, поскольку на эффективность это повлияет не сильно, но нагрузка на оборудования заметно увеличится.
Далее установите количество используемых ядер через команду «-t». Через пробел пропишите «-k», дабы майнер автоматически подключался к пулу. Последняя команда — это «-a». После этого нужно указать алгоритм криптовалюты, которую вы добываете. В данном случае это Cryptonight.
Выгода
Использование данного протокола при добыче на большинстве пулов позволит увеличить скорость примерно в полтора-два раза. Просто представьте, если ранее хешрейт вашего процессора составлял, к примеру, 20 хешей, то XMRig позволяет поднять его до 45–50.
При этом стоит понимать, что такое увеличение скорости не является разгоном оборудования. Это все последствия использования более стабильного протокола Stratum, особенности которого указаны выше.
Майнинг Монеро сам по себе является достаточно прибыльным. Согласно bitinfocharts, можно заработать почти доллар за каждый KHash/s в день. Период окупаемости оборудования при добыче этой криптовалюты довольно низкий, а при таком повышении эффективности он еще больше падает.
Соответственно, вы сможете быстрее выйти на чистую прибыль. При этом, нагрузки на оборудование не станут выше, работать с пулами будет намного проще. И у вас все еще останется шанс разогнать свое оборудование, чтобы выжимать из него максимум.
Проблематика
Главным недостатком Stratum серверов является то, что его поддерживают не все майнеры. У Монеро такая проблема сегодня не наблюдается. Если вы все-таки столкнетесь с тем, что не можете настроить майнинг из-за подобной ошибки, проверьте версию своей программы.
Других причин подобной ошибки уже на форумах нет, поскольку майнеры под XMR обновлены до возможности подключения к такого рода серверам. При использовании XMRig пул всегда будет принимать адрес, поскольку это прокси сервер, потому он обходит блокировки.
Заключение
Stratum proxy Monero сервера улучшают майнинг криптовалюты как для держателей пулов, так и для майнеров. Благодаря уменьшению нагрузки и объединении рабочих, можно создавать намного больше воркеров, что существенно увеличит эффективность работы.
Технология блокчейн и криптовалюты. Быстрый старт
Получите книгу и узнайте все основы технологии блокчейн и криптовалюты за один вечер
Источник
Прокси сервера для майнинга
В настоящее время существует несколько вариантов прокси-серверов. Помимо исходного прокси-сервера, существуют также прокси-серверы для перевода Stratum V2 и Stratum V1 для совместного использования. Например, вы можете запустить реализацию Stratum V2 на своих устройствах и по-прежнему подключаться к пулу, в котором есть только Stratum V1, с помощью прокси-сервера трансляции V2 -> V1. Эти прокси можно найти в Braiins repository.
Документация по исходному прокси-серверу Stratum (V1) приведена ниже.
Обзор
Прокси-сервер для майнинга Stratum позволяет программному обеспечению для майнинга, поддерживающему старый протокол Getwork, использовать современный протокол майнинга Stratum, предоставляемый нашим пулом.
Однако мы считаем, что вам следует знать некоторые основные факты и причины. Старый протокол Getwork был разработан как простое решение для автономных майнеров в те времена, когда не было пулов для майнинга, а у майнинговых установок был хешрейт всего несколько GHash в секунду. Тогда этого было достаточно, но ситуация в корне изменилась. На момент написания этой документации вы легко можете получить майнер, способный производить десятки TH/s (и это обязательно увеличится в будущем)! Такая производительность потребует значительно большей пропускной способности сети на стороне пользователя и до смехотворного — на стороне сервера (представьте несколько сотен пользователей, каждый из которых опрашивает сервер для работы).
Протокол Stratum снижает нагрузку на сеть и значительно улучшает производительность майнера в более медленных и нестабильных сетях..
Преимущества для пользователей
Больше никаких сообщений «Пул не обеспечивает достаточно быструю работу» в программном обеспечении для майнинга.
Чрезвычайно низкий процент просроченных решений (менее 0,1%, что означает менее 1 просроченных решений на 1000 принятых акций).
Очень низкая пропускная способность сети (
Примечания к расширениям Stratum
Чтобы работать с BOSminer (наша замена CGminer), необходимо включить расширения stratum:
Установка с помощью Docker
Это работает в любой системе с Docker (Linux / Mac / Windows) и не требует ничего, кроме Git и Docker.
1. Скачайте и извлеките исходники для прокси (здесь).
2. Выполните следующие команды одну за другой:
3. Выполните в интерактивном режиме (interactively).
4. Выполните как службу (as a service).
Установка на Linux с помощью Git
Это расширенный вариант для опытных пользователей, но он дает вам самый простой способ обновить прокси.
1. Установите python2 и python2-virtualenv для вашего дистрибутива.
2. Скачайте и извлеките исходники для прокси (здесь).
3. Скачайте stratum dependency.
4. Выполните следующие команды одну за другой:
5. Бинарный файл результата находится в:
Устранение неисправностей: установка на Ubuntu/RaspberryPi
Похоже, есть проблемы со сборкой pyinstaller с компилятором GCC по умолчанию на RaspberryPi.
1. Установите python2 и python2-virtualenv для вашего дистрибутива.
2. Скачайте и извлеките исходники для прокси (здесь).
3. Выполните следующие команды одну за другой:
4. Соберите PyInstaller вручную. Введите следующие команды одну за другой:
5. Выполните следующие команды одну за другой:
6. Бинарный файл результата находится в:
Установка на Arch Linux
1. Выполните следующие команды одну за другой:
Источник
Minergate Forum
Forum of the best Mining Pool ever.
Настройка minerGate через proxy
Настройка minerGate через proxy
Post by makcyta89 » Fri Feb 19, 2016 12:20 pm
Re: Настройка minerGate через proxy
Post by DarkAngel » Mon Feb 22, 2016 9:05 am
Здравствуйте. Если Вы админ прокси-сервера, то всё очень просто.
1. Включаете порт маппинг на прокси. Протокол: tcp, адрес: адрес нужного пула, без протокольного префикса (stratum+tcp://), удалённый порт: порт пула, локальный порт: любой свободный.
2. В майнере вместо stratum+tcp://пул:порт_пула пишите stratum+tcp://ip_proxy:локальный порт. Все остальные настройки такие же, как и без прокси.
Настройка прокси (адрес прокси-сервера, например, 192.168.1.1) порт маппинга: протокол: tcp адрес: bcn.pool.minergate.com удалённый порт: 45550 локальный порт: 1000
Настройка майнера (cpu-miner multi, например): minerd -a cryptonight -o stratum+tcp://192.168.1.1:1000 -u YOUR_EMAIL -p x
ЗЫ1: в графическом майнере Minergate для подключения используйте вкладку Other pools. Настройка та же. Консольный, кажется, строго зашит на пулы майнергейта (но я не уверен, не изучал ключи, посмотрите самостоятельно, наверняка есть ключ help, h или ?)
ЗЫ2: подобную реализацию я называю дочерним пулом, когда все устройства работают с проксёй, а прокся уже с майнергейтом. При таком подходе программы-майнеры работают только на Вас, даже если в них зашита система комиссии за использование (как в Клейморе, например). Хорошо это или не справедливо по отношению к разработчику майнера — решать Вам). Естественно это утверждение верно если на машине отсутствует директ-интернет, а есть только доступ через прокси.
ЗЫ3: рекомендую использовать прокси CCProxy. Очень удобен для этих целей.
ЗЫ4: ну а если Вы не админ — то проксифиер в помощь. Но в его эффективности, в ряде случаев, я засомневался.
Всех благ, удачи в настройке!
Tox ID: 2BC3F23E7825312742A5D2A1C336A00EAA6F34B35271F6E0199B995CF9FA296D4BFB1DE35FC6
Совет новичкам: ищите мои сообщения на форуме по ключевому слову FAQ.
Источник
Настройка прокси для майнинга с закрытыми портами.
Возможно у вас возникала такая проблема, что подключение к пулу отваливается из-за того, что доступ к нужному порту закрыт вашим провайдером или администратором сети. Данный способ можно обойти, если у вас открыт хотя бы 80 порт(http). Для этого нужно настроить способ передачи данных через прокси-сервер. В этом нам с успехом поможет программа Proxifier .
Вначале нужно сделать небольшую настройку системы проверки подключения к нужному нам пулу. Выбираем кнопку настроек тестирования.
Далее нажимаем кнопку Test Settings
И вводим адрес нужного нам пула
Это все необходимо сделать для того, чтобы при тестировании прокси-серверов была возможна проверка подключения к нужному пулу. Предварительная настройка готова, можно переходит к непосредственному добавлениюIP адресов. Для добавления нового прокси сервера, нам необходимо внести их в список доступных адресов. Выбираем пункт меню Profile->Proxy Servers.
Появляется окно редактирования списка
В верхней части нажимаем кнопку добавить( Add ). Появляется окно ввода IP адреса и типа прокси.
Для получение нужных мне адресов я пользуюсь сайтом hidemyna.me , в котором по нужны мне параметрам я получаю список IP адресов. Мне интересные адреса, которые работают по 80 порту, тип прокси https или socks5 и время отклика не более 300 мс
МЫ получили 2 доступных IP адреса, введем первый из них в окно редактирования.
Адрес ввели, выставили протокол https и нажимаем кнопку проверить( Check ). Появляется окно Проверки соединения с прокси сервером.
Как мы видим, соединение успешно проверено, подключение к нашему пулу было осуществлено, время отклика составило всего 69мс. Нажимаем кнопку Ок.
Я добавил еще один адрес, который так же прошел проверку. Теперь нам необходимо создать рабочую цепочку адресов. В нижней части экрана нажимаем кнопку Создать цепь( Create ) и вводим название нашей цепи.
Я назвал ее «Main route». Надо выбрать ее тип. Нажимаем кнопку Тип( Type ). Выбираем тип «Redundancy» и нажимаем кнопку настроек .
В настройках выставляем пункт периодического сканирования списка прокси адресов каждые несколько секунд/минут. Я выставил каждые 60 секунд делать проверку. Это нужно для того, чтобы система отбраковывала адреса, если они недоступны и возвращала их в рабочий режим, когда появляется связь. И нажимаем кнопку «OK»
Теперь нужно добавить наши IP адреса в нашу цепь. Нужно просто выделить нужный нам адрес в верхней части и перетащить его к названию цепи.
Вуаля, готово. Мы добавили 2 наших адреса в цепь. Нажимаем кнопку «OK» и переходим к настройке правил маршрутизации.
На главном окне программы выбираем пункт меню Profile->Proxification Rules.
Появляется окно текущей маршрутизации. Как видите, текущие правила все маршрутизируют напрямую без участия прокси-серверов. Давайте добавим новый маршрут. Нажимаем кнопку Добавить( Add )
Появляется окно нового правила. Нам надо указать список майнеров, которые будут работать по нашему новому правилу. Воодим название нашего правила( Name ), тут можете обозвать его как хотите. В поле Applications через точку с запятой (;) указываем все имена программ, которые мы будем использовать через прокси. И в самом низу в поле Action выбираем настроенную нами ранее цепь. Как видите я там выбрал «Main route», которую мы ранее и настроили с вами.
Нажимаем кнопку «OK» и видим, что наше правило добавилось в список. Для правила по умолчанию( Default ) лучше всего выбрать тип «Direct», чтобы не отправлять на прокси весь ваш трафик.
Нажимаем «OK» и запускаем наш майнер и смотрим результат. В разделе соединений( Connections ) появилась запись с параметрами подключений.
Источник