Bitcoin Forum
December 12, 2024, 12:49:23 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 [91] 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 ... 814 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2591948 times)
spiccioli
Legendary
*
Offline Offline

Activity: 1379
Merit: 1003

nec sine labore


View Profile
April 06, 2012, 07:24:15 AM
 #1801

So, in the end, is Panda Mouse right or wrong?

spiccioli
Panda Mouse
Member
**
Offline Offline

Activity: 88
Merit: 10


Gliding...


View Profile
April 06, 2012, 07:50:01 AM
 #1802

Well you said TIME that confused me.  Your right the length vs expected can be used but that is because it is already adjusted for what matters (hashes observed vs hashes expected).

Not sure where you are getting 400 observations.  p2pool has only found 275 blocks?

Lastly the length of block isn't a normal distribution.  It is an exponential one.

Still even using incorrect 400 observation, incorrect assumption of a normal distribution I have no idea how you determined confidence interval is ~99% to ~101% over 400 blocks.  I even tried to make mistakes and math just doesn't add up.

1. You're right, there was 275 probe (blocks), now with probability > 50% averages time should be between 99.14 and 100.86.
2. The average time to solve block is a normal distribution.
3. Thank you for putting these blocks.

Panda Mouse
Smoovious
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500

Scattering my bits around the net since 1980


View Profile
April 06, 2012, 08:11:39 AM
 #1803

Also, does anyone know if Guiminer works with P2Pool or not?
GUI Miner works fine, although I have to keep resetting the port it is supposed to connect to. For some reason, it ignores the 9332 port that is saved in the settings, and changes it to 8332 every time I load it back up.

Also, the accepted shares count in the summary tab will always show 0 outside of the perenthesis, like 0(47), but it still works.

Use the v2012-02-19 version.

-- Smoov
Ed
Member
**
Offline Offline

Activity: 69
Merit: 10


View Profile
April 06, 2012, 08:31:02 AM
 #1804

Has someone namecoin payouts, last time?
after major system upgrade
I am worried, because last my found block about mid of March
Ente
Legendary
*
Offline Offline

Activity: 2126
Merit: 1001



View Profile
April 06, 2012, 12:02:43 PM
 #1805

Is there a way for the users of my node to see how much BTC they have been and are about to be paid?

Also, does anyone know if Guiminer works with P2Pool or not?

Can confirm as well that Guiminer works. Here Guiminer is running with cgminer (poclbm before). I have values for "accepted" and "stales", both "accumulated" and "(hast hour)". Runs stable too, here, over weeks and over reboots too.

As for payout per user: I believe the users have to use the "vip password", then their miner(s) are displayed in the statistics. This was true for the old rrd stats, where all miners are summed up in one graph. I did not test if the "vip password" is still needed for the new, javascript one-graph-per-miner stats. And, this is the hashing power only, not the payout per miner.

Have a look here:
https://en.bitcoin.it/wiki/P2Pool#Web_interface
Maybe one of those shows info per user?

Ente
Smoovious
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500

Scattering my bits around the net since 1980


View Profile
April 06, 2012, 12:09:51 PM
 #1806

My testing with GUI Miner was using the poclbm miner.

-- Smoov
twmz
Hero Member
*****
Offline Offline

Activity: 737
Merit: 500



View Profile
April 06, 2012, 12:16:37 PM
 #1807

So, in the end, is Panda Mouse right or wrong?

spiccioli

Bitcoin mining is a Poisson Process.  Using the data from the last 90 days, we found 261 blocks and were expected to have found 287.  The probability of finding at most 261 blocks when 287 were expected is approximately 6.4% or 1 in 16 (see the Poisson probability calculator).  Those odds are not impossibly small.  "Bad luck" still seems plausible.

Was I helpful?  1TwmzX1wBxNF2qtAJRhdKmi2WyLZ5VHRs
WoT, GPG

Bitrated user: ewal.
twmz
Hero Member
*****
Offline Offline

Activity: 737
Merit: 500



View Profile
April 06, 2012, 12:18:48 PM
 #1808

Is there a way for the users of my node to see how much BTC they have been and are about to be paid?

For "about to be paid", go to any up-to-date p2pool node and look at http://forre.st:9332/static/.  They can find their address in the list of current payouts to see what they would get paid if a block was found immediately.  That information is also on the Current Payouts tab of p2pool.info.

For "have been paid", they can look in their wallet?  Or go to a site like blockchain.info and search for their address to see just the "Total Received" for that address?

Was I helpful?  1TwmzX1wBxNF2qtAJRhdKmi2WyLZ5VHRs
WoT, GPG

Bitrated user: ewal.
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
April 06, 2012, 12:28:01 PM
Last edit: April 06, 2012, 05:11:37 PM by DeathAndTaxes
 #1809

So, in the end, is Panda Mouse right or wrong?

spiccioli

No and his math isn't even close to reality.  Given he hasn't answered any questions on what he calculated for standard deviation or shown any work I don't know how he "calculated" that.  He also seems to think that mining is a normal distribution which it isn't.

Since p2pool started the expected # of blocks found would be 305.

95% of the time after 305 expected blocks we should have found at least 267 and no more than 344.  As you can see that is a pretty large variance, +/- ~40 blocks.  

The 95% confidence interval is 305 blocks +/- 40.  To convert that to luck you could say the pool should be within 88% to 112% of expected return 95% of the time.  We are at 91% cumulative lifetime luck but still in the range expected.

Just to show how wrong the numbers provided were for us to have a 95% confidence interval of <2 luck% (~99% to ~101% luck) would require an expected # of blocks to be ~50,000 blocks

thirdlight
Sr. Member
****
Offline Offline

Activity: 445
Merit: 250



View Profile
April 06, 2012, 04:37:26 PM
 #1810

Has someone namecoin payouts, last time?
My last namecoin block was 25 March, 14:25. I would expect to see another in about a week.

Proofer
Member
**
Offline Offline

Activity: 266
Merit: 36


View Profile
April 06, 2012, 04:47:04 PM
 #1811

You don't need to specify $BITCOIN_USER or $BITCOIN_PASS if the user running p2pool has it in their bitcoin.conf
You do if you want p2pool to be able to connect to your Bitcoin instance.
No. You don't.

This is the command I use to start p2pool.

Code:
python ./run_p2pool.py -a 1HZY2Bks6HjTXFxXSj8ivhWCnkosypiUxR --p2pool-port 8335 -w 8336 --merged http://namecoindrpcuser:pass@127.0.0.1:9332/ --disable-upnp -f 0.5

See any bitcoind username/password there?

Code:
usage: run_p2pool.py [-h] [--version] [--net {bitcoin,litecoin}] [--testnet]
                     [--debug] [-a ADDRESS] [--datadir DATADIR]
                     [--logfile LOGFILE] [--merged MERGED_URLS]
                     [--give-author DONATION_PERCENTAGE] [--irc-announce]
                     [--p2pool-port PORT] [-n ADDR[:PORT]] [--disable-upnp]
                     [--max-conns CONNS] [-w PORT or ADDR:PORT]
                     [-f FEE_PERCENTAGE] [--bitcoind-address BITCOIND_ADDRESS]
                     [--bitcoind-rpc-port BITCOIND_RPC_PORT]
                     [--bitcoind-p2p-port BITCOIND_P2P_PORT]
                     [BITCOIND_RPCUSERPASS [BITCOIND_RPCUSERPASS ...]]

I note from the last line of the "usage" that (multiple) bitcoind RPC user/passwords may be OPTIONALLY included.  When would one include them?
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
April 06, 2012, 04:48:49 PM
 #1812

I note from the last line of the "usage" that (multiple) bitcoind RPC user/passwords may be OPTIONALLY included.  When would one include them?

If bitcoind and p2pool are not on the same machine.
spiccioli
Legendary
*
Offline Offline

Activity: 1379
Merit: 1003

nec sine labore


View Profile
April 06, 2012, 04:57:10 PM
 #1813

twmz and Death&Taxes,

thanks for the explanation!

spiccioli.
Ente
Legendary
*
Offline Offline

Activity: 2126
Merit: 1001



View Profile
April 06, 2012, 06:39:53 PM
 #1814

Is there a way for the users of my node to see how much BTC they have been and are about to be paid?

For "about to be paid", go to any up-to-date p2pool node and look at http://forre.st:9332/static/.  They can find their address in the list of current payouts to see what they would get paid if a block was found immediately.  That information is also on the Current Payouts tab of p2pool.info.

For "have been paid", they can look in their wallet?  Or go to a site like blockchain.info and search for their address to see just the "Total Received" for that address?

I think he is asking for individual payouts for individual miners connecting to a single p2pool node, aka "public p2pool pool". Like when miners connect with an address as their username, they get a part of the payout for the whole p2pool node to their individual address.

Ente
Proofer
Member
**
Offline Offline

Activity: 266
Merit: 36


View Profile
April 06, 2012, 06:54:42 PM
 #1815

I note from the last line of the "usage" that (multiple) bitcoind RPC user/passwords may be OPTIONALLY included.  When would one include them?

If bitcoind and p2pool are not on the same machine.

W/r "multiple"-- the usage syntax allows an indefinite number of BITCOIND_RPCUSERPASS items:
[BITCOIND_RPCUSERPASS [BITCOIND_RPCUSERPASS ...]]

I've no idea why.
twmz
Hero Member
*****
Offline Offline

Activity: 737
Merit: 500



View Profile
April 06, 2012, 08:33:23 PM
 #1816

Is there a way for the users of my node to see how much BTC they have been and are about to be paid?

For "about to be paid", go to any up-to-date p2pool node and look at http://forre.st:9332/static/.  They can find their address in the list of current payouts to see what they would get paid if a block was found immediately.  That information is also on the Current Payouts tab of p2pool.info.

For "have been paid", they can look in their wallet?  Or go to a site like blockchain.info and search for their address to see just the "Total Received" for that address?

I think he is asking for individual payouts for individual miners connecting to a single p2pool node, aka "public p2pool pool". Like when miners connect with an address as their username, they get a part of the payout for the whole p2pool node to their individual address.

Ente

For anyone running a "normal" public p2pool node, my answer remains the same.  Individual miners who are using their address as their username will appear in the lists I suggested as individual entries.  With unmodified public p2pool nodes, miners get paid for the shares that they find directly as if they were running their own node.  The node as a whole does not have a single entry in the current payout lists.  Every individual address that found a share has its own entry in that list.

Public p2pool nodes do not receive payments in bulk and redistribute them to their miners based on diff 1 shares or anything like that.  The only node I know of that is doing that is p2pmining.com and he has developed his own infrastructure to do that and has his own web UI for seeing pending payments.

Was I helpful?  1TwmzX1wBxNF2qtAJRhdKmi2WyLZ5VHRs
WoT, GPG

Bitrated user: ewal.
bitpop
Legendary
*
Offline Offline

Activity: 2912
Merit: 1060



View Profile WWW
April 06, 2012, 08:42:07 PM
 #1817

That's how my public node works, I never touch your earnings. Check it out below.

Syke
Legendary
*
Offline Offline

Activity: 3878
Merit: 1193


View Profile
April 07, 2012, 07:07:38 AM
 #1818

Since p2pool started the expected # of blocks found would be 305.

How in the world do you calculate that? The hashing power of p2pool changes continually.

Buy & Hold
twmz
Hero Member
*****
Offline Offline

Activity: 737
Merit: 500



View Profile
April 07, 2012, 01:27:32 PM
 #1819

Since p2pool started the expected # of blocks found would be 305.

How in the world do you calculate that? The hashing power of p2pool changes continually.

We have available the hour by hour hashrate statistics for p2pool since p2pool started.  In fact, I have collected even more detailed hashrate stats (5 minute intervals) since mid February.  Using the hashrate data along with the data on when bitcoin network difficulty changes occured, it's straightforward to calculate how many blocks were expected at various points in time in the past.  And if you add them all up, you get 305.  At least that is how p2pool.info does it.

Was I helpful?  1TwmzX1wBxNF2qtAJRhdKmi2WyLZ5VHRs
WoT, GPG

Bitrated user: ewal.
Gabi
Legendary
*
Offline Offline

Activity: 1148
Merit: 1008


If you want to walk on water, get out of the boat


View Profile
April 07, 2012, 03:31:58 PM
 #1820

Dear DeathAndTaxes if you aren't happy with reality send your whine to god  Wink

Seriously, this fud is ridicolous, p2pool is open source, if you think p2pool is scamming you then check the code and find the scamming part.

Pages: « 1 ... 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 [91] 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 ... 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!