Bitcoin Forum
November 19, 2024, 03:36:43 PM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: « 1 ... 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 441 442 443 444 445 446 447 448 449 450 451 452 [453] 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 ... 814 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2591904 times)
jonnybravo0311
Legendary
*
Offline Offline

Activity: 1344
Merit: 1024


Mine at Jonny's Pool


View Profile WWW
June 17, 2014, 10:02:45 PM
 #9041

How many of you try to find nodes close to you and add them to your nodes when you run your node with --p2pool-node?

I've got my own nodes doing that, I have a couple nearby that I have added also. how advantageous is it exactly to do so do you think? does it make a huge difference?

Hey guys... Newbie... running on windows machine, how would I run the command for the nodes?? my machine is just picking up a large group and I have no idea from where??? And help in that area would be great! Thanks....

Code:
run_p2pool.py --p2pool-node pool1:port --p2pool-node pool2:port ...
OK one more thing please.... is there an advantage to running more then 1 pool at a time? in your explanation (run_p2pool.py --p2pool-node pool1:port --p2pool-node pool2:port)
it looks as if you are starting up 2 or 3 nodes? or is that 2 or 3 nodes that you are adding from other people to pool together??? and if thats the case can you use any port? and where do you find nodes to work with? Thanks for clearing it up a bit....

BY THE WAY... You guys are all so helpful and I have learned so much about the shares and the blocks and payouts from all of you!!!!!! THANKS
I'm only starting a single instance of p2pool (for BTC) with that command.  I'm telling it to add the nodes specified by poo1:port.  As windpath explained, if you wanted to connect to his node, you would specify it in the argument to --p2pool-node.  Port is by default 9332, but some pool operators might choose to forward another port.  If you want to run separate pools, you can do that, too.  The standard code has setups for BTC and LTC.  Alternatively, you can get rav3n's fork which has support for pretty much every coin in existence.  This is a bit different than merge-mining - which uses your hashing not only on BTC, but also on other SHA-256 coins (NMC, DVC, IXC, I0C, FSC, HUC) as well.

I'm glad we've been able to help.

Jonny's Pool - Mine with us and help us grow!  Support a pool that supports Bitcoin, not a hardware manufacturer's pockets!  No SPV cheats.  No empty blocks.
windpath
Legendary
*
Offline Offline

Activity: 1258
Merit: 1027


View Profile WWW
June 18, 2014, 04:13:13 AM
Last edit: June 18, 2014, 05:11:47 AM by windpath
 #9042

Please check my maths!

As a developer its weird to say that math has never been my strong point...

I've finished the "above the fold" portion of my version of p2pool.info.

When complete there will be tabs below with data on all found blocks, miners (active and past), and payouts.

But this above the fold part was the most challenging for me...

It is available now in a very BETA version here (url will likely change in the future):

http://minefast.coincadence.com/p2pool-stats.php



So... Our current luck stinks, but one thing that I know about luck; it is bound to change Wink

I'd appreciate it if someone could confirm my math on the luck calculations for the current round and 7 days.

A basic explanation of my formulas are as follows:

Code:
current_round_luck_% = average_expected_time_to_block_since_last_found_block / elapsed_time_since_last_found_block 

Code:
7_day_luck_% = average_expected_time_to_block_last_7_days / average_elapsed_time_between_blocks_found_in_last_7_days

To me they look right, but it's always nice to get some extra eyes on it.

With the current data set (began collecting June 11th) 30 day luck will be accurate July 11th and higher graph resolutions will become available as time passes.

All data is auto-magically updated in near real-time.

More to come...

ceslick
Full Member
***
Offline Offline

Activity: 161
Merit: 100

digging in the bits... now ant powered!


View Profile WWW
June 18, 2014, 04:16:29 AM
 #9043

Looks really good windpath! 

Can't comment on the math though

http://www.integratedideas.net  - Home of Rock Solid Miners
NZ Based BTC P2Pool: http://www.integratedideas.net/p2pool-btc/  -  NZ Based DOGE P2Pool: http://www.integratedideas.net/p2pool-doge/
Cloud mining with CEX.IO: https://cex.io/r/2/ceslicknz/0/
murdof
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
June 18, 2014, 06:35:55 AM
 #9044

great work windpath!

windpath can I ask you something?

Are there RPC calls to p2pool to get data in JSON or other format?

Eg if i want to create a php script to query p2pool about my miner's hashrate where do I get this from?

thanks

Buy me a beer: 1mrdfyA1GhKmTPhaSkvyq5DBterQ5m7ZK

Run your own P2Pool with Ubuntu 16.04 LTS and merge mining
norgan
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250

Decentralize your hashing - p2pool - Norgz Pool


View Profile WWW
June 18, 2014, 06:42:04 AM
 #9045

great work windpath!

windpath can I ask you something?

Are there RPC calls to p2pool to get data in JSON or other format?

Eg if i want to create a php script to query p2pool about my miner's hashrate where do I get this from?

thanks

p2pool support json and is detailed here: https://en.bitcoin.it/wiki/P2Pool#Web_interface

Quote
Web interface

Lots of data and useful tools are available at http://127.0.0.1:9332/something:
## /static/ - Lots of information from shares to graphs to payouts.
## /rate
## /users
## /fee
## /current_payouts
## /patron_sendmany - Gives sendmany outputs for fair donations to P2Pool
## /global_stats
## /local_stats
## /peer_addresses
## /payout_addr
## /recent_blocks
## /uptime
## /web/log - Some different stats collected over the last day

Code:
web/graph_data/local_hash_rate/last_
web/graph_data/local_dead_hash_rate/last_

you may find examples of such in my front end in my sig and in the other p2pool front ends.

Miner, tech geek, operator of NorgzPool - Sydney Australia P2Pool Node creator of p2pool fancy front end

Tips: 1NorganBbymShTN2MMpfGzRYJF8mcPeXjv Exchange BTC locally in Australia or Donate to p2pool miners
windpath
Legendary
*
Offline Offline

Activity: 1258
Merit: 1027


View Profile WWW
June 18, 2014, 04:01:09 PM
 #9046

Thanks guys, still hoping someone can verify my math on the luck calculations.

The entire p2pool found block history is now live here

http://minefast.coincadence.com/p2pool-stats.php



I only have 1 orphan from May 13th 2014 (hash: 00000000000000000f5a5e5461473b8a7617a22ef07d51792c87526ade6f1b80). It should track orphans going forward (p2pool gets so few orphaned blocks that I have not yet been able to test with live data...), but the historical block data I was able to find did not contain orphans. If anyone has the hashes for older orphans I will be happy to add them to the dataset.

Hope to have miners and payouts live this week, if not, next week for sure....

Edit: Just browsing through old blocks, hope our next one looks like this!

bryonp
Member
**
Offline Offline

Activity: 85
Merit: 10


View Profile
June 18, 2014, 05:43:45 PM
 #9047



Hope to have miners and payouts live this week, if not, next week for sure....

Edit: Just browsing through old blocks, hope our next one looks like this!


[/quote]


God Help us we need to see a block!!!! or 2....
windpath
Legendary
*
Offline Offline

Activity: 1258
Merit: 1027


View Profile WWW
June 18, 2014, 06:34:32 PM
 #9048

God Help us we need to see a block!!!! or 2....

Ask and you shall receive?

https://blockchain.info/block-index/440003/00000000000000001d2134e5e3d3d0bf3ebbd1a843b7d21cc99b2dc9b8921d02
raskul
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250



View Profile
June 18, 2014, 06:35:18 PM
 #9049

I love it when a block comes together  Grin

party time   

tips    1APp826DqjJBdsAeqpEstx6Q8hD4urac8a
bryonp
Member
**
Offline Offline

Activity: 85
Merit: 10


View Profile
June 18, 2014, 07:46:06 PM
 #9050

I hate to tell you...
I said the same thing about 5 days ago after 3 days no block and within an hour we blocked...!!!
Yea!
murdof
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
June 18, 2014, 08:05:12 PM
 #9051

So eligius says that with my 2.8TH i should be getting about 0.10/day - so 0.70/week...

P2Pool says I should be getting 0.07/block.
If I take into account the last week - we got only 4 blocks - that is 0.21/week
If I look last week we found again 4 blocks agains.
Then 3 weeks back we found 7 blocks - which would mean i would make 0.49/week.

So luck is bad cause with those payments we should be getting 10 blocks / week.
So somebody is telling me that we expect this or next week even to hit 15 blocks?

What am I missing?

Buy me a beer: 1mrdfyA1GhKmTPhaSkvyq5DBterQ5m7ZK

Run your own P2Pool with Ubuntu 16.04 LTS and merge mining
jonnybravo0311
Legendary
*
Offline Offline

Activity: 1344
Merit: 1024


Mine at Jonny's Pool


View Profile WWW
June 18, 2014, 09:18:52 PM
 #9052

So eligius says that with my 2.8TH i should be getting about 0.10/day - so 0.70/week...

P2Pool says I should be getting 0.07/block.
If I take into account the last week - we got only 4 blocks - that is 0.21/week
If I look last week we found again 4 blocks agains.
Then 3 weeks back we found 7 blocks - which would mean i would make 0.49/week.

So luck is bad cause with those payments we should be getting 10 blocks / week.
So somebody is telling me that we expect this or next week even to hit 15 blocks?

What am I missing?
You aren't missing anything.  All of the calculators use the same basic formula to calculate expected earnings.  Those numbers are "ideal" values.  You get closer to your ideal values on the largest pools because the variance is low.  Using Eligius as an example, you mine until you hit your payout threshold, at which point you're placed into a payout queue.  Depending on how many people are ahead of you in the queue, and how Eligius' luck is faring, you could sit in that queue for quite some time.  Ghash, if you set your auto-payout there, will randomly at some point within 24 hours send you your balance (assuming you've got more than 0.01 coming to you).

With p2pool, you see the effects of variance more readily.  Firstly, there's the variance of finding shares.  Also, each share is weighted, so you can't just say, "I found X shares, so that equates to Y value".  Take a look at your efficiency rating to get an idea of how you're doing compared to the "ideal" values.  Recently, our luck has been pretty poor with a number of 3+ day periods between found blocks.  However, these are counteracted by other periods where the pool finds far more blocks in a given time period than it should.  There's actually a really good comparison thread here: https://bitcointalk.org/index.php?topic=416933.0 where you can see a very good look at the payouts received from Eligius, BTCGuild and p2pool.

By the way... we just found our second block today (3 hours after the last one) as I was writing this reply Smiley

EDIT: Just to give credence to the argument.  I have about 1.8TH/s mining on p2pool.  My expected "ideal" earnings with that at current difficulty is 0.067BTC a day.  So far today I've mined 0.17BTC.  Considerably higher than expected daily earnings.

Jonny's Pool - Mine with us and help us grow!  Support a pool that supports Bitcoin, not a hardware manufacturer's pockets!  No SPV cheats.  No empty blocks.
murdof
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
June 18, 2014, 10:03:43 PM
 #9053

Thanks Johnny

Can you post your actual earnings for the past 3 weeks for comparison?
Ie what you got each week vs the theoretical expected

Buy me a beer: 1mrdfyA1GhKmTPhaSkvyq5DBterQ5m7ZK

Run your own P2Pool with Ubuntu 16.04 LTS and merge mining
adolife
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
June 18, 2014, 10:04:41 PM
 #9054

I want my two blocks back...

Someone manipulated my transactions on my pool...

see: 107.170.184.48:9332


See the timestamps...
Joannes Wyckmans
bitdigger2013
Sr. Member
****
Offline Offline

Activity: 397
Merit: 250



View Profile WWW
June 18, 2014, 10:17:03 PM
 #9055

So eligius says that with my 2.8TH i should be getting about 0.10/day - so 0.70/week...

P2Pool says I should be getting 0.07/block.
If I take into account the last week - we got only 4 blocks - that is 0.21/week
If I look last week we found again 4 blocks agains.
Then 3 weeks back we found 7 blocks - which would mean i would make 0.49/week.

So luck is bad cause with those payments we should be getting 10 blocks / week.
So somebody is telling me that we expect this or next week even to hit 15 blocks?

What am I missing?
You aren't missing anything.  All of the calculators use the same basic formula to calculate expected earnings.  Those numbers are "ideal" values.  You get closer to your ideal values on the largest pools because the variance is low.  Using Eligius as an example, you mine until you hit your payout threshold, at which point you're placed into a payout queue.  Depending on how many people are ahead of you in the queue, and how Eligius' luck is faring, you could sit in that queue for quite some time.  Ghash, if you set your auto-payout there, will randomly at some point within 24 hours send you your balance (assuming you've got more than 0.01 coming to you).

With p2pool, you see the effects of variance more readily.  Firstly, there's the variance of finding shares.  Also, each share is weighted, so you can't just say, "I found X shares, so that equates to Y value".  Take a look at your efficiency rating to get an idea of how you're doing compared to the "ideal" values.  Recently, our luck has been pretty poor with a number of 3+ day periods between found blocks.  However, these are counteracted by other periods where the pool finds far more blocks in a given time period than it should.  There's actually a really good comparison thread here: https://bitcointalk.org/index.php?topic=416933.0 where you can see a very good look at the payouts received from Eligius, BTCGuild and p2pool.

By the way... we just found our second block today (3 hours after the last one) as I was writing this reply Smiley

EDIT: Just to give credence to the argument.  I have about 1.8TH/s mining on p2pool.  My expected "ideal" earnings with that at current difficulty is 0.067BTC a day.  So far today I've mined 0.17BTC.  Considerably higher than expected daily earnings.

Must have had a lucky run on shares too to get .17btc from 2 blocks at 1.8TH?

bryonp
Member
**
Offline Offline

Activity: 85
Merit: 10


View Profile
June 18, 2014, 11:05:27 PM
 #9056

So eligius says that with my 2.8TH i should be getting about 0.10/day - so 0.70/week...

P2Pool says I should be getting 0.07/block.
If I take into account the last week - we got only 4 blocks - that is 0.21/week
If I look last week we found again 4 blocks agains.
Then 3 weeks back we found 7 blocks - which would mean i would make 0.49/week.

So luck is bad cause with those payments we should be getting 10 blocks / week.
So somebody is telling me that we expect this or next week even to hit 15 blocks?

What am I missing?
You aren't missing anything.  All of the calculators use the same basic formula to calculate expected earnings.  Those numbers are "ideal" values.  You get closer to your ideal values on the largest pools because the variance is low.  Using Eligius as an example, you mine until you hit your payout threshold, at which point you're placed into a payout queue.  Depending on how many people are ahead of you in the queue, and how Eligius' luck is faring, you could sit in that queue for quite some time.  Ghash, if you set your auto-payout there, will randomly at some point within 24 hours send you your balance (assuming you've got more than 0.01 coming to you).

With p2pool, you see the effects of variance more readily.  Firstly, there's the variance of finding shares.  Also, each share is weighted, so you can't just say, "I found X shares, so that equates to Y value".  Take a look at your efficiency rating to get an idea of how you're doing compared to the "ideal" values.  Recently, our luck has been pretty poor with a number of 3+ day periods between found blocks.  However, these are counteracted by other periods where the pool finds far more blocks in a given time period than it should.  There's actually a really good comparison thread here: https://bitcointalk.org/index.php?topic=416933.0 where you can see a very good look at the payouts received from Eligius, BTCGuild and p2pool.

By the way... we just found our second block today (3 hours after the last one) as I was writing this reply Smiley

EDIT: Just to give credence to the argument.  I have about 1.8TH/s mining on p2pool.  My expected "ideal" earnings with that at current difficulty is 0.067BTC a day.  So far today I've mined 0.17BTC.  Considerably higher than expected daily earnings.

Must have had a lucky run on shares too to get .17btc from 2 blocks at 1.8TH?



ok 3 days at 1 T and 4 T mostly 4 T and all I get is 36.00  unless there is more coming?Huh? I just cant stay at fees like this its way off...
4 Terehertz and I had goobs of shares... plus my bitcore has not updated as of yet???
What Am I missing...
jonnybravo0311
Legendary
*
Offline Offline

Activity: 1344
Merit: 1024


Mine at Jonny's Pool


View Profile WWW
June 18, 2014, 11:15:11 PM
 #9057

Thanks Johnny

Can you post your actual earnings for the past 3 weeks for comparison?
Ie what you got each week vs the theoretical expected
I don't have historical difficulty to calculate expected earnings for the previous weeks.  Also, my hash rate has been variant (I've had some days where I've mined on other pools - like Eligius because an SP10 firmware update killed p2pool usability), and I didn't own the SP10 before 6/1, so I only had 400GH/s from my 2 overclocked S1s Smiley.

Anyway, I guess what I'm saying is any numbers I provide just aren't going to be too accurate.

Now that all the disclaimers are out of the way... and assuming my skills with Excel haven't failed me completely... I see that I've earned 0.9423BTC from 6/1 until today from p2pool.  Looking through my transaction history, I see blocks found as follows since 6/1:

6/1 - 1
6/3 - 3
6/4 - 1
6/5 - 1
6/8 - 1
6/9 - 1
6/11 - 3
6/15 - 2
6/18 - 2

15 blocks in 18 days, which seems to be pretty close to expectations... maybe a bit under (and today isn't over yet) Smiley

@btcdigger, yes, I've had a bit of a lucky run the past day or so finding shares.

Jonny's Pool - Mine with us and help us grow!  Support a pool that supports Bitcoin, not a hardware manufacturer's pockets!  No SPV cheats.  No empty blocks.
windpath
Legendary
*
Offline Offline

Activity: 1258
Merit: 1027


View Profile WWW
June 18, 2014, 11:33:18 PM
Last edit: June 18, 2014, 11:55:03 PM by windpath
 #9058

Thanks Johnny

Can you post your actual earnings for the past 3 weeks for comparison?
Ie what you got each week vs the theoretical expected
I don't have historical difficulty to calculate expected earnings for the previous weeks.  Also, my hash rate has been variant (I've had some days where I've mined on other pools - like Eligius because an SP10 firmware update killed p2pool usability), and I didn't own the SP10 before 6/1, so I only had 400GH/s from my 2 overclocked S1s Smiley.

Anyway, I guess what I'm saying is any numbers I provide just aren't going to be too accurate.

Now that all the disclaimers are out of the way... and assuming my skills with Excel haven't failed me completely... I see that I've earned 0.9423BTC from 6/1 until today from p2pool.  Looking through my transaction history, I see blocks found as follows since 6/1:

6/1 - 1
6/3 - 3
6/4 - 1
6/5 - 1
6/8 - 1
6/9 - 1
6/11 - 3
6/15 - 2
6/18 - 2

15 blocks in 18 days, which seems to be pretty close to expectations... maybe a bit under (and today isn't over yet) Smiley

@btcdigger, yes, I've had a bit of a lucky run the past day or so finding shares.

P2Pool payouts are public information, you can view any miners payout per block by entering their address in the form here: http://minefast.coincadence.com/index.php

Edit: example with one of our addresses: http://minefast.coincadence.com/miner.php?id=19vXrwKGUhK4cCU8tA4kWZgbChcmh9a6qj
Collider
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500



View Profile
June 19, 2014, 05:52:47 AM
 #9059

Does anyone know of a p2pool node in Iceland?

Is the percent of orphan/dead shares "lost" between the miner and the pool or between the pool and the network?
nreal
Full Member
***
Offline Offline

Activity: 932
Merit: 100


arcs-chain.com


View Profile
June 19, 2014, 06:13:51 AM
 #9060

Does anyone know of a p2pool node in Iceland?

Is the percent of orphan/dead shares "lost" between the miner and the pool or between the pool and the network?

Ive got 2,5% orphan rate last week http://p2pool.servebeer.com:9332/static/graphs.html?Week
4% last month no deads in the graphic - its so low dead rate Wink

Located in Finland


► ARCS ◄ ♦ ARCS - The New World Token (*Listed on KuCoin) ♦ ► ARCS ◄
───●●───●●───●●───●●───●●─[   Bounty Detective   ]─●●───●●───●●───●●───●●───
Website|Twitter|Medium|Telegram|Whitepaper
Pages: « 1 ... 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 441 442 443 444 445 446 447 448 449 450 451 452 [453] 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 ... 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!