Bitcoin Forum
April 23, 2024, 10:10:02 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 »
  Print  
Author Topic: [0 GH/s 0% fee SMPPS] ArsBitcoin mining pool!  (Read 123665 times)
theowalpott
Member
**
Offline Offline

Activity: 80
Merit: 10


View Profile
July 06, 2011, 12:37:51 PM
 #161

Good job so far BurningToad Smiley

Could I request a few stats related things?

- Show total generated shares for each worker.

- Time since last share for each worker was submitted

- Shares per worker per round.

These would be useful for monitoring! Adding things like this obviously increases load on the server and one thing I like about this pool is how responsive the site is.. so if this is gonna have a large impact then ignore my suggestions Smiley


1FwGATm6eU5dSiTp2rpazV5u3qwbx1fuDn
1713867002
Hero Member
*
Offline Offline

Posts: 1713867002

View Profile Personal Message (Offline)

Ignore
1713867002
Reply with quote  #2

1713867002
Report to moderator
1713867002
Hero Member
*
Offline Offline

Posts: 1713867002

View Profile Personal Message (Offline)

Ignore
1713867002
Reply with quote  #2

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

Posts: 1713867002

View Profile Personal Message (Offline)

Ignore
1713867002
Reply with quote  #2

1713867002
Report to moderator
BurningToad (OP)
Full Member
***
Offline Offline

Activity: 207
Merit: 100


View Profile
July 06, 2011, 12:48:27 PM
 #162

OK everyone, here goes the update.  Stats/website might be down for about 10 minutes, but pool will keep accepting shares.

BurningToad (OP)
Full Member
***
Offline Offline

Activity: 207
Merit: 100


View Profile
July 06, 2011, 01:03:15 PM
 #163

All done!  Things look ok so far.  Let me know if you see any issues.  The next test will be to make sure that existing blocks are correctly paid out the old way, and new blocks the new way. 

BurningToad (OP)
Full Member
***
Offline Offline

Activity: 207
Merit: 100


View Profile
July 06, 2011, 01:04:57 PM
 #164

Good job so far BurningToad Smiley

Could I request a few stats related things?

- Show total generated shares for each worker.

- Time since last share for each worker was submitted

- Shares per worker per round.

These would be useful for monitoring! Adding things like this obviously increases load on the server and one thing I like about this pool is how responsive the site is.. so if this is gonna have a large impact then ignore my suggestions Smiley

Thanks for the suggestions!  I just spent a lot of time on the new payment system, but now it is done!  This means I can focus on other features.  I'll look into these, but I had a few other things at a higher priority first.

BurningToad (OP)
Full Member
***
Offline Offline

Activity: 207
Merit: 100


View Profile
July 06, 2011, 01:18:17 PM
 #165

Have had our first complaint already Wink

Someone is leaving because they are banking on luck.  It is true that we have been extremely lucky as a pool, and HIGHER than expected payouts have been sent.  However, we all know that can't last forever.  When the long rounds come around again, SMPPS ensures that you get paid for your work regardless of round length.  This, combined with protection from pool hopping (which can really reduce payouts for legitimate miners) and I think we have a good system.

cuongnq
Newbie
*
Offline Offline

Activity: 58
Merit: 0


View Profile
July 06, 2011, 01:20:44 PM
 #166

I think you should open 2 mode to user switch like deepbit : Prop. and PPS.
BurningToad (OP)
Full Member
***
Offline Offline

Activity: 207
Merit: 100


View Profile
July 06, 2011, 01:24:33 PM
 #167

I think you should open 2 mode to user switch like deepbit : Prop. and PPS.

Deepbit can do that because they just charge large fees for PPS and finance it out of their huge wallets.  However, if I implemented such a system, it would essentially just be creating two separate pools out of one.  We are not big enough to do that now, and there are plenty of proportional pools out there if people prefer that instead.

Meatball
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250



View Profile
July 06, 2011, 01:45:32 PM
 #168

+1 on the move to SMPPS vs. Proportional.  Was it nice getting lucky with 9 blocks in 4 days?  Yeah.  Would it suck when probability catches up to us and evens us back out to ~ 1 block a day, yeah even more...

Thanks for all the hard work BT.  Great job so far!
GimEEE
Member
**
Offline Offline

Activity: 112
Merit: 10

Ride or Die


View Profile WWW
July 06, 2011, 02:00:40 PM
 #169

I was considering joining your pool. . .
I'm glad you showed a willingness to do a rapid change of the pool's ToS that significantly materially affects the mining agreement with little or no notice to your customers.
That alone is a deal-breaker for me.
The fact that the change was from 0% proportional to a system that credits users a fraction of that on short rounds (see my thread on reward comparison) is in itself a deal breaker even if you had given a bare minimum of 48 hrs or so notice by email or some other form like the header of your thread.
Finally, the fact your site doesn't have ssl as all the more popular ones is another.
It is unlikely these differences will ever be reconciled.

Best of luck though, I hope you make some money off the miners using this pps, and I hope they get what they deserve.

The only way to make sure people you agree with can speak is to support the rights of people you don't agree with.
BurningToad (OP)
Full Member
***
Offline Offline

Activity: 207
Merit: 100


View Profile
July 06, 2011, 02:19:14 PM
 #170

I was considering joining your pool. . .
I'm glad you showed a willingness to do a rapid change of the pool's ToS that significantly materially affects the mining agreement with little or no notice to your customers.
That alone is a deal-breaker for me.
The fact that the change was from 0% proportional to a system that credits users a fraction of that on short rounds (see my thread on reward comparison) is in itself a deal breaker even if you had given a bare minimum of 48 hrs or so notice by email or some other form like the header of your thread.
Finally, the fact your site doesn't have ssl as all the more popular ones is another.
It is unlikely these differences will ever be reconciled.

Best of luck though, I hope you make some money off the miners using this pps, and I hope they get what they deserve.

I have been mentioning the switch to SMPPS for quite a while now in this thread as well as on IRC.  I could have given better warning, but the expected reward for mining on the pool has not been reduced at all.

Your reward comparison thread shows some payment problems at Eligius, not payment problems here.  If the pool has BTC to pay, and someone is owed BTC, it WILL pay them.  It is very clear on our website how much the pool owes, how much it has, how much it has paid out, etc.  Miners will NOT get short changed on this system.  The pool will NOT "make money off the miners".  Over time, the SMPPS buffer will trend towards zero by definition.  I am not going to suddenly stop the pool with a large BTC buffer and not pay it out to miners.  

I do need to get SSL set up.

gade202
Member
**
Offline Offline

Activity: 224
Merit: 10


View Profile
July 06, 2011, 02:35:23 PM
Last edit: July 06, 2011, 03:04:11 PM by gade202
 #171

I'll try out the new SMPPS method, but, I'm not sure I'll be a fan.

I realize it gives steady payouts but at the same time, I very much liked the chance of getting 3 blocks in a day and didn't mind the risk of it taking a day and half to finish one block.  As of right now, I'm limited to an estimated 1.277BTC/day based on the current fixed share rate.  That would basically cut my earnings in half.

Sure, we're going to have a day where nothing is solved, but then the days where 3 blocks are solved offset this.  In my "lifetime" with the pool, I've been paid roughly 12BTC (over about 6 days).  Using my actual lifetime share count of 147,351, under the new SMPPS rate, I'd have only been paid 5.33BTC.  Granted, we've been lucky as of late but I don't think we're going to be so unlucky as to take a huge hit like that.  With the pool growing from ~50mhash to ~85mhash over my stay, the chances of turning blocks faster is better, albeit at a cut in proportional rates.

Like I said, I'm going to see how it goes over the next 2 days and re-evaluate from there.

Update: READ BELOW


Just to run some numbers by everyone:

Take a recent long block, completed on July 3rd at 12:00:03am.  Consisting of 1,839,526 shares, it took roughly 49.5 hours to complete.

The SMPPS on those shares, based on the current rate, would have been ~66.688525BTC paid out.  Hmm, that's a substantially lower figure for an unusually long block.

Let's average this out.  In the history of this pool 13,594,099 shares have been submitted, solving 18 blocks (900BTC).  That averages out to 755,277.72 shares per block.

Now, what if this policy been in place from the start of the pool?  At the current rate of 0.000036253103 per share, only 27.379BTC would have been paid out to miners PER BLOCK!  

Just a 54.75% payout.

Please help me wrap my head around this as I didn't expect the figures to look this bleak... Huh

Lightspeed
Full Member
***
Offline Offline

Activity: 126
Merit: 100



View Profile
July 06, 2011, 02:58:16 PM
 #172

Hi,

Tom Lightspeed here, did some stats work, if you like it please donate: 1LYjJCtP8RFJ6zz6orxf5ym9CrvxPS4pDr

I could do some of the things you guys want too from what I am reading

May the force be with you

Overclocking = money? Greatest full time hobby ever!
1AR2eheP4nckS3tuzZHG6ARYndeddxmeDg
BurningToad (OP)
Full Member
***
Offline Offline

Activity: 207
Merit: 100


View Profile
July 06, 2011, 03:10:20 PM
 #173

Hi,

Tom Lightspeed here, did some stats work, if you like it please donate: 1LYjJCtP8RFJ6zz6orxf5ym9CrvxPS4pDr

I could do some of the things you guys want too from what I am reading

May the force be with you

I do appreciate it tom!  I sent you 0.5 BTC a while back.  If the pool becomes a net positive for me, or we request some work, I can send some more Smiley Others are of course welcome to donate too if you like the stats page!

BurningToad (OP)
Full Member
***
Offline Offline

Activity: 207
Merit: 100


View Profile
July 06, 2011, 03:14:50 PM
Last edit: July 06, 2011, 03:25:31 PM by BurningToad
 #174

Just to run some numbers by everyone:

Take a recent long block, completed on July 3rd at 12:00:03am.  Consisting of 1,839,526 shares, it took roughly 49.5 hours to complete.

The SMPPS on those shares, based on the current rate, would have been ~66.688525BTC paid out.  Hmm, that's a substantially lower figure for an unusually long block.

Let's average this out.  In the history of this pool 13,594,099 shares have been submitted, solving 18 blocks (900BTC).  That averages out to 755,277.72 shares per block.

Now, what if this policy been in place from the start of the pool?  At the current rate of 0.000036253103 per share, only 27.379BTC would have been paid out to miners PER BLOCK!  

Just a 54.75% payout.

Please help me wrap my head around this as I didn't expect the figures to look this bleak... Huh

1)  A 1,839,526 share block is not "unusually" long.  BTC Guild has seen 10 million + share blocks.  66.68 BTC is the correct amount to pay for this block length.  If a block is double average length, then the pool pays 100 BTC, etc.
2) Our longest round was mostly completed at a difficulty of around ~800,000, which means that the PPS value would have been significantly higher.  That, PLUS the fact that we have been REALLY LUCKY mean that yes, the total payout so far would have been smaller.  However the pool would now have a large buffer (it has a 0 buffer now since we just converted) to pay out more for longer rounds.
3) Once again, the goal of SMPPS is to provide fair, constant payouts.  If you prefer to chase luck, then you are better off at some other small proportional pool, or solo mining.

I guess this won't make sense to everyone until we hit a 3+ million round block Smiley

IceyEC
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
July 06, 2011, 03:22:30 PM
 #175

If you want to see pool stats over time, Lego399 and myself have created some graphs with the API:

http://stats.nuradu.com/showstats.php
goldcd
Newbie
*
Offline Offline

Activity: 32
Merit: 0


View Profile
July 06, 2011, 03:26:39 PM
 #176

SMPPS will go live in about 1 hour

Bah. I'm not going to quibble about the change as: a) it's not my pool b) you're not charging me to use it and c) I support anything that provides competition to the big pools.

but..

I liked the completely random payouts. The main reason I switched was (well OK, that was for the block bounties, but the other main reason was) just for a bit of a gamble. Days after day of nothing and then days where it came pouring in. Being a small pool the randomness was even more wonderful.

I can understand the change, and my love of variance isn't quite enough to drive me to mine solo..

How about bolting on something interesting to separate yourself from the other pools (I'm sure you're just twiddling your thumbs with nothing better to do). Opt in a lottery - say donate 10% of profits to a pool and then randomly give the pool (less admin costs naturally) to somebody in the round (each share gets one ticket).
 
gade202
Member
**
Offline Offline

Activity: 224
Merit: 10


View Profile
July 06, 2011, 03:43:49 PM
 #177

10,000,000+ share blocks are possible but not probable.  BTCG has over 1,460 blocks solved and, as such, shows a wider range.  I'd be curious to see their stats averaged.

Basically, the break even point for the pool would be roughly 1,380,000 shares per block.

I understand spreading the risk out and the perks associated.  Boiled down, it's insurance.  I just don't like the idea of the pool taking on the risks and limiting the users possible rewards.  Personally, I don't mind the risks if everyone gets paid for their share of the work.  That's just makes the most sense to me as everyone equally shares the risks and rewards.  It just throws another cog into the chance wheel.  Eventually the pool will run a slight deficit or a surplus.  It's not going to be perfectly even.

gentakin
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
July 06, 2011, 03:47:12 PM
 #178

That's just makes the most sense to me as everyone equally shares the risks and rewards.
Actually, no: Pool hoppers have less risk and more reward than anybody else with proportional.

Quote
It just throws another cog into the chance wheel.  Eventually the pool will run a slight deficit or a surplus.
No: The pool won't run at a deficit. With MaxPPS, that's impossible (unless the implemenation wasn't done correctly).

1HNjbHnpu7S3UUNMF6J9yWTD597LgtUCxb
BurningToad (OP)
Full Member
***
Offline Offline

Activity: 207
Merit: 100


View Profile
July 06, 2011, 03:53:31 PM
 #179

Quote
It just throws another cog into the chance wheel.  Eventually the pool will run a slight deficit or a surplus.
No: The pool won't run at a deficit. With MaxPPS, that's impossible (unless the implemenation wasn't done correctly).

Right, it won't run at an actual deficit, but it could have a negative buffer, which means it can't afford to pay out the PPS value of all of the shares submitted yet.

BurningToad (OP)
Full Member
***
Offline Offline

Activity: 207
Merit: 100


View Profile
July 06, 2011, 04:28:45 PM
 #180

Ok, I'm going to try to stop responding to every post.  This IS a new payment system, and we will have to see how it goes.  Almost every other pool out there is proportional, so there are plenty of options if you prefer that method.  For those that are interested in this method, you're welcome to stay.  I think it just comes down to preference.

Here are some more resources to compare payment methods, courtesy of luke-jr from Eligius.

Charts comparing real-world payouts:
http://eligius.st/~luke-jr/samples/800MH/

Notice the pros and cons of proportional:
    Easy math: (your shares / total shares) * reward
    Pays full reward for every block for work on that same block
    Pays in excess of work done for short blocks
    Pays less than work done for long blocks
    Easy payout improvement with pool hopping
    Risk from withholding is distributed among miners

And the pros and cons of SMPPS:
    Fixed rate of payout for work performed, limited overall by actual miner performance
    Never overpaid based on pool earnings; underpaid only when overall work performed has failed to deliver
    No benefit for pool hopping
    Risk from withholding is distributed among miners
    Non-reward credits carry over for future payment, regardless of future work

More discussion of various payment methods:
http://forum.bitcoin.org/index.php?topic=21999.0

Pages: « 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!