Bitcoin Forum
May 21, 2018, 04:21:49 AM *
News: Latest stable version of Bitcoin Core: 0.16.0  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: « 1 2 3 4 5 6 7 8 9 [10]  All
  Print  
Author Topic: [ANN] Stratum for Ethereum. Increase earning up to 20% compared to getwork.  (Read 172708 times)
popmin
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
October 30, 2017, 09:27:27 AM
 #181

s
1526876509
Hero Member
*
Offline Offline

Posts: 1526876509

View Profile Personal Message (Offline)

Ignore
1526876509
Reply with quote  #2

1526876509
Report to moderator
1526876509
Hero Member
*
Offline Offline

Posts: 1526876509

View Profile Personal Message (Offline)

Ignore
1526876509
Reply with quote  #2

1526876509
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1526876509
Hero Member
*
Offline Offline

Posts: 1526876509

View Profile Personal Message (Offline)

Ignore
1526876509
Reply with quote  #2

1526876509
Report to moderator
1526876509
Hero Member
*
Offline Offline

Posts: 1526876509

View Profile Personal Message (Offline)

Ignore
1526876509
Reply with quote  #2

1526876509
Report to moderator
erro58
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
December 12, 2017, 02:27:39 PM
 #182

Hi!

Help me please Smiley

I have a proxy on one computer on wich I have a VPN so I can mine through our Firewall wich only allows ports http://shrani.si/f/N/oV/4bZtK25r/ports.png

"Configuration file on proxy computer (local IP: 192.168.1.17)"


# Select Ethereum ETH or Expanse EXP
COIN = "ETH"

# Host and port for your workers
HOST = "127.0.0.1"
PORT = 8080

# Coin address where money goes
WALLET = "0x49298bbe974bfa25f0c32e19cde67a36a42bc62f"

# To donate please use wallet "0xea7263feb7d8a8ab0a11eedd8f1ce04412ab0820"

# It's useful for individually monitoring and statistic
ENABLE_WORKER_ID = True

# On DwarfPool you have option to monitor your workers via email.
# If WORKER_ID is enabled, you can monitor every worker/rig separately.
MONITORING = True
MONITORING_EMAIL = "x.x@gmail.com"

# Main pool
POOL_HOST = "eth-eu.dwarfpool.com"
POOL_PORT = 8008

# Failover pool
POOL_FAILOVER_ENABLE = True

POOL_HOST_FAILOVER1 = "eth-ru.dwarfpool.com"
POOL_PORT_FAILOVER1 = 8008

POOL_HOST_FAILOVER2 = "eth-us.dwarfpool.com"
POOL_PORT_FAILOVER2 = 8008

POOL_HOST_FAILOVER3 = "eth-asia.dwarfpool.com"
POOL_PORT_FAILOVER3 = 8008


# Logging
LOG_TO_FILE = True

# Enable debug
DEBUG = False

response:

http://http://shrani.si/f/3g/Ge/4BHE3UCP/proxy.png


This is ok.

But on the other computer on the same network;

Miner 970L, local IP: 192.168.1.16 (same subnet and all)

conf. file:
ethminer.exe --farm-recheck 200 -G -t 1 -F http://192.168.1.17:8080/970L

response:
http://http://shrani.si/f/34/5s/qYTmY0K/screenshot1.png

I allready tried to turn off the firewall on both computers, but it doesn't help.

What am I missing?

Thanks for helping me Smiley

EDIT:

proxy is working. I tested it with miner on the same computer.
http://shrani.si/f/2a/l/4afGYQlC/screenshot3.png

MantaMine
Sr. Member
****
Offline Offline

Activity: 299
Merit: 250


View Profile
December 22, 2017, 03:51:26 PM
 #183

Any ideas on how to get a worker name issue I am having fixed?

Using ethOS and claymore to mine ETH using a remote config.

Can't get ETHproxy to submit shares using the ethOS assigned rig names.  This would be helpful to easily identify rigs that are crashed / not hashing as my pool sends me email alerts when a worker hasn't sent shares in XX minutes.

Thanks for any help.
kkapten
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
January 19, 2018, 10:13:11 AM
 #184

I have a problem I am unable to resolve when mining to DwarfPool.
  • I know my Nvidia card can output ~13Mh/s
  • Command "ethminer.exe -U -M" benchmark outputs ~13Mh/s berformance.
  • I am able to start the Ethminer successfully including -U or --cuda to specify Nvidia card, but the miner does not go over ~7 Mh/s!
  • I have tried the Stratum Proxy successfully, but the results are the same, nothing above ~7Mh/s!
  • I have even tried without the proxy and directly against the Stratum  8008 port with the command: "ethminer.exe -U -S eth-us2.dwarfpool.com:8008 -O 0xWALLETID -SP 1", but still nothing over 7Mh/s!
  • When I try the same miner against MiningPoolHub's eth pool with the command: "ethminer.exe -S us-east.ethash-hub.miningpoolhub.com:20585 -O username:x -SP 2 --cuda", then it mines around ~13Mh/s!

So what's the deal, where is the bottleneck?
Is it the DwardPool's server, because MiningPoolHub can reach these speeds with the same miner?
I have even tried previous version of ethminer.exe, I don't know what else to try.

Thanks!
berker1987
Newbie
*
Offline Offline

Activity: 12
Merit: 1


View Profile
March 21, 2018, 08:30:48 PM
 #185

DwarfPool Ethereum
http://dwarfpool.com/eth
http://dwarfpool.com/static/eth_logo.png?8

Release: Stratum-Proxy for Ethereum
 
About 10-20% growth in earnings in comparison with the other standart pools

What is it?

This is Stratum Proxy for Ethereum Pool using asynchronous networking written in Python Twisted.
Equal solo-mining, different is that is a stable effect and not just a variable luck.

The Beta-version (v0.0.3) Download here and compiled version for Windows

Stratum port on the pool 8008, on all servers
Parameters change in config.py (there are ports, wallet and email)

Features:

  • the only one connection to pool
  • proxy get the new work from the pool as soon as the new block appears. There is no need to sent requests to the server permanently (miniers do it usualy 2 times/sek)
  • workers get the work from the proxy locally
  • submit of the shares without network delay, proxy answers to the worker and at the same time sent solution to the pool. There are no network delay, there won't be created the new connections to pool.
  • configuration of the wallet is centralized in settings file, miners do not need to pass it.
  • Bypass worker_id for detailed statistic and per rig monitoring
  • you can put your email in settings to monitor every worker
  • Pool pays out uncle blocks!

How it works?

Code:

   Pool A <---+                        +-------------+ Rig1 / PC1
 (Active)      |                       |                                                
               |                       +-------------+ Rig2 / PC2
               |                       |                                                
  Pool B <---+-----StratumProxy  <-----+-------------+ Rig3 / PC3
(FailOver)                             |                                                
                                       +-------------+ Rig4 / PC4
                                       |                                                
                                       +-------------+ Leaserigs

The command line to start miner with proxy looks like (with worker and without it)
Code:
./ethminer --farm-recheck 200 -G -F http://127.0.0.1:8080/rig1
./ethminer --farm-recheck 200 -G -F http://127.0.0.1:8080/

After many tests I recommend to use farm-recheck=200 with proxy


-----------------------

Requirements
Works only with pools which support stratum-proxy.
Currently works on all DwarfPool servers (EU, US, RU)

How to install?
Proxy developed on Phyton, therefore the dependencies are:
* Python 2.7+
* python-twisted

[Linux]
Code:
1) install twisted
 apt-get install python-twisted
2) start proxy with
 python ./eth-proxy.py

[Windows]

Download compiled version or download as python code:

Code:
1) Download Python Version 2.7.10 for Windows
https://www.python.org/downloads/

2) Modify PATH variable (how-to http://www.java.com/en/download/help/path.xml) and add
   C:\Python27;C:\Python27\Scripts;

3) Install python setuptools
https://pypi.python.org/pypi/setuptools/#windows-7-or-graphical-install

4) Install Python-Twisted
https://pypi.python.org/pypi/Twisted/15.4.0
File Twisted-15.4.0.win32-py2.7.msi (32bit) or Twisted-15.4.0.win-amd64-py2.7.msi (64bit)

5) Install zope.interface, in console run:
   easy_install -U zope.interface

6) Install PyWin32 v2.7
pywin32-219.win32-py2.7.exe or pywin32-219.win-amd64-py2.7.exe
http://sourceforge.net/projects/pywin32/files/pywin32/

7) Download eth-proxy. Extract eth-proxy.zip. Change settings in config.py and start with command:
  python xmr-proxy.py

Known open issue
- shown speed on the site is rough, but the increase can be seen by amount of sent shares

ToDo
- Transmit parameter submitHashrate
- Automatically failover via proxy
- EXE file for Windows, so that it was not be necessary to install all dependencies as described below

FAQ

Quote
Is it possible to give a more detailed description of the principle of the proxy?
If I have 6 rigs, will it use much less bandwidth with the proxy? Does the proxy get a very high difficulty work from the pool and then divide/distribute it to the rigs? If so, how does it divide the work?

For your rigs this proxy looks like a pool.

Proxy set only one connection to the pool (socket) so than inside this physical connection makes virtual connections to the pool for every Rig/PC.

It reduces not only the traffic and submit time, but you have better control and get more coins for you hashrate.
Just put to your miner the proxy as a pool and any username as worker. Your miners don't need any changes more and forever.
If you want to change the wallets or other settings, you change it in config.py of proxy and restart it. Miners will be reconnected automatically.

Quote
The log file grows too fast. Is it possible to disable saving to the file? Can we disable it totally?
Yes, just comment it like here
Code:
#LOGFILE = "logfile.log"

Support
admin@dwarfpool.com


is it still working?
Pages: « 1 2 3 4 5 6 7 8 9 [10]  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!