Bitcoin Forum
December 09, 2016, 12:18:36 AM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
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 [29] 30 31 32 33 34 35 36 37 38 39 40 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 ... 744 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2032991 times)
Ente
Legendary
*
Offline Offline

Activity: 1834



View Profile
February 11, 2012, 09:28:30 AM
 #561

Ente: Here's a version with the submitold commit reverted: https://github.com/forrestv/p2pool/tarball/nosubmitold

Do you think you could test it to see if it fixes the problem?

EDIT: Also, does GUIMiner have any log files? There should be an additional message after the "Unexpected error" lines, but it's not there. Maybe it's appearing on the terminal or something?

Good morning,

I tested the "new old" version you linked. It works, connects faster and all, but the (guiminer) error still persists.
Still, the guiminer "console" says "unexpected error:", and thats all it says in its logfile too (in guiminer.log and guiminer.exe.log).

I'll experiment a bit with connecting (different) guiminer instances to (different) p2pool nodes to find out which one causes trouble here..

Ente
1481242716
Hero Member
*
Offline Offline

Posts: 1481242716

View Profile Personal Message (Offline)

Ignore
1481242716
Reply with quote  #2

1481242716
Report to moderator
1481242716
Hero Member
*
Offline Offline

Posts: 1481242716

View Profile Personal Message (Offline)

Ignore
1481242716
Reply with quote  #2

1481242716
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1481242716
Hero Member
*
Offline Offline

Posts: 1481242716

View Profile Personal Message (Offline)

Ignore
1481242716
Reply with quote  #2

1481242716
Report to moderator
Ente
Legendary
*
Offline Offline

Activity: 1834



View Profile
February 11, 2012, 11:42:22 AM
 #562

It gets more and more strange..

Rig "Miner04" uses forrestv-p2pool-0.8.4-1-gadba786
Rig "Miner03" uses forrestv-p2pool-release-0.8.1-0-gc7feb00

Rig "Miner04" uses Guiminer v2011-06-14
Rig "Miner03" uses Guiminer v2011-06-14

Guiminer "Miner03" --> p2pool "Miner03": finds "minerblocks" and "shareblocks"
Guiminer "Miner04" --> p2pool "Miner04": drops "unexpected error:" in guiminer
Guiminer "Miner03" --> p2pool "Miner04": finds "minerblocks" with 100% in (), finds "shareblocks"
Guiminer "Miner04" --> p2pool "Miner03": finds "minerblocks" with 50% in (), finds no "shareblocks"

So obviously its some problem on Guiminer's (or poclbm) side on "Miner04".

In Guiminer you see for example:
Quote
Accepted: 471 (256)
Stale: 0 (0)
I didnt find out what the number in () means, yet.

All other rigs are like "Miner03" and behave well.

Bah, I'm losing my patience with this windows stuff..

Ente

edits underlined
cabin
Full Member
***
Offline Offline

Activity: 205


View Profile
February 11, 2012, 12:48:59 PM
 #563

I see this line under current payouts.. is it anything to be worried about or is it someone just using a weird payout address?

"Unknown. Script: 202986d5879cfd55f909e272989e1bcc3861dbb8c0a8f4ecb4cf904bcecb5f2c90": 0,

1Cabinz1RSccAbFx2DikYomSKeMupy7M6V
Tittiez
Hero Member
*****
Offline Offline

Activity: 686



View Profile
February 11, 2012, 02:39:24 PM
 #564

I see this line under current payouts.. is it anything to be worried about or is it someone just using a weird payout address?

"Unknown. Script: 202986d5879cfd55f909e272989e1bcc3861dbb8c0a8f4ecb4cf904bcecb5f2c90": 0,

Your solo mining, remember that. Therefor there is no payout address, but instead it goes directly into bitcoind.
wachtwoord
Legendary
*
Offline Offline

Activity: 1498



View Profile WWW
February 11, 2012, 02:50:24 PM
 #565

You can also specify a bitcoin address which is not part of the wallet of the bitcoind (or bitcoin-qt) which is currently running. I set it up this way after I got advise in the IRC channel that this is more secure (which I agree with).

cabin
Full Member
***
Offline Offline

Activity: 205


View Profile
February 11, 2012, 03:09:23 PM
 #566

Well actually each p2p block has hundreds of payout addresses, but you're right it is solo mining. My concern was if one funny payout address could drastically slow down confirmation of a found block and therefore result in a p2pool block being orphaned. For example if only 5% of the network supported P2SH addresses, and the p2pool payout list includes a P2SH-style address, then p2pool blocks would be very slow to transmit through the network.

I suspect it is nothing to worry about and that I'm missing something.. but I just wanted to bring up the possibility in case it is a potential bug/problem.

I see this line under current payouts.. is it anything to be worried about or is it someone just using a weird payout address?

"Unknown. Script: 202986d5879cfd55f909e272989e1bcc3861dbb8c0a8f4ecb4cf904bcecb5f2c90": 0,

Your solo mining, remember that. Therefor there is no payout address, but instead it goes directly into bitcoind.

1Cabinz1RSccAbFx2DikYomSKeMupy7M6V
kano
Legendary
*
Offline Offline

Activity: 1932


Linux since 1997 RedHat 4


View Profile
February 11, 2012, 03:39:09 PM
 #567

I see this line under current payouts.. is it anything to be worried about or is it someone just using a weird payout address?

"Unknown. Script: 202986d5879cfd55f909e272989e1bcc3861dbb8c0a8f4ecb4cf904bcecb5f2c90": 0,

Your solo mining, remember that. Therefor there is no payout address, but instead it goes directly into bitcoind.
Ummmm? Eh?
It goes to all the N addresses listed in the share chain - the coinbase txn lists all those addresses.


Aside ... so as mentioned above ... could someone stop every block from being accepted by putting crap addresses in the share chain?
Hope that problem doesn't exist or has been already dealt with if it did exist.

Pool: https://kano.is BTC: 1KanoiBupPiZfkwqB7rfLXAzPnoTshAVmb
CKPool and CGMiner developer, IRC FreeNode #ckpool and #cgminer kanoi
Help keep Bitcoin secure by mining on pools with Stratum, the best protocol to mine Bitcoins with ASIC hardware
Tittiez
Hero Member
*****
Offline Offline

Activity: 686



View Profile
February 11, 2012, 04:37:16 PM
 #568

I see this line under current payouts.. is it anything to be worried about or is it someone just using a weird payout address?

"Unknown. Script: 202986d5879cfd55f909e272989e1bcc3861dbb8c0a8f4ecb4cf904bcecb5f2c90": 0,

Your solo mining, remember that. Therefor there is no payout address, but instead it goes directly into bitcoind.
Ummmm? Eh?
It goes to all the N addresses listed in the share chain - the coinbase txn lists all those addresses.


Aside ... so as mentioned above ... could someone stop every block from being accepted by putting crap addresses in the share chain?
Hope that problem doesn't exist or has been already dealt with if it did exist.

I meant at least in our prospective. My payouts show as "Mined" in the bitcoin client.
twmz
Hero Member
*****
Offline Offline

Activity: 737



View Profile
February 11, 2012, 04:42:00 PM
 #569

I meant at least in our prospective. My payouts show as "Mined" in the bitcoin client.

Yes, but that is just a "bug" in the bitcoin client.  The actual generation transaction does include your address.  The client just doesn't show it to you.

Was I helpful?  1TwmzX1wBxNF2qtAJRhdKmi2WyLZ5VHRs
WoT, GPG

Bitrated user: ewal.
thirdlight
Sr. Member
****
Offline Offline

Activity: 281



View Profile
February 11, 2012, 05:28:28 PM
 #570

I see this line under current payouts.. is it anything to be worried about or is it someone just using a weird payout address?

"Unknown. Script: 202986d5879cfd55f909e272989e1bcc3861dbb8c0a8f4ecb4cf904bcecb5f2c90": 0,
I see this at the bottom of the table on this page.

I thought it was someone who had specified a bad address with the "-a" option. But that was just a guess. Smart people will help...
Red Emerald
Hero Member
*****
Offline Offline

Activity: 742



View Profile WWW
February 11, 2012, 05:36:09 PM
 #571

So I have p2pool running on an ubuntu server with python 2.7.

I wanted to setup a backup pool and so I installed everything on a debian server.  If I specify all of the command line options, it starts fine.  But "--help" gives an error.

Code:
[user@p2pool p2pool]$ ./run_p2pool.py --help
Install SciPy for more accurate confidence intervals!
/home/user/src/p2pool/p2pool/util/pack.py:191: DeprecationWarning: object.__new__() takes no parameters
  return Type.__new__(cls, bits, endianness)
Traceback (most recent call last):
  File "./run_p2pool.py", line 5, in <module>
    main.run()
  File "/home/user/src/p2pool/p2pool/main.py", line 1041, in run
    args = parser.parse_args()
  File "/usr/lib/pymodules/python2.6/argparse.py", line 1698, in parse_args
    args, argv = self.parse_known_args(args, namespace)
  File "/usr/lib/pymodules/python2.6/argparse.py", line 1730, in parse_known_args
    return self._parse_known_args(args, namespace)
  File "/usr/lib/pymodules/python2.6/argparse.py", line 1932, in _parse_known_args
    start_index = consume_optional(start_index)
  File "/usr/lib/pymodules/python2.6/argparse.py", line 1872, in consume_optional
    take_action(action, args, option_string)
  File "/usr/lib/pymodules/python2.6/argparse.py", line 1800, in take_action
    action(self, namespace, argument_values, option_string)
  File "/usr/lib/pymodules/python2.6/argparse.py", line 1023, in __call__
    parser.print_help()
  File "/usr/lib/pymodules/python2.6/argparse.py", line 2319, in print_help
    self._print_message(self.format_help(), file)
  File "/usr/lib/pymodules/python2.6/argparse.py", line 2293, in format_help
    return formatter.format_help()
  File "/usr/lib/pymodules/python2.6/argparse.py", line 314, in format_help
    help = self._root_section.format_help()
  File "/usr/lib/pymodules/python2.6/argparse.py", line 244, in format_help
    func(*args)
  File "/usr/lib/pymodules/python2.6/argparse.py", line 365, in _format_usage
    assert ' '.join(opt_parts) == opt_usage
AssertionError
[user@p2pool p2pool]$ python -V
Python 2.6.6
[user@p2pool p2pool]$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 6.0.4 (squeeze)
Release:        6.0.4
Codename:       squeeze

forrestv
Hero Member
*****
Offline Offline

Activity: 510


View Profile
February 11, 2012, 05:56:07 PM
 #572

I wanted to setup a backup pool and so I installed everything on a debian server.  If I specify all of the command line options, it starts fine.  But "--help" gives an error.

Fixed, thanks for pointing that out.

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
jothan
Full Member
***
Offline Offline

Activity: 184


Feel the coffee, be the coffee.


View Profile
February 11, 2012, 06:51:43 PM
 #573

Yay, I found my first block ever, just now, while participating in P2Pool. It took over 2 months at ~1710 Mhash/s.

Glad to see my mining rig can actually mine a full block Tongue

https://blockchain.info/block-index/867562/0000000000000943404156a9980c3c6e49b0f3c712a4c4673a6e8890edf9c13c

Bitcoin: the only currency you can store directly into your brain.

What this planet needs is a good 0.0005 BTC US nickel.
Ente
Legendary
*
Offline Offline

Activity: 1834



View Profile
February 11, 2012, 06:54:57 PM
 #574

It gets more and more strange..

Rig "Miner04" uses forrestv-p2pool-0.8.4-1-gadba786
Rig "Miner03" uses forrestv-p2pool-release-0.8.1-0-gc7feb00

Rig "Miner04" uses Guiminer v2011-06-14
Rig "Miner03" uses Guiminer v2011-06-14

Guiminer "Miner03" --> p2pool "Miner03": finds "minerblocks" and "shareblocks"
Guiminer "Miner04" --> p2pool "Miner04": drops "unexpected error:" in guiminer
Guiminer "Miner03" --> p2pool "Miner04": finds "minerblocks" with 100% in (), finds "shareblocks"
Guiminer "Miner04" --> p2pool "Miner03": finds "minerblocks" with 50% in (), finds no "shareblocks"

So obviously its some problem on Guiminer's (or poclbm) side on "Miner04".

In Guiminer you see for example:
Quote
Accepted: 471 (256)
Stale: 0 (0)
I didnt find out what the number in () means, yet.

All other rigs are like "Miner03" and behave well.

Bah, I'm losing my patience with this windows stuff..

Ente

edits underlined

Ok, its quite clear now that its a problem on the Guiminer (or poclbm) side.
Will try to solve that and update all p2pool instances to the "forrestv-p2pool-0.8.4-1-gadba786" version too.

Thank you for your help!

Ente
wachtwoord
Legendary
*
Offline Offline

Activity: 1498



View Profile WWW
February 11, 2012, 06:55:48 PM
 #575

Thanks, nice work.

But  how do you know you found it?

jothan
Full Member
***
Offline Offline

Activity: 184


Feel the coffee, be the coffee.


View Profile
February 11, 2012, 07:02:34 PM
 #576

Thanks, nice work.

But  how do you know you found it?

Like this:
Code:
2012-02-11 13:30:33.492571  Pool: 218GH/s Stale rate: 8.9% Expected time to block: 7.5 hours
2012-02-11 13:30:33.869549
2012-02-11 13:30:33.869644 GOT BLOCK FROM MINER! Passing to bitcoind! bitcoin: 943404156a9980c3c6e49b0f3c712a4
c4673a6e8890edf9c13c
2012-02-11 13:30:33.869669
2012-02-11 13:30:33.870611 GOT SHARE! mafalda 603b0047 prev f6c85eff age 1.55s
2012-02-11 13:30:33.879298
2012-02-11 13:30:33.879354 GOT BLOCK FROM PEER! Passing to bitcoind! 603b0047 bitcoin: 943404156a9980c3c6e49b0
f3c712a4c4673a6e8890edf9c13c
2012-02-11 13:30:33.879378
2012-02-11 13:30:33.972340 New work for worker! Difficulty: 1.975760 Share difficulty: 468.473137 Total block
value: 50.044600 BTC including 90 transactions
2012-02-11 13:30:36.504443 P2Pool: 17447 shares in chain (17065 verified/17451 total) Peers: 13 (3 incoming)

Bitcoin: the only currency you can store directly into your brain.

What this planet needs is a good 0.0005 BTC US nickel.
wachtwoord
Legendary
*
Offline Offline

Activity: 1498



View Profile WWW
February 11, 2012, 07:24:55 PM
 #577

So you regularly control+f through your entire log?  Tongue

jothan
Full Member
***
Offline Offline

Activity: 184


Feel the coffee, be the coffee.


View Profile
February 11, 2012, 07:31:49 PM
 #578

So you regularly control+f through your entire log?  Tongue

I do a grep on the log once in a while FOR TEXT CONTAINING "BLOCK" IN CAPS.

I must also admit I am having a bit of a boring day and obsessing over Bitcoin has become a hobby on those days.

Bitcoin: the only currency you can store directly into your brain.

What this planet needs is a good 0.0005 BTC US nickel.
nelisky
Legendary
*
Offline Offline

Activity: 1554


View Profile
February 11, 2012, 07:50:33 PM
 #579

just did a grep -E "BLOCK|SHARE" and...


Code:
2012-02-09 17:27:28.024363 GOT SHARE! c fd031bab prev af58e024 age 5.44s
2012-02-09 17:27:28.035106 GOT BLOCK FROM PEER! Passing to bitcoind! fd031bab bitcoin: 6bdb99d5aab93a5cc5b36c427eb07657011f7354e92d81b47b1

I've been on this for a little less than a week at ~2GHs Smiley
twmz
Hero Member
*****
Offline Offline

Activity: 737



View Profile
February 11, 2012, 07:58:43 PM
 #580

just did a grep -E "BLOCK|SHARE" and...


Code:
2012-02-09 17:27:28.024363 GOT SHARE! c fd031bab prev af58e024 age 5.44s
2012-02-09 17:27:28.035106 GOT BLOCK FROM PEER! Passing to bitcoind! fd031bab bitcoin: 6bdb99d5aab93a5cc5b36c427eb07657011f7354e92d81b47b1

I've been on this for a little less than a week at ~2GHs Smiley


'GOT BLOCK FROM MINER' means you found a block.

'GOT BLOCK FROM PEER' by itself (without seeing the message above) means someone else found a block and they are just telling your node about it.

Edit: fixed

Was I helpful?  1TwmzX1wBxNF2qtAJRhdKmi2WyLZ5VHRs
WoT, GPG

Bitrated user: ewal.
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 [29] 30 31 32 33 34 35 36 37 38 39 40 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 ... 744 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!