Pages:
Author

Topic: [OLD] Eligius: ASIC, no registration, no fee CPPSRB BTC + 105% PPS NMC, 877 # - page 90. (Read 458255 times)

hero member
Activity: 547
Merit: 531
First bits: 12good
As of now, this should average roughly a 1% bonus to payouts using a fee average for the last 1000 network blocks.

Thanks for using Eligius!  Smiley

-wk

Great news. Thank You  Grin
legendary
Activity: 1223
Merit: 1006
In general, though, I believe I will be doing a variant of your list option #2.  Up to X BTC in fees to miners, remainder held by the pool.  This will let Eligius keep with its informal policy of returning accidental transaction fees to their owner (with signmessage proof for all inputs), minus X BTC.  After a certain amount of time has passed with no claim then the balance could be released to miners.  It is very obvious that any transaction with a large transaction fee is likely a mistake at this point.

Quote
I do believe that long term Eligius will need a % of the transaction fees (NOT BLOCK REWARD) for expenses to survive.

Yes.  Set this up initially, when transaction fees are small, e.g.
  • Eligius claims 10% of transaction fees, for pool expenses -- maybe even higher initially, like 50%, but plan to decrease percentage over time
  • Plus a safety valve, if fees exceed 25 BTC in a single block (or pick your number)

Quote
1. Add transaction fees to the 25 BTC rewarded to miners at the top of the share log when a block is found, thus paying more shelved shares using transaction fees.

Yes, this is a nice option.



Fees to miners experiment number one has been implemented.

Currently 100% of fees are rewarded at the time the block is mined.  Unfortunately the fees portion can not be included in balance estimates accurately on the stats side, but are reflected when the block is rewarded.

This is implemented as of and including pool block height 261279.

While from this point on I will ensure that fees will be rewarded to miners in one form or another, this particular method is experimental and subject to change and tweaks as needed.  Eventually I do believe a % of transaction fees will need to be kept for pool operating expenses, but for now that is not needed and 100% goes to miners.

I will run this experiment for some time (few weeks probably) and evaluate its performance and reception with miners at that time and proceed one of two ways: Leave this method in place permanently, or continue on to the next fee distribution experiment.  All would be dependent on how well miners like the setup and how well it works in practice. Smiley

As of now, this should average roughly a 1% bonus to payouts using a fee average for the last 1000 network blocks.

Thanks for using Eligius!  Smiley

-wk
full member
Activity: 168
Merit: 100
wtf

hashrate doubled over the last few days

correct, avalon has shipped a few batches, and they have been assembled. You see on the toplist of hashers ,a few accounts with 3TH each, which equals to one batch of 10K avalon chips.. "fun times ahead"..

oh ok i thought it was due to the 400gh units from bitfury and knc

Bitfury should be part of increase also. KNC only said they started shipping have ppl received units yet?

I think it's refugees from the DDOS on BTCGuild and 50BTC. Those boxes haven't been widely distributed yet.
sr. member
Activity: 294
Merit: 250
wtf

hashrate doubled over the last few days

correct, avalon has shipped a few batches, and they have been assembled. You see on the toplist of hashers ,a few accounts with 3TH each, which equals to one batch of 10K avalon chips.. "fun times ahead"..

oh ok i thought it was due to the 400gh units from bitfury and knc

Bitfury should be part of increase also. KNC only said they started shipping have ppl received units yet?
legendary
Activity: 1260
Merit: 1000
Drunk Posts
  • Eligius claims 10% of transaction fees, for pool expenses -- maybe even higher initially, like 50%, but plan to decrease percentage over time
  • Plus a safety valve, if fees exceed 25 BTC in a single block (or pick your number)

Quote
1. Add transaction fees to the 25 BTC rewarded to miners at the top of the share log when a block is found, thus paying more shelved shares using transaction fees.

Yes, this is a nice option.



+1
legendary
Activity: 1596
Merit: 1099
In general, though, I believe I will be doing a variant of your list option #2.  Up to X BTC in fees to miners, remainder held by the pool.  This will let Eligius keep with its informal policy of returning accidental transaction fees to their owner (with signmessage proof for all inputs), minus X BTC.  After a certain amount of time has passed with no claim then the balance could be released to miners.  It is very obvious that any transaction with a large transaction fee is likely a mistake at this point.

Quote
I do believe that long term Eligius will need a % of the transaction fees (NOT BLOCK REWARD) for expenses to survive.

Yes.  Set this up initially, when transaction fees are small, e.g.
  • Eligius claims 10% of transaction fees, for pool expenses -- maybe even higher initially, like 50%, but plan to decrease percentage over time
  • Plus a safety valve, if fees exceed 25 BTC in a single block (or pick your number)

Quote
1. Add transaction fees to the 25 BTC rewarded to miners at the top of the share log when a block is found, thus paying more shelved shares using transaction fees.

Yes, this is a nice option.

legendary
Activity: 1223
Merit: 1006
Wouldn't option 3 encourage pool hopping?

Maybe, but realistically probably not.  Pool hoppers try to get in on short rounds for more reward on proportional systems.  With transaction fees, its likely that there would be less fees available to mine at the beginning of a round (since the pool should have just emptied its memory pool of transactions by mining the last block).  Also, transaction fees are such a small % overall, there would be little gain, if any, from hopping in the first place.

Also, I don't believe this is a best method for distributing fees anyway and listed it for completeness.

-wk
hero member
Activity: 807
Merit: 500
Wouldn't option 3 encourage pool hopping?
legendary
Activity: 1223
Merit: 1006
i am thinking of let my both jupiter mine here. if i understand the CPPSRB system right it seems to be a nice payout method. the only thing i am afraid of is if i will earn the same amount of btc if i use elligius instead of btcguild (pplns) or 50btc (pps).  Huh

Actually, long term you should earn more with Eligius than most other pools, regardless of their reward system, since Eligius has no fee.

Respectfully, that is not true as long as some pools give their users network transaction fees, and Eligius does not.

Transaction fees can add 1% or more to a miner's income.

It is important to pay some percentage of transaction fees to miners.  This provides virtuous economic signalling to miners and users alike.

I would propose moving Eligius to a rule like
  • Takes X percentage of all transaction fees (10%? 50%?)  Right now it is 100%.
  • Take no more than Y BTC in a single block, paying 100% of fees above Y BTC to miners.



As mentioned previously, there are several variations/experiments in the works on how to pay transaction fees to miners.  I had just gotten unexpectedly swamped with work to be able to finish the code.

With CPPSRB, paying transaction fees to miners is not completely straightforward or trivial.  There are many different ways to go about it, each with their own pros and cons and varying degrees of fairness.

In general, though, I believe I will be doing a variant of your list option #2.  Up to X BTC in fees to miners, remainder held by the pool.  This will let Eligius keep with its informal policy of returning accidental transaction fees to their owner (with signmessage proof for all inputs), minus X BTC.  After a certain amount of time has passed with no claim then the balance could be released to miners.  It is very obvious that any transaction with a large transaction fee is likely a mistake at this point.

I don't have my list in front of me, but, I will be trying several methods of fees payout (these are off the top of my head):

  • 1. Add transaction fees to the 25 BTC rewarded to miners at the top of the share log when a block is found, thus paying more shelved shares using transaction fees.
  • 2. Accumulate transaction fees in a fee-buffer of sorts.  Once X BTC is reached, buffer goes live.  The buffer would be paid to miners as a pseudo block when a miner submits a share that beats a target difficulty greater than 1/4th of the current network difficulty, but less than the network difficulty.  This way no one can know when the fees will be distributed.
  • 3. Equally distribute block transaction fees to the shares in the share log that would be paid by the block that were submitted since the last block (essentially proportional distribution of fees to the current miners).
  • 4. Add transaction fees to the block reward as calculated by CPPSRB and increase the PPS value for all shares paid by that would normally be paid by that block, new or old.

I've ordered these with what I feel would be the most fair first.  However, I will likely leave it up to the miners as to which system gets utilized long term, if any of these.

I do believe that long term Eligius will need a % of the transaction fees (NOT BLOCK REWARD) for expenses to survive.  For these experiments I will be letting the reward system distribute the full transaction fees accordingly, with the exception of the cap mentioned above.  I think long term a % of transaction fees would be kept each month until expenses are covered, then 100% to miners.

Personally, I feel that option one above is the way Eligius should go for fee distribution.  If at some point in the future all shelved shares are paid, then this could be reevaluated/amended accordingly, or fall back to option 2 or 3.  This would seem to be the most fair for Eligius miners, getting everyone closer to 100% PPS.

Edit: Also, just to point out, even if transactions average an extra 1% or so, as you say, pools with a fee > that % would pay out less than Eligius long term... and most larger pools have a fee > 1%.  Even a pool with 1% fee + 100% txn fees should be the same long term payout as Eligius.  But then you have to consider other factors, such as merged mining, where we pay 105% PPS, soon to be increased probably.

-wk
legendary
Activity: 1596
Merit: 1099
i am thinking of let my both jupiter mine here. if i understand the CPPSRB system right it seems to be a nice payout method. the only thing i am afraid of is if i will earn the same amount of btc if i use elligius instead of btcguild (pplns) or 50btc (pps).  Huh

Actually, long term you should earn more with Eligius than most other pools, regardless of their reward system, since Eligius has no fee.

Respectfully, that is not true as long as some pools give their users network transaction fees, and Eligius does not.

Transaction fees can add 1% or more to a miner's income.

It is important to pay some percentage of transaction fees to miners.  This provides virtuous economic signalling to miners and users alike.

I would propose moving Eligius to a rule like
  • Takes X percentage of all transaction fees (10%? 50%?)  Right now it is 100%.
  • Take no more than Y BTC in a single block, paying 100% of fees above Y BTC to miners.

legendary
Activity: 1223
Merit: 1006
i am thinking of let my both jupiter mine here. if i understand the CPPSRB system right it seems to be a nice payout method. the only thing i am afraid of is if i will earn the same amount of btc if i use elligius instead of btcguild (pplns) or 50btc (pps).  Huh

Actually, long term you should earn more with Eligius than most other pools, regardless of their reward system, since Eligius has no fee.

-wk
sr. member
Activity: 294
Merit: 250
wtf

hashrate doubled over the last few days

correct, avalon has shipped a few batches, and they have been assembled. You see on the toplist of hashers ,a few accounts with 3TH each, which equals to one batch of 10K avalon chips.. "fun times ahead"..

oh ok i thought it was due to the 400gh units from bitfury and knc
hero member
Activity: 1246
Merit: 501
Eligius has proven to pay out the same as BTCGuild for me.  It's a bit more available, too, as BTCGuild tends to get DDoS more than Eligius.

I also use EMC (DGM) and it works out very similar.
full member
Activity: 237
Merit: 100
i am thinking of let my both jupiter mine here. if i understand the CPPSRB system right it seems to be a nice payout method. the only thing i am afraid of is if i will earn the same amount of btc if i use elligius instead of btcguild (pplns) or 50btc (pps).  Huh
sr. member
Activity: 251
Merit: 250
Also, BTC Guild had/has problems, so a bunch of people switched pools.
sr. member
Activity: 294
Merit: 250
wtf

hashrate doubled over the last few days

correct, avalon has shipped a few batches, and they have been assembled. You see on the toplist of hashers ,a few accounts with 3TH each, which equals to one batch of 10K avalon chips.. "fun times ahead"..
sr. member
Activity: 294
Merit: 250
wtf

hashrate doubled over the last few days
legendary
Activity: 1223
Merit: 1006
Dude, the hash rate is going through the roof on eligius. Also, wizkid, I really miss the 60 day charts. Is there still a way to see those?

Its kind of a hidden feature right now until I optimize it more.  For now, you can still get it by appending:

?timemachine=1

to your stats URL.

Web crawling bots were crawling it constantly eating resources uselessly.  I'll have to work on that.

-wk
legendary
Activity: 1652
Merit: 1029
Dude, the hash rate is going through the roof on eligius. Also, wizkid, I really miss the 60 day charts. Is there still a way to see those?
donator
Activity: 2352
Merit: 1060
between a rock and a block!
Blade...

Wow canary.. i thought better of you than spamming a service thread about your sales??
Well, keep thinking better of me then!! Not spam. I fulfill USB orders for Eligius so I do share info here sparingly.  (Blades will get listed, till then, I mention availability here)
Pages:
Jump to: