Bitcoin Forum
November 01, 2024, 09:41:57 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 4 5 6 7 8 9 10 »  All
  Print  
Author Topic: Pay On Target: New High variance payout System Offered by Ozcoin  (Read 36497 times)
John (John K.)
Global Troll-buster and
Legendary
*
Offline Offline

Activity: 1288
Merit: 1227


Away on an extended break


View Profile
December 18, 2012, 01:40:50 PM
 #21

I guess I'm down under if the average share is below 5. Is that correct?  Huh

Does not appear that way:

I'm at 5021 shares, avg/ Dif 10.938 and payout is 0.03173515, or per share of 0.00000632.


-Wave
Yeah, I'm feeling strange here. I get an average share of 8.76552 with 753 shares, but I'm only at 0.00438018 btc, which translates to 0.000005816972111553785 btc per share. I'm confused now.
Wave
Member
**
Offline Offline

Activity: 105
Merit: 10


View Profile
December 18, 2012, 01:48:29 PM
 #22

Moving to a = 0.5 while i look at more figures Cheesy
and 4% fee on advice

Not sure how I feel about that.  The huge POTENTIAL upside is gone.  But I will run for a day for sure.
Graet (OP)
VIP
Legendary
*
Offline Offline

Activity: 980
Merit: 1001



View Profile WWW
December 18, 2012, 01:50:08 PM
 #23

I guess I'm down under if the average share is below 5. Is that correct?  Huh

Does not appear that way:

I'm at 5021 shares, avg/ Dif 10.938 and payout is 0.03173515, or per share of 0.00000632.


-Wave
Yeah, I'm feeling strange here. I get an average share of 8.76552 with 753 shares, but I'm only at 0.00438018 btc, which translates to 0.000005816972111553785 btc per share. I'm confused now.
changed the varaibles as per meni's advice
0.8 gave too much variance, see a=0.5 example in 1st post

| Ozcoin Pooled Mining Pty Ltd https://ozcoin.net Double Geometric Reward System https://lc.ozcoin.net for Litecoin mining DGM| https://crowncloud.net VPS and Dedicated Servers for the BTC community
Graet (OP)
VIP
Legendary
*
Offline Offline

Activity: 980
Merit: 1001



View Profile WWW
December 18, 2012, 01:51:54 PM
 #24

Moving to a = 0.5 while i look at more figures Cheesy
and 4% fee on advice

Not sure how I feel about that.  The huge POTENTIAL upside is gone.  But I will run for a day for sure.
yeah the way I read it this will reduce potential loss but also reduce potential gains

| Ozcoin Pooled Mining Pty Ltd https://ozcoin.net Double Geometric Reward System https://lc.ozcoin.net for Litecoin mining DGM| https://crowncloud.net VPS and Dedicated Servers for the BTC community
Wave
Member
**
Offline Offline

Activity: 105
Merit: 10


View Profile
December 18, 2012, 02:22:11 PM
 #25

Any way to make it selectable by the user?  .5 .6 .7 or .8 with appropriate fees?  Could get interesting...
wknight
Legendary
*
Offline Offline

Activity: 889
Merit: 1000


Bitcoin calls me an Orphan


View Profile WWW
December 18, 2012, 02:26:41 PM
 #26

Any way to make it selectable by the user?  .5 .6 .7 or .8 with appropriate fees?  Could get interesting...

Hahaha now thats gambling Smiley

Mining Both Bitcoin and Litecoin.
Graet (OP)
VIP
Legendary
*
Offline Offline

Activity: 980
Merit: 1001



View Profile WWW
December 18, 2012, 02:29:06 PM
 #27

Any way to make it selectable by the user?  .5 .6 .7 or .8 with appropriate fees?  Could get interesting...

ooc was interested in that too, it *may* be possible yes
I'd like to make this interesting, but don't want to go broke doing it Smiley

| Ozcoin Pooled Mining Pty Ltd https://ozcoin.net Double Geometric Reward System https://lc.ozcoin.net for Litecoin mining DGM| https://crowncloud.net VPS and Dedicated Servers for the BTC community
Wave
Member
**
Offline Offline

Activity: 105
Merit: 10


View Profile
December 18, 2012, 02:32:30 PM
 #28

Understood, if you would like to test seperatly I will "donate" my hasing power at up to 10% fee PPS for 1 day at each level...



-Jason
os2sam
Legendary
*
Offline Offline

Activity: 3586
Merit: 1098


Think for yourself


View Profile
December 18, 2012, 02:39:33 PM
 #29

Any way to make it selectable by the user?  .5 .6 .7 or .8 with appropriate fees?  Could get interesting...

ooc was interested in that too, it *may* be possible yes
I'd like to make this interesting, but don't want to go broke doing it Smiley


I don't think any of us wants you to go broke.

So is this new payout method for only those who are using higher difficulty targets?

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?
Graet (OP)
VIP
Legendary
*
Offline Offline

Activity: 980
Merit: 1001



View Profile WWW
December 18, 2012, 02:40:37 PM
 #30

Understood, if you would like to test seperatly I will "donate" my hasing power at up to 10% fee PPS for 1 day at each level...



-Jason

Thanks man Smiley

I think for the "trial period" I will put fees to 3% - a little sweetener for miners while they try it Smiley

Please expect them to go to 4% after trial.


I don't think any of us wants you to go broke.

So is this new payout method for only those who are using higher difficulty targets?
Not at all, the examples were worked out with difficulty 1
We could have used a different formula and forced everyone to diff1 for this payout method but thought allowing Variable difficulty it would be better for miners  Smiley

| Ozcoin Pooled Mining Pty Ltd https://ozcoin.net Double Geometric Reward System https://lc.ozcoin.net for Litecoin mining DGM| https://crowncloud.net VPS and Dedicated Servers for the BTC community
Meni Rosenfeld
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1054



View Profile WWW
December 18, 2012, 05:01:48 PM
 #31

Moving to a = 0.5 while i look at more figures Cheesy
and 4% fee on advice
Interesting choice, the variance will still be infinite but just barely so.

If you reduce a further maybe 3% fee can be enough.

Any way to make it selectable by the user?  .5 .6 .7 or .8 with appropriate fees?  Could get interesting...

ooc was interested in that too, it *may* be possible yes
I'd like to make this interesting, but don't want to go broke doing it Smiley


I don't think any of us wants you to go broke.

So is this new payout method for only those who are using higher difficulty targets?
I think once you figure out the highest value of a you're safe with (maybe 0.5), allowing the user to choose any a up to this value will be safe.

1EofoZNBhWQ3kxfKnvWkhtMns4AivZArhr   |   Who am I?   |   bitcoin-otc WoT
Bitcoil - Exchange bitcoins for ILS (thread)   |   Israel Bitcoin community homepage (thread)
Analysis of Bitcoin Pooled Mining Reward Systems (thread, summary)  |   PureMining - Infinite-term, deterministic mining bond
Wave
Member
**
Offline Offline

Activity: 105
Merit: 10


View Profile
December 18, 2012, 05:40:45 PM
 #32

Graet,
One of my miners shows offline but I'm not so sure.  My rejects went from 6 to 500+ and climbing consistently now like every share from that one miner is rejecting.


-Wave
crazyates
Legendary
*
Offline Offline

Activity: 952
Merit: 1000



View Profile
December 18, 2012, 09:15:13 PM
 #33

For now, I don't even care if I make less or not. I just like seeing my average share go up and down.

Also, the OZcoin widget seems to be keeping up with my estimated hashrate, but isn't reporting any shares in the worker section. Also, the Estimated Payout section is having issues. None of this is really unexpected. Tongue

Tips? 1crazy8pMqgwJ7tX7ZPZmyPwFbc6xZKM9
Previous Trade History - Sale Thread
Roy Badami
Hero Member
*****
Offline Offline

Activity: 563
Merit: 500


View Profile
December 18, 2012, 09:58:28 PM
Last edit: December 18, 2012, 10:10:37 PM by Roy Badami
 #34

Currently there's no upper bound on the value of a share...  If someone finds a share of difficulty several billion, several quadrillion, whatever, it will just bankrupt Graet.  It's possible for someone to submit a share that earns a payout of more than the 21,000,000 BTC that will ever be mined.

Would it not be prudent to put a cap on the maximum payout from a share, say BTC 250 or BTC 2500 or whatever Graet feels comfortable with.  (This would also have the side effect of making the variance finite.  In reality such a payout limit already exists - but better to implement it in the maths than by bankruptcy Smiley

EDIT: Of course, this almost certainly makes the analysis a complete bitch.

EDIT: Also of course, a simple cap would make the expected payout dependent on the work difficulty.  I imagine there are ways of fixing that, at least if the pool is also willing to impose a maximum work difficulty when using this scheme.  (The alternative approach would be a scheme that puts a cap on share difficulty, perhaps at some multiple of the current difficulty.)

roy
-ck
Legendary
*
Offline Offline

Activity: 4284
Merit: 1645


Ruu \o/


View Profile WWW
December 18, 2012, 10:15:37 PM
Last edit: December 18, 2012, 10:28:49 PM by ckolivas
 #35

To be fair, what I had originally suggested with this scheme was to cap the maximum paid to that of the current block difficulty to prevent the ridiculously high difficulty share from bankrupting the pool.

As an aside, I'm disappointed they didn't adopt the name I chose for this payment scheme: Difficulty Extrapolated Reward Payment, aka DERP. Though I guess one could argue we're now hashing pot.

Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel
2% Fee Solo mining at solo.ckpool.org
-ck
crazyates
Legendary
*
Offline Offline

Activity: 952
Merit: 1000



View Profile
December 18, 2012, 10:31:49 PM
 #36

As an aside, I'm disappointed they didn't adopt the name I chose for this payment scheme: Difficulty Extrapolated Reward Payment, aka DERP.

Graet, I respect you and greatly appreciate all the hard work you've put in, but how could you make a mistake like this?!  Wink Cheesy

Tips? 1crazy8pMqgwJ7tX7ZPZmyPwFbc6xZKM9
Previous Trade History - Sale Thread
kano
Legendary
*
Offline Offline

Activity: 4606
Merit: 1851


Linux since 1997 RedHat 4


View Profile
December 18, 2012, 10:51:39 PM
 #37

Currently there's no upper bound on the value of a share...  If someone finds a share of difficulty several billion, several quadrillion, whatever, it will just bankrupt Graet.  It's possible for someone to submit a share that earns a payout of more than the 21,000,000 BTC that will ever be mined.

Would it not be prudent to put a cap on the maximum payout from a share, say BTC 250 or BTC 2500 or whatever Graet feels comfortable with.  (This would also have the side effect of making the variance finite.  In reality such a payout limit already exists - but better to implement it in the maths than by bankruptcy Smiley

EDIT: Of course, this almost certainly makes the analysis a complete bitch.

EDIT: Also of course, a simple cap would make the expected payout dependent on the work difficulty.  I imagine there are ways of fixing that, at least if the pool is also willing to impose a maximum work difficulty when using this scheme.  (The alternative approach would be a scheme that puts a cap on share difficulty, perhaps at some multiple of the current difficulty.)

roy
Smiley

As I mentioned in #cgminer yesterday, my last OzCoin block I got was
 [2012-11-28 18:02:55] Accepted 0000002b Diff 99.2M/8 BLOCK! ICA 0 pool 0
Which was also just before halving (block 209939)

So calculating it now, but based on the numbers back then (with a=0.8 and BTC=50)
(8 * (50*.97) / 3438908.9601591) * (1-0.8 ) * (99200000 / 8 )^0.8 = 10.67...BTC
So even with slightly higher than usual blocks it's was already a pretty high payout at 0.8

Recalculating just changing it to 0.5 ...

(8 * (50*.97) / 3438908.9601591) * (1-0.5) * (99200000 / 8 )^0.5 = 0.19865...BTC Sad
Oh well.

Yes I mine at 8 difficulty (even though I'm only around total 2GH/s)
Makes the network a lot quieter for my (old'ish) NetGear PowerLine down to my garage

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
Roy Badami
Hero Member
*****
Offline Offline

Activity: 563
Merit: 500


View Profile
December 18, 2012, 11:08:12 PM
Last edit: December 18, 2012, 11:27:49 PM by Roy Badami
 #38

@ckolivas: I can see, for people who want a high variance pool to essentially gamble, that rewarding shares above current difficulty might be part of the attraction.  Indeed, having the maximum share payout be (significantly) above 25 BTC would be, too.  Given Graet is choosing fairly agressive parameters, I'm assuming that's what he's after?

@kano: that example isn't really that extreme.  Assuming it's ballpark 30 times difficulty you'd expect the network as a whole to generate such a block every 30 blocks or every five hours.  And you got less than half what you'd got if you'd mined that block yourself.  (EDIT: so Ozcoin would expect to get such an event every five days or so - such events will average out nicely.)  It's the tail events that pose the risk to the pool operator. (EDIT: eg the 1G share, which Ozcoin will find once every year-and-a-half, and which will cost Graet 400 BTC at a=0.8, or the 10G block that Ozcoin would expect to see once every 10-15 years which would cost Graet 2500 BTC.  Hope I got my maths right, that was a very quick back of the envelope back of the bc -l extrapolation and I may well have messed up.)
-ck
Legendary
*
Offline Offline

Activity: 4284
Merit: 1645


Ruu \o/


View Profile WWW
December 18, 2012, 11:11:24 PM
 #39

@ckolivas: I can see, for people who want a high variance pool to essentially gamble, that rewarding shares above current difficulty might be part of the attraction.  Indeed, having the maximum share payout be (significantly) above 25 BTC would be, too.  Given Graet is choosing fairly agressive parameters, I'm assuming that's what he's after?
No he's not. There was never any intention of making this much greater risk for the pool, only more fun for the miners. Higher variance but capping it would achieve that goal.

Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel
2% Fee Solo mining at solo.ckpool.org
-ck
vapourminer
Legendary
*
Offline Offline

Activity: 4508
Merit: 4085


what is this "brake pedal" you speak of?


View Profile
December 19, 2012, 01:24:55 AM
Last edit: December 19, 2012, 01:40:48 AM by vapourminer
 #40

all those number and equations make my head hurt. but.. anything with "pot" in the name is worth running for a week at least, just on general principles. ("DERP" too. Im torn between the names myself)

so, Im in!

EDIT: so all I have to do is select POT for payment method, correct? nothing else to set or choose?
Pages: « 1 [2] 3 4 5 6 7 8 9 10 »  All
  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!