Pages:
Author

Topic: p2pool - Decentralized, Absolutely DoS-Proof, Pool Hopping-Proof Pool [archival] - page 19. (Read 35513 times)

member
Activity: 65
Merit: 10
How about including some transactions in the 4th block?! The future will need more fees than generation rewards... and you're missing the whole idea of mining...

If there are no transactions being recorded, that is a major design problem.

this is currently being worked on. see https://github.com/bitcoin/bitcoin/pull/476 and the forum thread referenced therein.
I would like to see it the way that the node responsible can decide if he wants to include transactions in the blocks he finds for the p2pool. Even grater it would be if he could decide if he wants to include transactions with no fees or only those with fees or only those with fees > X.XXXXXXXX BTC.



I love the idea of this pool, but one thing that personally puts me off it is the 0.5% fee to forrestv.
Me too!   Cry
The project to me seems to symbolize freedom from the mining pool operators and this fee kinda spoils it for me.
For me too ...

I also would appreciate that kind of donation feature to forrestv instead of the fixed 0,5% fee for him!
hero member
Activity: 481
Merit: 502
I love the idea of this pool, but one thing that personally puts me off it is the 0.5% fee to forrestv.
It's negligible I know, and I understand that you probably want a piece of the "pool operator pie" with some other pools charging 2% and things like that. But wouldn't it be better to have an auto-donate feature instead? (as in, auto-donating 1% of your shares to a forrestv donation worker)

I know I'd personally prefer that over a fee, mainly because it's not forced upon people. And you'd probably generate more from this "opt-out auto-donate system" than you would with a 0.5% fee.

The project to me seems to symbolize freedom from the mining pool operators and this fee kinda spoils it for me.

Any thoughts on switching to this?
hero member
Activity: 482
Merit: 501
How about including some transactions in the 4th block?! The future will need more fees than generation rewards... and you're missing the whole idea of mining...

If there are no transactions being recorded, that is a major design problem.

this is currently being worked on. see https://github.com/bitcoin/bitcoin/pull/476 and the forum thread referenced therein.
legendary
Activity: 1596
Merit: 1100
How about including some transactions in the 4th block?! The future will need more fees than generation rewards... and you're missing the whole idea of mining...

If there are no transactions being recorded, that is a major design problem.
legendary
Activity: 1442
Merit: 1005
How about including some transactions in the 4th block?! The future will need more fees than generation rewards... and you're missing the whole idea of mining...
sr. member
Activity: 476
Merit: 250
Power to the people!
hey forest it might be a good idea if you can to update the miners in guiminer sence a ton use that and you cant drag and drop your mods into it because they cause it to not open any longer.  If you can even do that i have no info on how it would be done.

https://github.com/Kiv/poclbm
member
Activity: 154
Merit: 10
can u please keep announce every block found? Could be awesome to have a webpage where automatically will shoy up stats of the p2pool! Will really helps to convince people to join (like me)

thank you

btw I am working on to slowly add my 6Ghash
hero member
Activity: 516
Merit: 643
hero member
Activity: 516
Merit: 643
Tell me if I understood it right. Is it so that if I add some more miners the share time will decrease, then the p2pool difficulty must increase to reach the ten seconds again and therefore the weight of the new shares has also to increases for the payout?

That's correct.

Is that good or bad?

That keeps it fair, and so is good!
legendary
Activity: 1442
Merit: 1005
The difficulty of getting a p2pool share is automatically adjusted to keep one share being produced every ten seconds for all people using p2pool, in exactly the same way that the bitcoin difficulty is adjusted to keep blocks being generated at one every ten minutes.
Tell me if I understood it right. Is it so that if I add some more miners the share time will decrease, then the p2pool difficulty must increase to reach the ten seconds again and therefore the weight of the new shares has also to increases for the payout?
Is that good or bad?
member
Activity: 65
Merit: 10
The difficulty of getting a p2pool share is automatically adjusted to keep one share being produced every ten seconds for all people using p2pool, in exactly the same way that the bitcoin difficulty is adjusted to keep blocks being generated at one every ten minutes.
Tell me if I understood it right. Is it so that if I add some more miners the share time will decrease, then the p2pool difficulty must increase to reach the ten seconds again and therefore the weight of the new shares has also to increases for the payout?
sr. member
Activity: 476
Merit: 250
Power to the people!
hey forest can you convert the pobc to a windows exe i wanna see if it lowers the stales any for me.

Poclbm Windows binary: http://u.forre.st/u/hirpvrsw/p2pool-poclbm_win32_5590e7c.zip


Thanks but you forgot some stuff it wont work right copying the phatk.cl from the offical dev seems to fix that error.

Exception in thread Thread-1:
Traceback (most recent call last):
  File "threading.pyc", line 552, in __bootstrap_inner
  File "threading.pyc", line 505, in run
  File "BitcoinMiner.pyc", line 63, in mining_thread
  File "BitcoinMiner.pyc", line 164, in load_kernel
IOError: [Errno 2] No such file or directory: 'phatk.cl'

Get this error if i try to use it in guiminer

2011-08-29 04:39:55: Listener for "5870": Traceback (most recent call last):
2011-08-29 04:39:55: Listener for "5870": File "C:\Python26\lib\site-packages\py2exe\boot_common.py", line 92, in
2011-08-29 04:39:55: Listener for "5870": zipimport.ZipImportError: can't find module 'linecache'
2011-08-29 04:39:55: Listener for "5870": Traceback (most recent call last):
2011-08-29 04:39:55: Listener for "5870": File "poclbm.py", line 3, in
2011-08-29 04:39:55: Listener for "5870": zipimport.ZipImportError: can't find module 'BitcoinMiner'
hero member
Activity: 516
Merit: 643
hey forest can you convert the pobc to a windows exe i wanna see if it lowers the stales any for me.

Poclbm Windows binary: http://u.forre.st/u/hirpvrsw/p2pool-poclbm_win32_5590e7c.zip
hero member
Activity: 516
Merit: 643
The only minor thing is that the payment to the last N shares is weighted according to the difficulty of getting a p2pool share at that time.
Can you explain this a bit? Who measures the difficulty of getting a p2pool share???

The difficulty of getting a p2pool share is automatically adjusted to keep one share being produced every ten seconds for all people using p2pool, in exactly the same way that the bitcoin difficulty is adjusted to keep blocks being generated at one every ten minutes.

hey forest can you convert the pobc to a windows exe i wanna see if it lowers the stales any for me.

Doing this now.
sr. member
Activity: 476
Merit: 250
Power to the people!
hey forest can you convert the pobc to a windows exe i wanna see if it lowers the stales any for me.
member
Activity: 65
Merit: 10
The only minor thing is that the payment to the last N shares is weighted according to the difficulty of getting a p2pool share at that time.
Can you explain this a bit? Who measures the difficulty of getting a p2pool share???
member
Activity: 154
Merit: 10
As soon the pool hit 50Ghash I am in!
hero member
Activity: 516
Merit: 643
I'm a bit confused with the fees taken. Is it right how I understood it?:

Code:
  50 BTC/block
+ X.XXXXXXXX BTC from fees of transactions in the solved block
= Total BTC to be distributed

Now:
0,5% of 'Total BTC' goes to the one who finds the block
0,5% of 'Total BTC' goes to forrestv
What remains is PPLNS (Payed Per Last N Shares)

Please confirm or correct me. Thanks.

That's exactly correct. The only minor thing is that the payment to the last N shares is weighted according to the difficulty of getting a p2pool share at that time.
member
Activity: 65
Merit: 10
I'm a bit confused with the fees taken. Is it right how I understood it?:

Code:
  50 BTC/block
+ X.XXXXXXXX BTC from fees of transactions in the solved block
= Total BTC to be distributed

Now:
0,5% of 'Total BTC' goes to the one who finds the block
0,5% of 'Total BTC' goes to forrestv
What remains is PPLNS (Payed Per Last N Shares)

Please confirm or correct me. Thanks.
Pages:
Jump to: