Bitcoin Forum
November 16, 2024, 05:22:17 PM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   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 »
  Print  
Author Topic: p2pool - Decentralized, Absolutely DoS-Proof, Pool Hopping-Proof Pool [archival]  (Read 35513 times)
forrestv
Hero Member
*****
Offline Offline

Activity: 516
Merit: 643


View Profile
August 28, 2011, 08:56:46 PM
 #181

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.

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
Christian Pezza
Member
**
Offline Offline

Activity: 154
Merit: 10



View Profile
August 28, 2011, 09:09:59 PM
 #182

As soon the pool hit 50Ghash I am in!

If you like this tread consider to donate some to https://bitcointalk.org/donate.html
deti
Member
**
Offline Offline

Activity: 65
Merit: 10


View Profile WWW
August 28, 2011, 09:12:20 PM
 #183

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???

bal3wolf
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250

Power to the people!


View Profile
August 28, 2011, 09:15:14 PM
 #184

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

Activity: 516
Merit: 643


View Profile
August 29, 2011, 02:43:06 AM
 #185

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.

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
forrestv
Hero Member
*****
Offline Offline

Activity: 516
Merit: 643


View Profile
August 29, 2011, 04:55:53 AM
 #186

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

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
bal3wolf
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250

Power to the people!


View Profile
August 29, 2011, 08:38:29 AM
 #187

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 <module>
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 <module>
2011-08-29 04:39:55: Listener for "5870": zipimport.ZipImportError: can't find module 'BitcoinMiner'
deti
Member
**
Offline Offline

Activity: 65
Merit: 10


View Profile WWW
August 29, 2011, 10:56:51 AM
 #188

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?

BombaUcigasa
Legendary
*
Offline Offline

Activity: 1442
Merit: 1005



View Profile
August 29, 2011, 11:02:44 AM
 #189

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?
forrestv
Hero Member
*****
Offline Offline

Activity: 516
Merit: 643


View Profile
August 29, 2011, 07:42:41 PM
 #190

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!

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
forrestv
Hero Member
*****
Offline Offline

Activity: 516
Merit: 643


View Profile
August 29, 2011, 08:16:33 PM
 #191

Fixed poclbm Windows binary: http://u.forre.st/u/wodukkea/p2pool-poclbm_win32_5590e7c.zip

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
forrestv
Hero Member
*****
Offline Offline

Activity: 516
Merit: 643


View Profile
August 29, 2011, 09:56:23 PM
 #192

Oh, and the pool found its third block about 12 hours ago: http://blockexplorer.com/block/00000000000007fe6ecd20a8c454cd43c78d912b499c46a1179e30f7cff002b3

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
Christian Pezza
Member
**
Offline Offline

Activity: 154
Merit: 10



View Profile
August 29, 2011, 10:35:01 PM
 #193

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

If you like this tread consider to donate some to https://bitcointalk.org/donate.html
bal3wolf
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250

Power to the people!


View Profile
August 30, 2011, 12:27:47 AM
 #194

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
BombaUcigasa
Legendary
*
Offline Offline

Activity: 1442
Merit: 1005



View Profile
August 30, 2011, 10:27:45 AM
 #195

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...
jgarzik
Legendary
*
Offline Offline

Activity: 1596
Merit: 1100


View Profile
August 30, 2011, 02:04:07 PM
 #196

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.

Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
nanotube
Hero Member
*****
Offline Offline

Activity: 482
Merit: 501


View Profile WWW
August 30, 2011, 02:49:56 PM
 #197

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.

Join #bitcoin-market on freenode for real-time market updates.
Join #bitcoin-otc - an over-the-counter trading market. http://bitcoin-otc.com
OTC web of trust: http://bitcoin-otc.com/trust.php
My trust rating: http://bitcoin-otc.com/viewratingdetail.php?nick=nanotube
norulezapply
Hero Member
*****
Offline Offline

Activity: 481
Merit: 502


View Profile
August 31, 2011, 11:47:03 AM
 #198

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?
deti
Member
**
Offline Offline

Activity: 65
Merit: 10


View Profile WWW
August 31, 2011, 12:57:02 PM
 #199

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!

norulezapply
Hero Member
*****
Offline Offline

Activity: 481
Merit: 502


View Profile
August 31, 2011, 05:16:34 PM
 #200

Yeah I'd happily donate 2% of my shares to this project purely because of the massive benefits it gives.
Also would I be correct in saying that since it's p2p there's no bitcoind server to pay for?
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 »
  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!