Author

Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool - page 741. (Read 2591916 times)

donator
Activity: 1218
Merit: 1079
Gerald Davis
alright thanks.

about the payment, is it send directly to my wallet? i mean, i didnt put an address for it anyway, like on deepbit or other pools. Thats what im unsure about.

Yes it is sent directly to your wallet.

By default p2pool gets a new address from bitcoind (your wallet) each time it starts.  If you want to use a fixed address you can by using the -a command line argument.  Using a fixed address IMHO makes it easier to keep track of payments. 

There is no concept of "progress" in p2pool (or any mining) so you can restart with a fixed address at anytime.  It can be any address it doesn't need to be one from the bitcoind running.
member
Activity: 93
Merit: 10
alright thanks.

about the payment, is it send directly to my wallet? i mean, i didnt put an address for it anyway, like on deepbit or other pools. Thats what im unsure about.
legendary
Activity: 2126
Merit: 1001
i think something went wrong for me, my guiminer shows me right now 30 accapted shares, but my p2pool still says 0



anyone knows whats wrong?

[Gui-]Miner shows difficulty 1 solutions, which come every few seconds, so you can quickly see if things are working fine.

Shares in the p2pool sharechain have (currently) a difficulty around 650. These are displayed in the p2pool window, which you quoted.

Bitcoin-Blocks currently have a 1498294 difficulty.


So.. You mine away. Miner shows you all difficulty 1 blocks, just for your information. Once it finds a difficulty 650 block/solution, it is sent to your local p2pool copy. Whenever the whole p2pool network finds a Bitcoin block, you get a payment according to your portion of all found share blocks (in the last 24h).

So, expect to find share blocks around 650 times slower than the blocks your miner shows you :-)
And, expect your payments to climb in the first 24 hours, its after 24h that they kind of start to level out..

Ente
donator
Activity: 1218
Merit: 1079
Gerald Davis
so i bassicly have to wait...?

and when / how are payouts being made? it isnt stated in first / second post...

Payouts are made when a block is found based on the % of shares you have from the prior 24 hours worth of shares.

p2pool currently finds a block every 6 hours on average (although that can vary significantly).

p2pool.info has some good info on projected block completion times, your "cut" of the next block found (will be 0 until you find at least 1 share), history of blocks found and more.
member
Activity: 93
Merit: 10
so i bassicly have to wait...?

and when / how are payouts being made? it isnt stated in first / second post...
legendary
Activity: 1379
Merit: 1003
nec sine labore
i think something went wrong for me, my guiminer shows me right now 30 accapted shares, but my p2pool still says 0



anyone knows whats wrong?

OggerMC,

read the line before Shares 0... do you have 250MHs ?

It says it takes, on average, 3 hours for every share.

See also p2p FAQ from 1st message in this thread.

spiccioli.

ps. guiminer is not the preferred miner for p2pool. Try with an up-to-date miner to see if things improve.
member
Activity: 93
Merit: 10
i think something went wrong for me, my guiminer shows me right now 30 accapted shares, but my p2pool still says 0



anyone knows whats wrong?
legendary
Activity: 2126
Merit: 1001
There are no individual graphs.  You can set each miner to a unique username, and use the VIP password to get something like this:



by going to http://:9332/graphs

Now, if anyone knows how to edit the order, or remove old names from these graphs, that would be great.

Seems like your image isnt embedded here, the direct url does work though.
Thanks for that! I see, all miners are in one graph..
I have the global and local hashrate graphs, but with no individual miners combined in the local hashrate. And I didnt see an obvious place to put my VIP password in anyway.. Will have a look again at home.


Ah, I would love individual graphs for each miner.. Thats the last missing piece for my setup, to easily check if all miners behave well..
Any thoughts on this?

Ente
legendary
Activity: 1379
Merit: 1003
nec sine labore
I found no reference about how to see individual graphs for each connected miner?
P2pool tells me a "vip graph" password per miner or something..
My plan is to make one html page which embeds all graphs for the individual miners, to control everything on one glance.

A hint how to "unlock" individual graphs is enough already! :-)

Ente

There are no individual graphs.  You can set each miner to a unique username, and use the VIP password to get something like this:



by going to http://:9332/graphs


Now, if anyone knows how to edit the order, or remove old names from these graphs, that would be great.

VIP password is inside ./p2pool/data/bitcoin/vip_pass file

I think you cannot remove a miner from graphs, either you wait for graphs to scroll out data or you delete rrd.* files but this clears all data from your graphs and they start anew.

spiccioli.
full member
Activity: 125
Merit: 100
I found no reference about how to see individual graphs for each connected miner?
P2pool tells me a "vip graph" password per miner or something..
My plan is to make one html page which embeds all graphs for the individual miners, to control everything on one glance.

A hint how to "unlock" individual graphs is enough already! :-)

Ente

There are no individual graphs.  You can set each miner to a unique username, and use the VIP password to get something like this:



by going to http://:9332/graphs


Now, if anyone knows how to edit the order, or remove old names from these graphs, that would be great.
legendary
Activity: 2126
Merit: 1001
I found no reference about how to see individual graphs for each connected miner?
P2pool tells me a "vip graph" password per miner or something..
My plan is to make one html page which embeds all graphs for the individual miners, to control everything on one glance.

A hint how to "unlock" individual graphs is enough already! :-)

Ente
full member
Activity: 125
Merit: 100
What's wrong with how it is?  Think of the junk around it as the weird noise before emergency alerts on the radio (not sure what they are called inother countries) its just to get your attention for the message.  I'm pretty sure I would miss it if it was just one line of normal looking text somewhere.
legendary
Activity: 980
Merit: 1008
Looks like this is how the message breaks down (though I'm not sure where that J before the message string comes from):
Code:
version = \x01\x00\x00\x00
relay_until = \xf6\xfacO\x00\x00\x00\x00
expiration = \xf2*EQ\x00\x00\x00\x00
id = \xf3\x03\x00\x00
cancel = \xf2\x03\x00\x00
set_cancel = \x00
min_ver = P\xc3\x00\x00
max_ver = |\xc4\x00\x00
set_sub_ver = \x00
priority = \x88\x13\x00\x00
comment = \x00
status_bar = JURGENT: security fix for Bitcoin-Qt on Windows: http://bitcoin.org/critfix
reserved = \x00
I would write a patch for p2pool but I'm unsure which pack type to use to handle the set and set types which set_cancel and set_sub_ver use, respectively.
legendary
Activity: 980
Merit: 1008
I think this is just how Python prints out non-printable characters.

The "ALERT" is part of what p2pool prints out, it isn't part of the message it seems.

EDIT: Here it is: https://github.com/forrestv/p2pool/blob/master/p2pool/bitcoin/p2p.py#L141
Maybe p2pool is parsing the message incorrectly, so that some binary data ends up in the message part?

EDIT2: Indeed. The string that p2pool prints as the message contains additional information before the actual message string: https://en.bitcoin.it/wiki/Protocol_specification#alert
hero member
Activity: 560
Merit: 500
Looks like hex obfuscation of malicious code.
I could be wrong though, it could just be a warning.
Can you recognize malicious code from hex? Smiley
I know these messages include a signature, so we can verify that this message indeed came from the authors. So it would make sense if the extra data is a signature (which will not be ASCII).
I can only recognize that its obfuscation and not a normal print out of something.

[Edit]: Alternatively, maybe there is an exploit that allowed a popup ( which would explain "ALERT:" ), thus the reason for the obfuscation. Again, I haven't deciphered the code...so, I could just be blowing theories out the window.
legendary
Activity: 980
Merit: 1008
Looks like hex obfuscation of malicious code.
I could be wrong though, it could just be a warning.
Can you recognize malicious code from hex? Smiley
I know these messages include a signature, so we can verify that this message indeed came from the authors. So it would make sense if the extra data is a signature (which will not be ASCII).
hero member
Activity: 560
Merit: 500
this just popped up does it mean anything.
Quote
2012-03-20 02:10:18.525000 ALERT: ('\x01\x00\x00\x00\xf6\xfacO\x00\x00\x00\x00\x
f2*EQ\x00\x00\x00\x00\xf3\x03\x00\x00\xf2\x03\x00\x00\x00P\xc3\x00\x00|\xc4\x00\
x00\x00\x88\x13\x00\x00\x00JURGENT: security fix for Bitcoin-Qt on Windows: http
://bitcoin.org/critfix\x00', '0E\x02!\x00\xf4\xbd>d\xa1\x07w\x99\xc8\xd7Z\xa5\xb
fGUd\x93\xceXF\x96P\x98\xea"\xa68\xbfW\xde\x8c\xa9\x02 -\xda\xe4\xa4\xc9-N\xe4\x
fa&G\xdb\x94dQ\x819\xdd\xd4\x8fW\xe0\xa0Q\x04Ew\tr\xa2Y\x0b')

This isn't an attempt at an exploit, its more like a public service announcement letting you know about a vulnerability so you can upgrade.

I believe the stuff around the text is a PGP signature, but I could be wrong.
Looks like hex obfuscation of malicious code.
I could be wrong though, it could just be a warning.


http://www.technicalinfo.net/papers/CSS.html
Code:
The hex value of a character may be used, often done for non-printable characters. Such as:
x00 Null bytes for truncating strings
x04 EOF for faking the end of files
x08 Backspace x0a New Line for extra command execution
x0d New Line for extra command execution
x1b Escape character for breaking out of procedures
x20 Spaces for faking URLs and other names
x7f Delete
full member
Activity: 125
Merit: 100
this just popped up does it mean anything.
Quote
2012-03-20 02:10:18.525000 ALERT: ('\x01\x00\x00\x00\xf6\xfacO\x00\x00\x00\x00\x
f2*EQ\x00\x00\x00\x00\xf3\x03\x00\x00\xf2\x03\x00\x00\x00P\xc3\x00\x00|\xc4\x00\
x00\x00\x88\x13\x00\x00\x00JURGENT: security fix for Bitcoin-Qt on Windows: http
://bitcoin.org/critfix\x00', '0E\x02!\x00\xf4\xbd>d\xa1\x07w\x99\xc8\xd7Z\xa5\xb
fGUd\x93\xceXF\x96P\x98\xea"\xa68\xbfW\xde\x8c\xa9\x02 -\xda\xe4\xa4\xc9-N\xe4\x
fa&G\xdb\x94dQ\x819\xdd\xd4\x8fW\xe0\xa0Q\x04Ew\tr\xa2Y\x0b')

This isn't an attempt at an exploit, its more like a public service announcement letting you know about a vulnerability so you can upgrade.

I believe the stuff around the text is a PGP signature, but I could be wrong.
full member
Activity: 182
Merit: 100
ahh yes i needed to update bitcoin went to .5.3.1
hero member
Activity: 591
Merit: 500
this just popped up does it mean anything.
Quote
2012-03-20 02:10:18.525000 ALERT: ('\x01\x00\x00\x00\xf6\xfacO\x00\x00\x00\x00\x
f2*EQ\x00\x00\x00\x00\xf3\x03\x00\x00\xf2\x03\x00\x00\x00P\xc3\x00\x00|\xc4\x00\
x00\x00\x88\x13\x00\x00\x00JURGENT: security fix for Bitcoin-Qt on Windows: http
://bitcoin.org/critfix\x00', '0E\x02!\x00\xf4\xbd>d\xa1\x07w\x99\xc8\xd7Z\xa5\xb
fGUd\x93\xceXF\x96P\x98\xea"\xa68\xbfW\xde\x8c\xa9\x02 -\xda\xe4\xa4\xc9-N\xe4\x
fa&G\xdb\x94dQ\x819\xdd\xd4\x8fW\xe0\xa0Q\x04Ew\tr\xa2Y\x0b')
Looks like an attempt at an exploit.
Do you have everything updated to the latest (Bitcoin & P2Pool)?
Yeah, that sounds like the problem that was fixed in 0.6 RC4.
Jump to: