Ethereum Mining Pool Hub - 0% Fee, pays all kind of mining rewards, supports all miner programs

1235721

Comments

  • Delle54Delle54 Hannover, GermanyPosts: 16Member
    On europe1 I had no problems at that specific time. Early this morning, europe1 seemed to shut down and ethminer-genoil 1.0.6 didn't seem to reconnect. That was about 05:00 and I noticed it about 5 hours later. My single GPU earns about 0.23 ETH per day.
  • Delle54Delle54 Hannover, GermanyPosts: 16Member
    THX, I'll try it.
  • Delle54Delle54 Hannover, GermanyPosts: 16Member
    bitcanuck said:

    @Delle54 I'm switching to 1.0.7 since it has stratum failover support.

    I am not so experienced and need a little help. Do you have a sample bat-file for failover? THX in advance.

  • leotau12leotau12 Posts: 42Member
    edited April 2016
    @miningpoolhub tried using your pool for 6hrs and so far I am no where near my estimated earnings. So far earned - Ethereum 0.16671591 (6hrs)

    Mined from ethermine.org and estimated earnings "never missed" per day.
    per hour - .05

    With your pool I am already behind .2+++

    I might go back to ethermine.org if after 24hrs I do not get my earnings what I am supposed to get.

    Any logic explanation/s???

    Thanks

    BTW: your pool is like WEIPOOL that gives no where near the estimated earnings (MY OPINION ONLY).
    Please correct me if I'm wrong.
  • leotau12leotau12 Posts: 42Member
    bitcanuck said:

    @leotau12 mph supports both dwarf and coinmine stratum modes, but only the coinmine mode works well. With genoil's ethminer I get returns in line with the calculators, but on the same machine using the official ethminer + dwarf-proxy I was getting about 15% less.

    Thanks for clarifying. I guess MPH still needs adjustments. Going back ethermine.org to continue my mining and hopefully able to chase up lost hours.
  • miningpoolhubminingpoolhub Posts: 308Member ✭✭
    leotau12 said:

    @miningpoolhub tried using your pool for 6hrs and so far I am no where near my estimated earnings. So far earned - Ethereum 0.16671591 (6hrs)

    Mined from ethermine.org and estimated earnings "never missed" per day.
    per hour - .05

    With your pool I am already behind .2+++

    I might go back to ethermine.org if after 24hrs I do not get my earnings what I am supposed to get.

    Any logic explanation/s???

    Thanks

    BTW: your pool is like WEIPOOL that gives no where near the estimated earnings (MY OPINION ONLY).
    Please correct me if I'm wrong.


    @leotau12

    Here's explanations.

    (1) Pool luck fluctuate very much for short period of time.
    - Ethereum Mining Pool Hub is quite small pool still.
    - Some day, pool luck percentage decreases under 75% (lower the better), but sometimes it increases more than 110%. This 30% like variation is becasue of small pool limitation, and it's not about the bug or error of pool.


    (2) Your credits may be delayed a bit.
    - Pool distribute coins about average 15~40 minutes interval. Your credits shown on dashboard may delayed.
    - Pool uses 200 confirmations for confirmed blocks.

    Internally, eth-proxy + ethminer works quite similar as other proxy or standalone miner from pool side.

    We will release all-in-one miner soon, we hope you try our pool again then.
  • miningpoolhubminingpoolhub Posts: 308Member ✭✭
    bitcanuck said:

    @leotau12 mph supports both dwarf and coinmine stratum modes, but only the coinmine mode works well. With genoil's ethminer I get returns in line with the calculators, but on the same machine using the official ethminer + dwarf-proxy I was getting about 15% less.

    @bitcanuck

    Seems like you are comparing standalone "genoil's ethminer stratum mode" vs "proxy + ethminer"

    This is difference between
    "stratum mode" vs "proxy",
    not "coinmine mode" vs "dwarf mode"

    Actually dwarf mode and coinmine mode is internally similar. They are based on same slush's bitcoin mining proxy and only some lines of code are changed. Pool side is also similar too.
    Thanks.
  • leotau12leotau12 Posts: 42Member

    leotau12 said:

    @miningpoolhub tried using your pool for 6hrs and so far I am no where near my estimated earnings. So far earned - Ethereum 0.16671591 (6hrs)

    Mined from ethermine.org and estimated earnings "never missed" per day.
    per hour - .05

    With your pool I am already behind .2+++

    I might go back to ethermine.org if after 24hrs I do not get my earnings what I am supposed to get.

    Any logic explanation/s???

    Thanks

    BTW: your pool is like WEIPOOL that gives no where near the estimated earnings (MY OPINION ONLY).
    Please correct me if I'm wrong.


    @leotau12

    Here's explanations.

    (1) Pool luck fluctuate very much for short period of time.
    - Ethereum Mining Pool Hub is quite small pool still.
    - Some day, pool luck percentage decreases under 75% (lower the better), but sometimes it increases more than 110%. This 30% like variation is becasue of small pool limitation, and it's not about the bug or error of pool.


    (2) Your credits may be delayed a bit.
    - Pool distribute coins about average 15~40 minutes interval. Your credits shown on dashboard may delayed.
    - Pool uses 200 confirmations for confirmed blocks.

    Internally, eth-proxy + ethminer works quite similar as other proxy or standalone miner from pool side.

    We will release all-in-one miner soon, we hope you try our pool again then.
    @miningpoolhub Forgive me but I have nothing against your pool and all. Just that I need to earn what I am supposed to earn.
  • miningpoolhubminingpoolhub Posts: 308Member ✭✭
    bitcanuck said:


    Dwarf's stratum protocol can be used without a proxy, as is done with Claymore's miner. And coinmine's stratum protocol can be used with their proxy to a get-work client.
    The two protocols are not at all compatible. Connecting genoil's ethminer to a dwarfpool's stratum server can even cause it to crash. Anyone looking at the json (ASCII) data can see the difference for themselves. Dwarf's stratum protocol starts with a jsonrpc 2.0 "eth_submitLogin" method, while coinmine starts with a json "mining.subscribe" method.

    I may be mistaken to credit coinmine with the stratum protocol later implemented in genoil's ethminer; I think coinotron came up with the protocol first, and then coinmine implemented the same protocol for their pool.
    https://forum.ethereum.org/discussion/4239/eth-coinmine-pl-stratum-proxy-added-10-20-more-income

    @bitcanuck

    Yeah, I already know their protocol differences as I implemented pool to make them compatible.
    But internally, their protocol method name like 'eth_submitLogin', 'mining.subscribe' is just a bit of difference, mainly just method name change or parameter changes.

    One of the most difference is that dwarf's proxy receive push messages and additionally poll ethwork every 2 seconds, but coinotron's proxy does not poll, just receive push messages only. dwarf's proxy creator seems like don't trust push data, but it is unnecessary works when pool server side is well implemented. Dwarf's proxy doesn't follow stratum protocol at all, and it is just some idea inserted from dwarf creator. Maybe it's inserted to detect server failover. (Dwarf's proxy program switches server when new data is not received for few minutes)
    Anyway it's really unnecessary traffic, and it harms proxy program itself and server. I don't know how Claymore's miner implemented this part but it doesn't matter because miner will work even ethWork polling is not implemented.

    These proxy program's inner logic is almost same without this difference, You would find it if you diff two proxy source codes. This is why I'm saying that there would be very little difference on optimization.
  • miningpoolhubminingpoolhub Posts: 308Member ✭✭
    leotau12 said:


    @miningpoolhub Forgive me but I have nothing against your pool and all. Just that I need to earn what I am supposed to earn.

    @leotau12

    I too have nothing against you. Just wanted to explain as you requested any logic explanation.
    Have a nice day
  • Dr_House86Dr_House86 Posts: 531Member ✭✭✭
    I switched to miningpoolhub yesterday night and it seems i make less on this Pool.

    With 180Mh it says i make good 2eth a day, seems a bit less.
  • miningpoolhubminingpoolhub Posts: 308Member ✭✭

    I switched to miningpoolhub yesterday night and it seems i make less on this Pool.

    With 180Mh it says i make good 2eth a day, seems a bit less.

    @Dr_House86

    Pool was quite unlucky lately. :D
  • Dr_House86Dr_House86 Posts: 531Member ✭✭✭
    okay ;)
    I won´t switch, the pool seems nice, i observe this a view days.
  • Delle54Delle54 Hannover, GermanyPosts: 16Member
    edited April 2016
    @bitcanuck :
    Delle54 said:

    I am not so experienced and need a little help. Do you have a sample bat-file for failover? THX in advance.

    I figured it out and genoil-1.0.7 seems to be working with failover, since the miner didn't stop this morning as it did in the last few days at 5:00 am.

    cd \
    cd programs\ethereum 0.9.41\release
    setx GPU_MAX_ALLOC_PERCENT 100
    setx GPU_USE_SYNC_OBJECTS 1
    setx GPU_MAX_HEAP_SIZE 100
    ethminer.exe -G -S europe1.ethereum.miningpoolhub.com:20535 -O Delle54.R9280x:Password -FS us-east.ethereum.miningpoolhub.com:20535 -FO Delle54.R9280x:Password
    Post edited by Delle54 on
  • Delle54Delle54 Hannover, GermanyPosts: 16Member
    edited April 2016
    I am satisfied here. Just left for a few hours to finish some accumulated earnings on Weipool B)

    Post edited by Delle54 on
  • Delle54Delle54 Hannover, GermanyPosts: 16Member
    edited April 2016
    @miningpoolhub: What does the new "innercircle" in the statistcs mean?
    Post edited by Delle54 on
  • miningpoolhubminingpoolhub Posts: 308Member ✭✭
    Delle54 said:

    @miningpoolhub: What does the new "innercircle" in the statistcs mean?

    @Delle54

    Inner circle shows your invalid shares, and pool's total invalid shares.
    Outer circle is your valid shares, pool's total valid shares.
    Invalid shares includes "low difficulty share", "stale share", "duplicate share".

    This circles didn't reflect actual share status correctly as we just skipped invalid shares before.
    But we tweaked this related code yesterday and found that most of the invalid shares are low difficulty shares. They may be tried to send fake shares or some proxy + miner configuration was wrong. Maybe DAG corruption problem.
    Miners who have high invalid shares would be blocked, banned for few minutes from pool.

    Anyway, it seems quite unclear graph for users, we just deleted this part.
    We will renew whole dashboard design after we launch all-in-one miner.

    Thanks.
  • MetalethMetaleth Posts: 37Member
    edited April 2016
    @miningpoolhub How can i setup my rig with this pool? Im using ethOs so i need a proxypool address
  • miningpoolhubminingpoolhub Posts: 308Member ✭✭
    Metaleth said:

    @miningpoolhub How can i setup my rig with this pool? Im using ethOs so i need a proxypool address

    @Metaleth

    Hi
    I'm not familiar with ethOS yet. Can you clarify about proxypool? Any link or info would be appreciated.
  • kotariuskotarius Posts: 309Member ✭✭✭
    edited April 2016
    @Metaleth @miningpoolhub
    proxypool1 us-east1.ethereum.miningpoolhub.com:20536
    proxypool2 europe1.ethereum.miningpoolhub.com:20536
    Sample config: http://ethosdistro.com/pool.txt


    (2) eth-proxy
    Developed by dwarfpool. This proxy supports failover. Stratum, vardiff supported on our pool.

    Port : 20536
    Usage : There are two types of mining with eth-proxy.
    Wallet address based authorization, and username based authorization. If you want to set failover with wallet based pools like dwarfpool (wallet based pool), you have to follow this guideline to make things compatible.


    * When mining at miningpoolhub, and failover to username based authorization pools only.
    You have to configure eth-proxy.conf before launch. set like below.
    (Dummy data filled at WALLET to pass proxy's wallet address check)

    WALLET = "0x0000000000000000000000000000000000000000"
    ENABLE_WORKER_ID = True
    POOL_HOST = "us-east1.ethereum.miningpoolhub.com"
    POOL_PORT = 20536
    POOL_FAILOVER_ENABLE = True
    POOL_HOST_FAILOVER1 = "europe1.ethereum.miningpoolhub.com"
    POOL_PORT_FAILOVER1 = 20536
    POOL_HOST_FAILOVER2 = "asia1.ethereum.miningpoolhub.com"
    POOL_PORT_FAILOVER2 = 20536

    Set us-east1, europe1, asia1 server order from nearest to farthest from your location.


    Run (3) or (5) ethminer
    ethminer --farm-recheck 200 -G -F http://127.0.0.1:8080/username.workername
  • workwork Posts: 2,063Member ✭✭✭✭
    bitcanuck said:

    If mph added decred, it would likely attract users of Claymore's miner that want the convenience of a single pool for eth and dcr mining.

    +1 to that.

    Also, what's happening with the multi-miner? NiceHash's implementation is pretty easy to replicate.
  • miningpoolhubminingpoolhub Posts: 308Member ✭✭
    kotarius said:

    @Metaleth @miningpoolhub

    proxypool1 us-east1.ethereum.miningpoolhub.com:20536
    proxypool2 europe1.ethereum.miningpoolhub.com:20536
    Sample config: http://ethosdistro.com/pool.txt


    (2) eth-proxy
    Developed by dwarfpool. This proxy supports failover. Stratum, vardiff supported on our pool.

    Port : 20536
    Usage : There are two types of mining with eth-proxy.
    Wallet address based authorization, and username based authorization. If you want to set failover with wallet based pools like dwarfpool (wallet based pool), you have to follow this guideline to make things compatible.


    * When mining at miningpoolhub, and failover to username based authorization pools only.
    You have to configure eth-proxy.conf before launch. set like below.
    (Dummy data filled at WALLET to pass proxy's wallet address check)

    WALLET = "0x0000000000000000000000000000000000000000"
    ENABLE_WORKER_ID = True
    POOL_HOST = "us-east1.ethereum.miningpoolhub.com"
    POOL_PORT = 20536
    POOL_FAILOVER_ENABLE = True
    POOL_HOST_FAILOVER1 = "europe1.ethereum.miningpoolhub.com"
    POOL_PORT_FAILOVER1 = 20536
    POOL_HOST_FAILOVER2 = "asia1.ethereum.miningpoolhub.com"
    POOL_PORT_FAILOVER2 = 20536

    Set us-east1, europe1, asia1 server order from nearest to farthest from your location.


    Run (3) or (5) ethminer
    ethminer --farm-recheck 200 -G -F http://127.0.0.1:8080/username.workername

    @kotarius

    Thank you for precious setting info.
  • miningpoolhubminingpoolhub Posts: 308Member ✭✭
    bitcanuck said:

    If mph added decred, it would likely attract users of Claymore's miner that want the convenience of a single pool for eth and dcr mining.

    @bitcanuck

    We will add decred soon. Decred is the major coin we are considering for next update.
    Like Ethereum, Decred is not compatible with previous stratum pool implementations, we have to dig deep to make things work.

    Thank you for suggestion.
  • miningpoolhubminingpoolhub Posts: 308Member ✭✭
    work said:

    bitcanuck said:

    If mph added decred, it would likely attract users of Claymore's miner that want the convenience of a single pool for eth and dcr mining.

    +1 to that.

    Also, what's happening with the multi-miner? NiceHash's implementation is pretty easy to replicate.
    @work

    I think you are referring about all-in-one-miner which is about to release soon.
    All-in-one-miner includes sgminer (or ccminer) and ethminer together to make auto switching work across different miners.

    Actually, new sgminer that supports skein algo, with "--no-retry" option (for auto switching) is already done and published yesterday.
    https://github.com/miningpoolhub/sgminer

    All in one miner windows binary repository is here.
    https://github.com/miningpoolhub/all-in-one-miner

    But, I found that genoil-ethminer crashes when pool disconnects time to time, so auto switching with current release is broken. I will post an announcement of auto switching when ethminer is ready. Maybe I would debug and fix ethminer too.

    GUI based mining manager program like what nicehash has released is also on our plan. I don't think it would take much time, but it is not on high priority at this time.
  • workwork Posts: 2,063Member ✭✭✭✭

    All in one miner windows binary repository is here.
    https://github.com/miningpoolhub/all-in-one-miner

    But, I found that genoil-ethminer crashes when pool disconnects time to time, so auto switching with current release is broken. I will post an announcement of auto switching when ethminer is ready. Maybe I would debug and fix ethminer too.

    GUI based mining manager program like what nicehash has released is also on our plan. I don't think it would take much time, but it is not on high priority at this time.

    Cool, nice to see it coming along. You could always just clone and modify nicehash's program, it's very easy to modify.
  • miningpoolhubminingpoolhub Posts: 308Member ✭✭
    edited May 2016
    work said:


    Cool, nice to see it coming along. You could always just clone and modify nicehash's program, it's very easy to modify.

    @work

    I'm curious that, do you use that program?
    I thought it was for hobby miner who runs it on office computer, not experts like you.
  • WEBUSWEBUS Posts: 5Member
    Fantastic Pool~ MFH
    Good compensation policy <3
  • workwork Posts: 2,063Member ✭✭✭✭
    edited May 2016

    work said:


    Cool, nice to see it coming along. You could always just clone and modify nicehash's program, it's very easy to modify.

    @work

    I'm curious that, do you use that program?
    I thought it was for hobby miner who runs it on office computer, not experts like you.
    I have used a custom version of it in the past, when I wanted to auto-switch between different mining software. (I wasn't pointing it at nicehash)
  • miningpoolhubminingpoolhub Posts: 308Member ✭✭
    bitcanuck said:

    I'm pleased to see valid/invalid share stats on the dashboard. I suspect that you are not counting any shares that don't match a solution to the current block (work). If that is the case, you are doing it wrong. "stale" shares are worthless in btc, but in eth they are potentially uncle blocks. You should validate the shares against the current and previous blocks, which would capture the vast majority of the potential uncle blocks.
    My invalid rate was ~1% when I looked earlier today. If that is typical for the pool, then the pool is missing out on 7/8ths of that 1% (since a 1st-generation uncle gets a 7/8ths reward).

    @bitcanuck

    Actually I already tested similar things about uncle, and tested in reality but went out not that effective.
    But, now I see there's something I missed at that time. I'll implement what you stated and run it today.

    I think we should not count stale shares, but try to submit new block.
    When stale share's block has higher difficulty than main block, then blockchain will fork and uncle candidate share would be main block and get 5 ETH.

    Thank you for your idea.
  • miningpoolhubminingpoolhub Posts: 308Member ✭✭
    WEBUS said:

    Fantastic Pool~ MFH
    Good compensation policy

    @WEBUS
    Hi~ <3
Sign In or Register to comment.