Jump to content
FCl_

[FCl project v0.1.1] No Dev Fee Open Source proxy for Windows ETH+ZCash

Recommended Posts

Основная тема проекта на толке: https://bitcointalk.org/index.php?topic=1734152.0.

 

От автора. Изначально думал сделать здесь полный перевод, но в виду некоторых объективных(большая доля скептицизма, что "наш" читатель будет осмысленно вчитываться в глубокие идеи продвижения открытого ПО) и субъективных(довольно сильное презрение к данному ресурсу) решил сократить только до инструкции по применению, т.к. многие просили. Если же кому интересно будет почитать про основную идею и инициативу "Поддержки разработки свободного и бесплатного ПО для майнинга" - велкам на толк.

Использование вами данного ПО может, и скорее всего будет, нарушать лицензионные соглашения используемых вами майнеров - всю ответственность и в полной мере за это несёте персонально вы. Данное ПО находится в стадии "ранней беты" и предоставляется "как есть", без каких-то ни было гарантий на что либо, в самом широком понимании данных слов. Смотри лицензию и основное обсуждение для подробностей.

Данная тема служит исключительно для обсуждения возможных проблем настройки и работы(т.е. - только техническая сторона вопроса). Если хочется немного погореть, пообсуждать вопросы идеологии, морали, легальности и прочей большой политики - опять же, велкам на толк.

 

Если вкратце, FCl - это прокси, которая позволяет вам вернуть(полностью, в 100% размере) себе обратно, или пустить на благие цели - кому что ближе, донат проприетарных майнеров. В текущей версии поддерживаются следующие майнеры:

  • Claymore's ZCash AMD GPU Miner v9.1
  • Claymore's ZCash AMD GPU Miner начиная с v9.3 по v11.0
  • Claymore's Dual Ethereum AMD+NVIDIA GPU Miner v7.4
Исходники и скомпилированные бинарники доступны на гитхабе: https://github.com/Vetal-inside/FCl/releases.

 

Работа проверенна со следующими пулами:

Claymore's ZCash AMD GPU Miner

1). v9.1 - zec.suprnova.cc, zec.coinmine.pl и скорей всего Найсхеш. Так же, по идее должно работать на небоьших пулах, которые используют пару <name>.<worker> в качестве логина.

2). v9.3 и последующие - возможно использования на любых пулах.

 

Claymore's Dual Ethereum AMD+NVIDIA GPU Miner

1). v7.4 - на текущий момент проверена работа только с дварфом. Вероятно, будет корректно работать с любым пулом, которы использует режим работы "-esm 0" (см. инструкцию майнера для подробностей), но нужно проверять. Корректная работа с пулами, которые работают с другой опцией esm (Ethereum Stratum Mode), не гарантированна.

 

Инструкция по применению:

47294f86a9f34df2a4f44fffe1b1bdf8_10654e8

184d15a0bc1e4cff9764b17c8de40411_c6c345f

 

1). Настраиваем сеть

a). Запускаем ProjectFCl.exe

B). Выбираем используемый майнер (5) и идём в настройки(9)

c). Если у вас на риге больше одного сетевого подключения, выбираем в (10) основное через которое идёт интернет

d). Если в локальной сети больше одного рига, выбираем уникальный ID для каждой из них(11)

e). Добавляем (12) в hosts файл (\windows\system32\drivers\etc\hosts). Разумеется, после этого доступ к этим сайтам обычными средствами с рига будет невозможен.

f). Запускаем консоль(cmd.exe) с правами администратора и выполняем там (13)

g). Перезагружаем риг

h). После всего этого, риг будет иметь статический IP/маску/DNS (такие же, как были при dhcp, только статика). Чтобы вернуть всё как было, просто включаем dhcp и удаляем добавленное в hosts.

 

2). Настраиваем майнер

a). Заменяем в конфиге/батнике доменное имя пула на его IP адрес. Используйте РЕАЛЬНЫЙ IP адрес пула! Лучше всего воспользоватся для этого интернет сервисами или другим ПК, на котором не проводились изменения.

B). Добавляем в конфиг/батник следующие параметры: -allpools 1 -mport 0 (или если мониторинг используется, попробуйте использовать любой недефолтный порт).

 

3). Настраиваем проксю

a). Выбираем (5) свой майнер

B). Вводим в (2), (3), (4), (7) свои параметры: имя пула, его РЕАЛЬНЫЙ IP адрес, порт на пуле и свой кошелёк. Ну или можете оставить текущие значения без изменений, если хотите поучаствовать в инициативе "Поддержки разработки свободного и открытого ПО для майнинга".

c). Выбираем уровень лога (8), который будет вестись программой: без логов, краткий формат или полное отображение содержимого пакетов.

d). Если вы не знаете что делаете, НЕ НУЖНО изменять LocalPort(1). В 99.99% случае значение по умолчанию, это именно то что нужно для корректной работы.

e). Запускаем проксю (6).

 

4). config.txt

Так же, вы можете использовать файл config.txt для FCl: программа будет подгружать при запуске настройки из данного файла. Содержимое и логика должна быть очевидным, но всё же пару слов:

-loglevel: возможные значения 0,1 и 2. Смотри (3c) для подробностей

-minerversion: возможные значения 0,1 и 2 для клеев 9.1(зек), 9.3+(зек) и 7.4(эфир) соответственно.

-autostart: возможные значения 0 и 1. С заданной опцией 1 FCl начнёт принимать входящие соединения сразу после запуска, так что вы можете добавить FCl в автозапуск винды вместе с майнером.

 

5). ???????

Если сделали всё правило(выполняли инструкцию чётко по пунктам, без всякой самодеятельности) в через 15 минут, когда майнер начнёт майнить донат,  FCl начнёт показывать лог свои операций: какие пакеты с донатом от майнера она получила, и какие отправила на пул. Можно легко увидеть, что логин(зачастую - кошелёк) заменяется на указанный вами. Например, что-то по типу( с опцией логгирования "Short"):

 

ZCASH

Rcvd from miner
Sending share from : "t1W9HL5Aep6WHsSqHiP9YrjTH2ZpfKR1d3t"

Sent to pool
Sending share from : "<your_wallet>"

PM From pool
Share accepted
ETH

 

Rcvd from miner
Autorizing : "0xB9cF2dA90Bdff1BC014720Cc84F5Ab99d7974EbA":"x"

Sent to pool
Autorizing : "<your_wallet>":"x"
......
Rcvd from miner
Sending share

Sent to pool
Sending share

From pool
Share accepted
 

5). PROFIT

Enjoy!

Edited by FCl_

Share this post


Link to post
Share on other sites

А через годик возьмёт и переведёт весь девфи себе, отличное капиталовложение :D

Share this post


Link to post
Share on other sites

Данная тема служит исключительно для обсуждения возможных проблем настройки и работы(т.е. - только техническая сторона вопроса). Если хочется немного погореть, пообсуждать вопросы идеологии, морали, легальности и прочей большой политике - опять же, велкам на толк.

@Enzo, какое именно слово или фраза в параграфе вызывает сложности в понимании?

Share this post


Link to post
Share on other sites

А через годик возьмёт и переведёт весь девфи себе, отличное капиталовложение :D

Нет бы спасибо сказать. Заберу себе, автору респект.

Share this post


Link to post
Share on other sites

@FCl_, сколько %% выигрыш? какие побочные последствия?

Share this post


Link to post
Share on other sites

тим вивер отвалиться если поставить удолёно?

Share this post


Link to post
Share on other sites

FCl_, сколько %% выигрыш? какие побочные последствия?

Как максимум выигрыш - 1-2-2.5%, которые уходят разработчику, в зависимости от майнера/режима работы.

 

Побочные последствия - тов. клей может подать на тебя в суд, за нарушение лицензии его майнера. Так же - программа в бете, возможны проблемы со стабильность, но:

1). биткоин тоже как-бы в бете, что не мешает ему полноценно работать

2). у "друга" работает уже наверное не один месяц, + наверное с неделю у многих других людей. Пока жалоб на проблемы не было.

 

тим вивер отвалиться если поставить удолёно?

При первоначальной настройки сети меняются её параметры, на те-же что присвоены ригу сейчас по dhcp, только статикой. Если вдруг что-то случайно пойдёт не так(мало-ли), риг может остаться без интернета. На практике замечено не было, но в теории имеет шанс случится.

По этому лучше всё же, по крайней мере на момент настройки именно сети, иметь или прямой доступ к ригу, или в обозримом будущем его получить, на всякий случай.

Но в 99% случаев ничего плохого случится не должно.

Share this post


Link to post
Share on other sites

Как максимум выигрыш - 1-2-2.5%, которые уходят разработчику, в зависимости от майнера/режима работы.

 

Побочные последствия - тов. клей может подать на тебя в суд, за нарушение лицензии его майнера. Так же - программа в бете, возможны проблемы со стабильность, но:

1). биткоин тоже как-бы в бете, что не мешает ему полноценно работать

2). у "друга" работает уже наверное не один месяц, + наверное с неделю у многих других людей. Пока жалоб на проблемы не было.

 

При первоначальной настройки сети меняются её параметры, на те-же что присвоены ригу сейчас по dhcp, только статикой. Если вдруг что-то случайно пойдёт не так(мало-ли), риг может остаться без интернета. На практике замечено не было, но в теории имеет шанс случится.

По этому лучше всё же, по крайней мере на момент настройки именно сети, иметь или прямой доступ к ригу, или в обозримом будущем его получить, на всякий случай.

Но в 99% случаев ничего плохого случится не должно.

Ок. пасиб.

Share this post


Link to post
Share on other sites

Гага, открытые исходники, полные инструкции - вот это я понимаю идейные воры, а не как некоторые из местных, пытающихся заработать гроши, подталкивая других на воровство. :lol:

Share this post


Link to post
Share on other sites

Нет бы спасибо сказать. Заберу себе, автору респект.

Спасибо надо говорить авторам майнеров. Что бы мы без них делали? Быдлота...

Share this post


Link to post
Share on other sites

Спасибо надо говорить авторам майнеров. Что бы мы без них делали? Быдлота...

Майнили бы на бесплатном как и все остальные и получали бы столько же, а так всех без палева подсадили на "дев фи". А вот словами не стоит раскидываться если не знаете их значения, потому не задевает. Я не майню "дуалом" и уже давно, так скажите почему я должен отстёгивать клеймору? Просто потому что он есть?

Edited by Zetto

Share this post


Link to post
Share on other sites

Задеть не пытался, слово адресовано не лично Вам, а всем, кто потирая руки думает "ах этот [автор-майнера], мудак, я ещё за него электричество будут платить, а фигушки" :D

 

Вот чесно, 1-2% это так много за то, что получаем бОльший профит? Бесплатные майнеры никто не апгрейдит, они как были в начальной версии с 10% текущего дохода, так на том уровне и остались, развивать их никому не интересно.

Share this post


Link to post
Share on other sites

Это пипец! Такие потуги за 2,5%? Да на рвоту тянет... Вам дали нормальный инструмент для заработка. Лично мне не в падлу отдать автору эти жалкие процентики. Походу, никто из вас, что ли не был в бизнесе, хотя бы в среднем? Там за 2,5% отката с тобой и разговаривать никто не будет....

И не лень тратить своё время и мозг?

Share this post


Link to post
Share on other sites

Тов. @Zetto,@Enzo,@Vavanu4 - касается обоих сторон: срачи устраиваем где-то в другом месте.

Здесь только конкретика по настройке, результатам(вышло/не вышло) и другие сугубо технические вопросы.

Share this post


Link to post
Share on other sites

   Короче, пущай он так же как и 1% сделает по эфиру в соло майнинге, тогда можно сказать, что это его плата за его работу, а так 2-2.5% это паразитирование уже. С другой стороны ценность его работы видится в том, что он помогает всему обществу майнеров, то есть  лишая особо богатые слои майнеров желания купить и майнить каким-нибудь особым майнером, условно версии 20, купленным за 50 битков там к примеру. Но опять же, может там и 20-я версия уже давно есть.. и с 390 уже по 1000 хешей стригут, кто ж точно знает.. Вообщем по аналогии и смыслу.. как и по эфиру стоит ему сделать 1%. Тогда глядишь и кулибиных по перенаправлению девфри не будет. Если что, извиняйте, что не по настройке.

Edited by Justicemaxx

Share this post


Link to post
Share on other sites

в одной сети можно запустить прокси на одной машине (к примеру с доп.айпи 8.8.1.100-104/24), и затем с остальных станций в той же сети использовать этот же прокси? т.е просто добавить к примеру ip 8.8.1.105/24 и lmhosts прописать айпишники машины с прокси?

Share this post


Link to post
Share on other sites

в одной сети можно запустить прокси на одной машине (к примеру с доп.айпи 8.8.1.100-104/24), и затем с остальных станций в той же сети использовать этот же прокси? т.е просто добавить к примеру ip 8.8.1.105/24 и lmhosts прописать айпишники машины с прокси?

можно. в hosts на остальных машинах прописываешь тоже самое что и на машине с прокси, и на маршрутизаторе указываешь на каком адресе искать 8.8.1.0/24

Share this post


Link to post
Share on other sites

@hardsign, скажу сразу - я в постройке сетей не силён. Отвечу только с технической стороны программы - да, прокся может одновременно обрабатывать ~10 подключений, но такие "нагрузки" не тестировались т.к. не было расчёта на них.

 

Если же способ тов. @Andy86 будет работать, то в теории в одной локалке проксю запустить можно будет только на "сервере" для нескольких "клиентов". Самой проксе то всё равно, как трафик попадает на неё.

Share this post


Link to post
Share on other sites

@hardsign, скажу сразу - я в постройке сетей не силён. Отвечу только с технической стороны программы - да, прокся может одновременно обрабатывать ~10 подключений, но такие "нагрузки" не тестировались т.к. не было расчёта на них.

 

Если же способ тов. @Andy86 будет работать, то в теории в одной локалке проксю запустить можно будет только на "сервере" для нескольких "клиентов". Самой проксе то всё равно, как трафик попадает на неё.

Работает, только прокся отваливается переодически. Без присмотра не оставить...

Share this post


Link to post
Share on other sites

Я только не понял, у Клеймора в readme написано, что попытки читерства детектируются и майнер сбрасывает скорость до той, что с -nofee, но при этом в терминале показывает якобы полную. Робин Гуд тестировал этот момент ваще? А то, может статься, что вы только думаете, что плюсуете 2,5%, а в реале сливаете 5%, а Клеймор ржет над вами. Реквестирую тесты, прогнать день с девфи и день с экспроприированным фи и посчитать разницу в заявленной скорости и реальном выхлопе.

Edited by disodium

Share this post


Link to post
Share on other sites

Попытки читерства - это когда отключается девфи в коде программы. А тут просто прокси перенаправляет законный девфи. А ssl не по зубам? :rolleyes:

Edited by synthetik

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...