Bitcoin Forum
November 03, 2024, 02:12:12 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 [390] 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 ... 814 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2591880 times)
lenny_
Legendary
*
Offline Offline

Activity: 1036
Merit: 1000


DARKNETMARKETS.COM


View Profile WWW
February 17, 2014, 07:38:42 PM
 #7781

So is it common for the p2p sites to only distribute coins once a day?   I just want to know (like you said 24 hours) how long i have to mine in order to receive coins?  How would i know this kind of info b4 i start mining on a p2p site?

Thanks for your answers (of course, I'm a newbie).  :-)

bdc2343  
p2pool is distributing coins straight away when block is found. Payout average is calculated from many hours before, so you need to be mining streadily for some period of time (depends on coin). For Bitcoin, for example, you need to be mining for 3 days non stop before you get 100% of your average payout (assuming that you finding very rare, these times, paid - p2pool shares).

DARKNET MARKETS >> https://DARKNETMARKETS.COM
Gator-hex
Hero Member
*****
Offline Offline

Activity: 490
Merit: 500


View Profile
February 17, 2014, 07:48:30 PM
 #7782

I need help:

I've been mining on p2pool-us.gotgeeks.com:9566 all day and have not receive 1 coin.  How do i know what is coming to me from all my mining?  My receive address is KSUaEY417YSnv7PCzH7yTBcbwGa15AJP16

Thanks
bdc2343

Is there a way i can check the block-chain on my own and verify i have coins coming or if they are getting stolen?

If you look at these URLs and look for your address, you'll see your hash rate and coins to be paid when another block is found:

http://p2pool-us.gotgeeks.com:9566/static/
http://p2pool-us.gotgeeks.com:9566/static/graphs.html?Day

Once there is a payout, you should be able to use the "MEOW" block explorer (if there is one) to determine the number of coins credited.

Looks like a lot unknown blocks today. Maybe someone forked the blockchain like they just did with Dogecoin. It's a problem with me2-coins that use an old protocol, someone with a lot of hardware (51%+ attack) can come in and mess it up because you don't have a lot of miners.

KyrosKrane
Sr. Member
****
Offline Offline

Activity: 295
Merit: 250


View Profile WWW
February 17, 2014, 08:13:01 PM
 #7783

Heya, folks.  I've been reading up as much as I can, and I think I know the answer to this question, but I thought I'd ask just to be sure.

I run my own little bitcoin p2pool node on my home network, and I have four mining rigs/devices pointed at it -- 5GH, 5GH, 20GH, and 200GH.  Right now, all four use the same bitcoin address as their username.  However, I'd like to track the work, results, and payouts of each one separately.  If I assign each rig its own unique payout address, would that cause my earnings to go down? 

My guess is yes, since if one of the 5GH rigs gets a share, it "counts" for or earns less than if the 200GH rig found that share. On the other hand, if the 200GH rig gets a share, the payout of the 5GH rig would effectively be zero.

Any clarification would be appreciated. Thanks.

Tips and donations: 1KyrosREGDkNLp1rMd9wfVwfkXYHTd6j5U  |  BTC P2Pool node: p2pool.kyros.info:9332
smooth
Legendary
*
Offline Offline

Activity: 2968
Merit: 1198



View Profile
February 17, 2014, 08:15:14 PM
 #7784

If I assign each rig its own unique payout address, would that cause my earnings to go down?  

It will not cause your earnings to go down on average, it will cause your earnings to jump around (a little) more. Either way most of your earnings come from the 200 GH so the difference will be small.

Quote
My guess is yes, since if one of the 5GH rigs gets a share, it "counts" for or earns less than if the 200GH rig found that share.

No all shares count the same, the 5 GH just gets fewer of them.
KyrosKrane
Sr. Member
****
Offline Offline

Activity: 295
Merit: 250


View Profile WWW
February 17, 2014, 08:37:44 PM
 #7785

If I assign each rig its own unique payout address, would that cause my earnings to go down?  

It will not cause your earnings to go down on average, it will cause your earnings to jump around (a little) more. Either way most of your earnings come from the 200 GH so the difference will be small.

Quote
My guess is yes, since if one of the 5GH rigs gets a share, it "counts" for or earns less than if the 200GH rig found that share.

No all shares count the same, the 5 GH just gets fewer of them.

Ah, OK, that helps clarify things a bit.  So if I get one share before a block is found (ignoring the three-day ramp-up and assuming the share was found within 24 hours of the block), it doesn't matter which of the rigs found the share - my payout would be the same.  Is that correct?

Tips and donations: 1KyrosREGDkNLp1rMd9wfVwfkXYHTd6j5U  |  BTC P2Pool node: p2pool.kyros.info:9332
bdc2343
Member
**
Offline Offline

Activity: 296
Merit: 10


View Profile
February 17, 2014, 09:07:37 PM
 #7786

"Looks like a lot unknown blocks today. Maybe someone forked the blockchain like they just did with Dogecoin. It's a problem with me2-coins that use an old protocol, someone with a lot of hardware (51%+ attack) can come in and mess it up because you don't have a lot of miners."

If this occurred, since my block(s) was never completed, it could takes days, months for it to come back around to my blocks?  I just want a way to keep track of what i should be paid?

▀▀█▄▄    [websitewhitepaper]  ❒  ATHERO  ❒  Internet 3.0 solution    ▄▄█▀▀
▪  A revolutionary decentralized digital economy  ▪
▄▄█▀▀      Twitter  ◽  Facebook  ◽  Telegram  ◽  Youtube  ◽  GitHub      ▀▀█▄▄
gyverlb
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1000



View Profile
February 17, 2014, 09:47:41 PM
 #7787

Heya, folks.  I've been reading up as much as I can, and I think I know the answer to this question, but I thought I'd ask just to be sure.

I run my own little bitcoin p2pool node on my home network, and I have four mining rigs/devices pointed at it -- 5GH, 5GH, 20GH, and 200GH.  Right now, all four use the same bitcoin address as their username.  However, I'd like to track the work, results, and payouts of each one separately.  If I assign each rig its own unique payout address, would that cause my earnings to go down? 

My guess is yes, since if one of the 5GH rigs gets a share, it "counts" for or earns less than if the 200GH rig found that share. On the other hand, if the 200GH rig gets a share, the payout of the 5GH rig would effectively be zero.

Any clarification would be appreciated. Thanks.

You will earn as much, but you will get more transactions.
When you use them to transfer BTC to another address the difference will be in the amount of fees requested : the more transactions received for a given amount, the more fees you'll have to pay to spend this amount.
As long as your incoming transactions are above 0.01 BTC you'll have to spend less than 1% of them to use them (in the extreme case this is known as the dust effect : below 0.0001 BTC your transactions will have to pay more fees than you actually pay to the destination).

So I wouldn't use anything below a 100GH/s miner on p2pool right now without aggregating its hashrate with other miners.

Back to your actual need: you don't have to use different payout addresses Use a default payout address on p2pool (-a parameter) and use a name to connect your miner to the p2pool node instead of the payout address. This will show you stats for each miner under its name and still pay all of your income to a single address (avoiding any dust-like effect when you use your p2pool's income).

P2pool tuning guide
Trade BTC for €/$ at bitcoin.de (referral), it's cheaper and faster (acts as escrow and lets the buyers do bank transfers).
Tip: 17bdPfKXXvr7zETKRkPG14dEjfgBt5k2dd
roy7
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250


View Profile
February 17, 2014, 11:14:46 PM
 #7788

Heya, folks.  I've been reading up as much as I can, and I think I know the answer to this question, but I thought I'd ask just to be sure.

I run my own little bitcoin p2pool node on my home network, and I have four mining rigs/devices pointed at it -- 5GH, 5GH, 20GH, and 200GH.  Right now, all four use the same bitcoin address as their username.  However, I'd like to track the work, results, and payouts of each one separately.  If I assign each rig its own unique payout address, would that cause my earnings to go down? 

My guess is yes, since if one of the 5GH rigs gets a share, it "counts" for or earns less than if the 200GH rig found that share. On the other hand, if the 200GH rig gets a share, the payout of the 5GH rig would effectively be zero.

Any clarification would be appreciated. Thanks.

By default p2pool sets the vardiff for your user shares based on the local node's hash rate. When you are combining all of your miners that's no worry. Keep in mind your vardiff target might be set higher than otherwise on your small miners because of the one big one. It doesn't change your earnings, just increases the variance on the smaller miners. I have a patch that changes that behavior earlier in the thread and it's a pull request in the repo. You could apply by hand, or set your miner addresses on the tiny miners to something like /1. (This will also override the dust threshold though and you might not want to do that.)

As others replied already, 1 address or 4 has no effect on your total earnings. And in fact, with default p2pool, your variance for each miner will remain exactly the same as it is now. You'll just see it broken out more by each miner's address.
jedimstr
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000



View Profile
February 17, 2014, 11:45:40 PM
 #7789

Heya, folks.  I've been reading up as much as I can, and I think I know the answer to this question, but I thought I'd ask just to be sure.

I run my own little bitcoin p2pool node on my home network, and I have four mining rigs/devices pointed at it -- 5GH, 5GH, 20GH, and 200GH.  Right now, all four use the same bitcoin address as their username.  However, I'd like to track the work, results, and payouts of each one separately.  If I assign each rig its own unique payout address, would that cause my earnings to go down?  

My guess is yes, since if one of the 5GH rigs gets a share, it "counts" for or earns less than if the 200GH rig found that share. On the other hand, if the 200GH rig gets a share, the payout of the 5GH rig would effectively be zero.

Any clarification would be appreciated. Thanks.

By default p2pool sets the vardiff for your user shares based on the local node's hash rate. When you are combining all of your miners that's no worry. Keep in mind your vardiff target might be set higher than otherwise on your small miners because of the one big one. It doesn't change your earnings, just increases the variance on the smaller miners. I have a patch that changes that behavior earlier in the thread and it's a pull request in the repo. You could apply by hand, or set your miner addresses on the tiny miners to something like /1. (This will also override the dust threshold though and you might not want to do that.)

As others replied already, 1 address or 4 has no effect on your total earnings. And in fact, with default p2pool, your variance for each miner will remain exactly the same as it is now. You'll just see it broken out more by each miner's address.

Shouldn't that be +1?  /1 will set max diff and will prevent that miner from getting any valid shares.

smooth
Legendary
*
Offline Offline

Activity: 2968
Merit: 1198



View Profile
February 18, 2014, 12:41:35 AM
 #7790

it doesn't matter which of the rigs found the share - my payout would be the same.  Is that correct?

Yes
smooth
Legendary
*
Offline Offline

Activity: 2968
Merit: 1198



View Profile
February 18, 2014, 12:43:59 AM
 #7791

You will earn as much, but you will get more transactions.
When you use them to transfer BTC to another address the difference will be in the amount of fees requested : the more transactions received for a given amount, the more fees you'll have to pay to spend this amount.

This is true although if you are careful about it you can aggregate the smaller amounts without a fee (at least currently as long as there are miners willing to include no-fee transactions under the default rules).

roy7
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250


View Profile
February 18, 2014, 02:02:58 AM
 #7792

Shouldn't that be +1?  /1 will set max diff and will prevent that miner from getting any valid shares.

+1 only sets the pseduo share target, which is used for graphing. It has no effect on the diff target you are trying to solve for actual shares on the share chain.

/1 will give you the minimum possible diff target for actual shares. p2pool will never have you target a difficulty below the minimum share diff for the pool. However, setting it really low makes sure you are always working on the lowest possible difficulty. But again this will override the use of DUST_THRESHOLD so you might not want to override it. That's up to you to decide.
jedimstr
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000



View Profile
February 18, 2014, 02:49:26 AM
 #7793

Shouldn't that be +1?  /1 will set max diff and will prevent that miner from getting any valid shares.

+1 only sets the pseduo share target, which is used for graphing. It has no effect on the diff target you are trying to solve for actual shares on the share chain.

/1 will give you the minimum possible diff target for actual shares. p2pool will never have you target a difficulty below the minimum share diff for the pool. However, setting it really low makes sure you are always working on the lowest possible difficulty. But again this will override the use of DUST_THRESHOLD so you might not want to override it. That's up to you to decide.

Ahh, it wasn't entirely clear from the wiki and the previous posts here, thanks.   They all read like opposite of what you posted to me.  Someone needs to update the wiki and give more examples.

KyrosKrane
Sr. Member
****
Offline Offline

Activity: 295
Merit: 250


View Profile WWW
February 18, 2014, 06:28:01 AM
 #7794

Thank you all for the excellent answers! =)

One last question, please.  If I use both the -a and --fee parameters, does the fee go to the address specified by the -a parameter, or does it go to the wallet of the local bitcoind?

The reason I'm asking is, I'm thinking of setting up a public p2pool node on a VPS I have; it's already running a bitcoind node just to help the network, but the wallet is empty and unused.  If I install p2pool there, I would want the fees to go directly to my main wallet, not to the empty and unmonitored wallet on the VPS.

Tips and donations: 1KyrosREGDkNLp1rMd9wfVwfkXYHTd6j5U  |  BTC P2Pool node: p2pool.kyros.info:9332
bitpop
Legendary
*
Offline Offline

Activity: 2912
Merit: 1060



View Profile WWW
February 18, 2014, 06:31:38 AM
 #7795

Thank you all for the excellent answers! =)

One last question, please.  If I use both the -a and --fee parameters, does the fee go to the address specified by the -a parameter, or does it go to the wallet of the local bitcoind?

The reason I'm asking is, I'm thinking of setting up a public p2pool node on a VPS I have; it's already running a bitcoind node just to help the network, but the wallet is empty and unused.  If I install p2pool there, I would want the fees to go directly to my main wallet, not to the empty and unmonitored wallet on the VPS.

a

KyrosKrane
Sr. Member
****
Offline Offline

Activity: 295
Merit: 250


View Profile WWW
February 18, 2014, 07:13:21 AM
 #7796

Thank you all for the excellent answers! =)

One last question, please.  If I use both the -a and --fee parameters, does the fee go to the address specified by the -a parameter, or does it go to the wallet of the local bitcoind?

The reason I'm asking is, I'm thinking of setting up a public p2pool node on a VPS I have; it's already running a bitcoind node just to help the network, but the wallet is empty and unused.  If I install p2pool there, I would want the fees to go directly to my main wallet, not to the empty and unmonitored wallet on the VPS.

a
Awesome, thank you! Smiley

Edit: Possibly the most helpful one-letter answer I've ever seen. Cheesy

Tips and donations: 1KyrosREGDkNLp1rMd9wfVwfkXYHTd6j5U  |  BTC P2Pool node: p2pool.kyros.info:9332
bitpop
Legendary
*
Offline Offline

Activity: 2912
Merit: 1060



View Profile WWW
February 18, 2014, 07:19:19 AM
 #7797

Thank you all for the excellent answers! =)

One last question, please.  If I use both the -a and --fee parameters, does the fee go to the address specified by the -a parameter, or does it go to the wallet of the local bitcoind?

The reason I'm asking is, I'm thinking of setting up a public p2pool node on a VPS I have; it's already running a bitcoind node just to help the network, but the wallet is empty and unused.  If I install p2pool there, I would want the fees to go directly to my main wallet, not to the empty and unmonitored wallet on the VPS.

a
Awesome, thank you! Smiley

Edit: Possibly the most helpful one-letter answer I've ever seen. Cheesy

I know I'm proud Smiley

smoothrunnings
Hero Member
*****
Offline Offline

Activity: 630
Merit: 501


View Profile
February 19, 2014, 02:27:42 AM
 #7798

Is there anyway to change the Bitcoin symbol in P2Pool to say "BTC" instead? I see in the Java code on the front-end that it calls currency.clone, but I am not sure where I find it's value?

Thanks,
jedimstr
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000



View Profile
February 19, 2014, 02:33:16 AM
 #7799

Is there anyway to change the Bitcoin symbol in P2Pool to say "BTC" instead? I see in the Java code on the front-end that it calls currency.clone, but I am not sure where I find it's value?

Thanks,

It's JavaScript not Java. And why don't you just replace the header insert span with "BTC" hard coded?

smoothrunnings
Hero Member
*****
Offline Offline

Activity: 630
Merit: 501


View Profile
February 19, 2014, 02:53:20 AM
 #7800

Is there anyway to change the Bitcoin symbol in P2Pool to say "BTC" instead? I see in the Java code on the front-end that it calls currency.clone, but I am not sure where I find it's value?

Thanks,

It's JavaScript not Java. And why don't you just replace the header insert span with "BTC" hard coded?

Because I might want to setup another server using a different alt-coin and don't want to have to go and modify the code.
Pages: « 1 ... 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 [390] 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 ... 814 »
  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!