oliverw / miningcore

Miningcore is a high-performance Mining Pool Software for Linux and Windows.
https://store.miningcore.pro
MIT License
730 stars 673 forks source link

Payout scheme - Solo / Entire block #112

Closed woblit closed 6 years ago

woblit commented 6 years ago

Thanks for a great product! And keep up the good work.

Just a small request (hopefully small). Is it possible to have a payout scheme that allows miners to accumulate shares (which are irrelevant other than just showing that the client is mining). And the entire block reward, after pool fees and (if enabled) dev donation are sent to the block finder after confirmation?

If this is possible this would be great. Otherwise I might have to write an entire payment system - which wouldn't be so much fun. :)

Many thanks!

oliverw commented 6 years ago

Will be implemented soon.

dmshel commented 6 years ago

any news?

oliverw commented 6 years ago

This is now implemented in /dev

dmshel commented 6 years ago

Big tnx mb can add PPS? too and i see "devDonation":0.0, not work atm default

calvintam236 commented 6 years ago

Development donation is now mandatory. Check release notes.

Heraisu commented 6 years ago

People requesting specific features from devs and still trying to disable 1/1000 dev donation... what a hoot. 2% for me NONE FOR YOU! Putting a second hat in for PPS. Basically been waiting for this payment system to use it. I have the general idea from looking at PPLNS, but I am concerned that if a calculation is off one would massively overpay for valid shares. Seems pretty straight-forward from looking at PPLNS, but certain details, like the mystery bug of Lyra2REv2 algos' estimation of hashrate being very off in MiningCore gives me pause regarding PPS. Sorry to semi-hijack.

oliverw commented 6 years ago

@Heraisu You are spot on. Running a PPS pool is a high-risk business for sure. Implementing a PPS payout scheme is not that difficult on the other hand.