EasyX-Community / easyNOMP

EasyNOMP - The easy NOMP mining pool - Minor development under way
https://pool.easyx.cc
GNU General Public License v2.0
56 stars 63 forks source link

Could you support pps(pay per share) mode? #134

Open SongZhizhai opened 5 years ago

SongZhizhai commented 5 years ago

Could you support pps(pay per share) mode?

mooleshacat commented 5 years ago

I will look into this for a future version... I have lots of plans at the moment :)

Thanks for the idea!

ghost commented 5 years ago

I second this!

mooleshacat commented 5 years ago

@SongZhizhai @TheRealHotSwap

Scratch that... I actually am working on the payment module / bug now, and the fix is to merge z-nomp payment processor into EasyNOMP (with credits).

z-nomp has pplnt issue here

Same as Proportional except the amount of time you have spent mining in the current round is compared to all other miners to determine a time period percentage.

To qualify your proportional shares, mine for at least 51% of the time period. If your shares are not qualified, your share count will be reduced using your time period percentage.

The reduction is to discourage pool hoppers and encourage loyal mining. This reduces the total count of shares, giving loyal miners a higher proportion of their hard earned shares.

It appears to me that pplnt is better than pplns?

Will pplnt suffice?

mooleshacat commented 5 years ago

If you were following my replies to these two issues: https://github.com/foxer666/node-open-mining-portal/issues/106 https://github.com/foxer666/node-open-mining-portal/issues/145

foxer666 may have blocked me from replying to his issues. It seems even though foxer666 has abandoned his project, he is willing to merge other peoples work into the project and does not want any help on his issue tracker.

If you want active development and support, use EasyNOMP and its issue tracker

mooleshacat commented 5 years ago

Turns out there may be bugs/issues with GitHub preventing me from replying to those issues. I refreshed both, and now I can reply to one but not the other.

If you are affected by those two issues, it is best to follow this ticket due to my inability to update the foxer666 issues intermittently.

ghost commented 5 years ago

Attempt to switch users with our popular git to yours unpopular?

mooleshacat commented 5 years ago

@foxer666

No, now that I see it was a misunderstanding, I am able to help your users and make PR's to your repo. So your users have no reason to change to my repository as your repository will then have the exact same fixes - and support from me as well :)

You are not actively developing node-open-mining-portal and are looking for people to either help or take it over... Why would you care about loss of users to someone who is trying to do exactly that?

I never will steal users, only attempt to help them solve their issue. If we are working together to further NOMP there is no need to steal users :)

Yes my repository is unpopular, however I literally just started my fork within the last month. You have to start somewhere... 10 clones, 33 unique visits and 3 forks in the first few weeks is very good... Thanks for bashing my repository for being "un-popular".

To be clear: NOMP users DO NOT need to switch over to EasyNOMP because NOMP will have the same bug fixes, features, and even live-support as EasyNOMP - I will fix bugs and push them to NOMP asap :)

I will work for you (for free) if you let me :)

Added a notice about this for you in the readme https://github.com/leshacat/EasyNOMP/blob/master/README.md#-notice-this-is-not-a-hostile-takeover-

mooleshacat commented 5 years ago

Fixed SSL that was causing problems just trying to develop - long story short: nginx cached a 301 redirect permanently from HTTP -> HTTPS. Now can access dashboard and develop without problems.

Will resume work on this issue :)

mooleshacat commented 5 years ago

Higher priority issues to work on (critical bugs found)

Will resume later

mooleshacat commented 5 years ago

@SongZhizhai @ghost It looks like the current scheme is PROP where it pays out based on how many shares are submitted. I will look into this and confirm it. I do have plans to add other payout schemes to EasyNOMP.

Issue has been moved to https://github.com/EasyX-Community/EasyNOMP/issues/28

mooleshacat commented 5 years ago

I am looking into other payment modes and solo mine. Keeping ticket open.