Bitcoin Forum
March 28, 2024, 11:46:00 PM *
News: Latest Bitcoin Core release: 26.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 123657 times)
BurningToad (OP)
Full Member
***
Offline Offline

Activity: 207
Merit: 100


View Profile
August 18, 2011, 12:28:12 AM
 #381

No, this is exactly the same as Eligius' SMPPS-- we do not prioritize (nor track) any shares.

Ah, ok, sorry Smiley  Good to know!  I incorrectly mixed the reward system with the payment system.

Each block is stacked on top of the previous one. Adding another block to the top makes all lower blocks more difficult to remove: there is more "weight" above each block. A transaction in a block 6 blocks deep (6 confirmations) will be very difficult to remove.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1711669560
Hero Member
*
Offline Offline

Posts: 1711669560

View Profile Personal Message (Offline)

Ignore
1711669560
Reply with quote  #2

1711669560
Report to moderator
1711669560
Hero Member
*
Offline Offline

Posts: 1711669560

View Profile Personal Message (Offline)

Ignore
1711669560
Reply with quote  #2

1711669560
Report to moderator
1711669560
Hero Member
*
Offline Offline

Posts: 1711669560

View Profile Personal Message (Offline)

Ignore
1711669560
Reply with quote  #2

1711669560
Report to moderator
shmadz
Legendary
*
Offline Offline

Activity: 1512
Merit: 1000


@theshmadz


View Profile
August 18, 2011, 11:33:08 PM
 #382

changing the payment scheme is a big deal and not something you should rush into,

I'd like to continue the "grand SMPPS experiment" and see what happens, but I would very much like to see the pseudo PPLNS system side-by-side to compare the two options.

I've made arsbitcoin my home for the past month or two for a number of reasons:
1) purely sentimental, this is where I found my first (and only) block Grin
2) it has pretty good uptime (compared to some others I've tried)
3) it has a low (zero) fee
4) and I get low stales (around 0.3% lifetime - I have gotten up to 10 times that at some other pools)

I've read a bit about pool hopping and how it can affect payouts for steady miners in proportional pools, I'm curious how it affects us? (I realize that it shouldn't have an effect, but I've also seen that our buffer has been steadily going down ever since the hashrate started spiking like it has in the last few weeks)

whatever payment plan discourages pool hopping the most, while still offering low fees and good performance (low stales) is where I wanna be.

"You have no moral right to rule us, nor do you possess any methods of enforcement that we have reason to fear." - John Perry Barlow, 1996
oo-oo
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
August 19, 2011, 02:08:17 AM
 #383

So basically, as soon as we find a block we r going to be paid ?
Meatball
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250



View Profile
August 19, 2011, 03:42:09 AM
 #384

So basically, as soon as we find a block we r going to be paid ?

That's not how it works.  As long as the pool has Confirmed BTC available in the buffer, you get paid for your shares immediately.  If there isn't enough confirmed BTC available you build up your "Unpaid" shares and as new blocks get confirmed those will start getting paid out.

Basically we have to wait for 120 future blocks to confirm a found block before the pool can start using those BTC to payout.
BadPenny
Member
**
Offline Offline

Activity: 70
Merit: 10



View Profile
August 19, 2011, 03:58:45 PM
 #385

So basically, as soon as we find a block we r going to be paid ?

You need to look at the Pool Stats, then notice Total PPS and Paid PPS Work.  As the SMPPS Buffer gets replenished (i.e. good luck), then the difference between those two gets smaller. (i.e. gettin' paid)

Right now, the difference is -145.18059901.  The buffer only has +54.81940099.  So that still leaves -90.36119802 to be paid out.  
There are 200 BTC unconfirmed, but as those get confirmed, more work gets done, thus increasing the Total PPS Work owed to miners.  
The buffer really needs to be (what, like 5x?) bigger than the difference between Total and Paid for SMPPS to keep up day after day without going into a deficit.

It's like if all the workers are simultaneously letting water out of a rain barrel.  Unpaid Work is just a way to keep the barrel from getting completely empty before it rains again.  Think of this as a block drought.
Every payment method is subject to luck.  

In other words, what Meatball said.   Cheesy

I owe my soul to the company store.
twmz
Hero Member
*****
Offline Offline

Activity: 737
Merit: 500



View Profile
August 19, 2011, 04:12:59 PM
 #386

So basically, as soon as we find a block we r going to be paid ?

Isn't oo-oo asking how about the future PPLNS and not asking about how it works now?  In PPLNS, you get credited when blocks are found based on your contribution over the past N shares.  That goes in an unconfirmed balance.  When that block gets 120 confirmations, that amount moves to the confirmed balance.  When your confirmed balance gets over your configured threshold, a payment is sent.  There are no buffers in PPLNS.

Was I helpful?  1TwmzX1wBxNF2qtAJRhdKmi2WyLZ5VHRs
WoT, GPG

Bitrated user: ewal.
BadPenny
Member
**
Offline Offline

Activity: 70
Merit: 10



View Profile
August 19, 2011, 04:30:46 PM
 #387

Isn't oo-oo asking how about the future PPLNS and not asking about how it works now?

Not sure.  oo-oo, what say you?

Either way, things are looking a little better today.

I owe my soul to the company store.
oo-oo
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
August 19, 2011, 04:53:27 PM
 #388

Isn't oo-oo asking how about the future PPLNS and not asking about how it works now?

Not sure.  oo-oo, what say you?

Either way, things are looking a little better today.

No u were right with ur ansewer, also metball, and twmz helps me to understand someething that was unclear. Ty!

BTW:
Last 10 Blocks Found
141,643   1   User 791   2011-08-19 16:45
141,639   5   maximF   2011-08-19 16:15
141,625   19   AD / DuffMan   2011-08-19 13:35

This r really good new, arent this ?
BadPenny
Member
**
Offline Offline

Activity: 70
Merit: 10



View Profile
August 19, 2011, 05:09:24 PM
 #389

Yes, excellent news.  Three recent blocks <1,000,000 shares each.  They should confirm rather quickly, and then into the buffer.

I owe my soul to the company store.
Hotdog453
Full Member
***
Offline Offline

Activity: 121
Merit: 100


View Profile
August 19, 2011, 05:10:50 PM
 #390

Yeah. Quicker blocks = good.
BurningToad (OP)
Full Member
***
Offline Offline

Activity: 207
Merit: 100


View Profile
August 19, 2011, 06:21:15 PM
 #391

changing the payment scheme is a big deal and not something you should rush into,

I'd like to continue the "grand SMPPS experiment" and see what happens, but I would very much like to see the pseudo PPLNS system side-by-side to compare the two options.

I've made arsbitcoin my home for the past month or two for a number of reasons:
1) purely sentimental, this is where I found my first (and only) block Grin
2) it has pretty good uptime (compared to some others I've tried)
3) it has a low (zero) fee
4) and I get low stales (around 0.3% lifetime - I have gotten up to 10 times that at some other pools)

I've read a bit about pool hopping and how it can affect payouts for steady miners in proportional pools, I'm curious how it affects us? (I realize that it shouldn't have an effect, but I've also seen that our buffer has been steadily going down ever since the hashrate started spiking like it has in the last few weeks)

whatever payment plan discourages pool hopping the most, while still offering low fees and good performance (low stales) is where I wanna be.


Thanks for the input!  I was kind of rushing into it, afraid of everyone leaving when we weren't able to act like a 0% fee PPS pool.  However, it has turned out that users have not been too bothered by the delay in payment that has popped up lately, so I'm not as worried about it for the moment.

This means, I will plan on completing PPLNS code, and enabling it in a "simulation mode" like I mentioned before.  Then we can see what it looks like!

As far as what discourages pool hopping the most, I think PPLNS is a little better than SMPPS.  Neither is vulnerable to the "Prop pool" style of hopping based on round length, but, SMPPS is somewhat vulnerable to people hopping out based on going into a negative buffer.  They stop mining, but those who continue mining basically help pay their past credit deficit.  This was the main reason to consider a switch to PPLNS.

BurningToad (OP)
Full Member
***
Offline Offline

Activity: 207
Merit: 100


View Profile
August 19, 2011, 06:23:43 PM
 #392

Would it be possible to make it so that workers can be deleted, not just hidden?

Can you elaborate on why you would like this feature?  The only thing I can think of is that you want to erase all stats for some worker name, and re-use the same worker name for new stats.  Otherwise, hiding a worker is basically like deleting one.  While it sounds like a simple task to allow real worker deletion, it is not.  Therefore unless there is some very strong reason to allow it, it won't get done Smiley

BadPenny
Member
**
Offline Offline

Activity: 70
Merit: 10



View Profile
August 19, 2011, 06:55:30 PM
 #393

The only thing I can think of is that you want to erase all stats for some worker name, and re-use the same worker name for new stats. 
Yes, just a little housekeeping.

While it sounds like a simple task to allow real worker deletion, it is not.  Therefore unless there is some very strong reason to allow it, it won't get done Smiley
If it's a lot of trouble, I understand.  Maybe it can be worked in later on?  Some other pools allow deletion, so I just thought I'd ask.

I owe my soul to the company store.
cdb000
Member
**
Offline Offline

Activity: 112
Merit: 10



View Profile
August 20, 2011, 03:28:06 PM
 #394

Would it be possible to make it so that workers can be deleted, not just hidden?

Can you elaborate on why you would like this feature?  The only thing I can think of is that you want to erase all stats for some worker name, and re-use the same worker name for new stats.  Otherwise, hiding a worker is basically like deleting one.  While it sounds like a simple task to allow real worker deletion, it is not.  Therefore unless there is some very strong reason to allow it, it won't get done Smiley


As I don't run a pool, it's not really my place to suggest, but...

... you could create a 'DELETE' button that renames the offending miner to a name that cannot be reused (eg. starting with a ~ or some such) and hides it permanently. This would look like a delete to the user, but might be easier to program.
BadPenny
Member
**
Offline Offline

Activity: 70
Merit: 10



View Profile
August 20, 2011, 03:57:54 PM
 #395

262,664 shares in 6 hours 30 minutes?  Is that right?   Huh

I owe my soul to the company store.
Hotdog453
Full Member
***
Offline Offline

Activity: 121
Merit: 100


View Profile
August 20, 2011, 04:20:52 PM
 #396

I think we found a block, and then it failed to update the Time Since Last Block.

I've been glancing at it this morning, and I believe that's what might of happened.
BurningToad (OP)
Full Member
***
Offline Offline

Activity: 207
Merit: 100


View Profile
August 20, 2011, 04:37:03 PM
 #397

I think we found a block, and then it failed to update the Time Since Last Block.

I've been glancing at it this morning, and I believe that's what might of happened.

Hey,

Sorry, my code that tries to fix block numbers to be correct (could be off a bit before) was causing problems.  I've fixed it for now.

Hotdog453
Full Member
***
Offline Offline

Activity: 121
Merit: 100


View Profile
August 20, 2011, 05:19:09 PM
 #398

I think we found a block, and then it failed to update the Time Since Last Block.

I've been glancing at it this morning, and I believe that's what might of happened.

Hey,

Sorry, my code that tries to fix block numbers to be correct (could be off a bit before) was causing problems.  I've fixed it for now.

Not a problem. I've just been trying to wrap my head around how this all works in practice, and figured that's what occurred.
Hotdog453
Full Member
***
Offline Offline

Activity: 121
Merit: 100


View Profile
August 21, 2011, 07:27:29 PM
 #399

The whole process of mining reminds me amazingly of Warhammer. I just keep screaming "Blood for the Blood God" as I watch the stats change.

There is something insanely wrong with me.
mute20
Sr. Member
****
Offline Offline

Activity: 265
Merit: 250


21


View Profile
August 21, 2011, 07:31:13 PM
 #400

The whole process of mining reminds me amazingly of Warhammer. I just keep screaming "Blood for the Blood God" as I watch the stats change.

There is something insanely wrong with me.

 Grin I got a good laugh out of that. I agree I do like watching the numbers go up.
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!