Author

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

sr. member
Activity: 364
Merit: 250
Excuse me for the dumb question, but how do I look at my stats and graphs ? I know it's the PC IP but what is the total adresss...?
legendary
Activity: 1361
Merit: 1003
Don`t panic! Organize!
Latest git 9.4-17-gbcda544 win32 and win64 binary on my skydrive.
TRC nodes, plz update. There is still at least 2 nodes that cant handle TRC properly and wasting a lot of data stream asking for shares over and over...
legendary
Activity: 1361
Merit: 1003
Don`t panic! Organize!
TRC shares splitting problem looks fixed.
Win64 binary on my skydrive.
Win32 binary directly form ForrrestV http://u.forre.st/u/unutoxdj/p2pool_win32_9.4-14-g2f4bec4.zip
legendary
Activity: 1361
Merit: 1003
Don`t panic! Organize!
Does any1 mining TRC found that something is wrong? NO block in 24hrs where expected time to block is about 0.5hr?
I also got loads of 'weird' output in my trc p2pool logs, after some investigation, i found this post :
http://sourceforge.net/p/terracoin/discussion/p2pool/thread/3fe0acea/
it looks like p2pool trc settings were updated, but not yet merged into p2pool repository.
(...)
I'll have to wait until forrestv puts together a new w32 binary... I'm not working with sources...
(...)
I have merged that change in fresh p2pool installation on my bro PC and it is running w/o throwing any errors.
Will try to make exe files and put them to my skydrive.
Meanwhile if someone want to run it all form sources:
1. download python http://www.python.org/download/releases/2.7.3/ (msi install)
2. download zope http://pypi.python.org/pypi/zope.interface/4.0.2#downloads (need be unzipped)
3. download twisted http://twistedmatrix.com/trac/wiki/Downloads (msi/exe install)
4. download pywin32 http://sourceforge.net/projects/pywin32/files/pywin32/Build%20218/ (msi/exe install)
5. download msysgit http://code.google.com/p/msysgit/downloads/list (zip or exe, I prefer portable)

In msysgit shell
Code:
git clone https://github.com/forrestv/p2pool.git
cd p2pool
git remote add trcp2poolfork git://github.com/terracoin/p2pool.git
git pull trcp2poolfork master
copy data directory from old installation if want to save graphs and run it from msysgit shell (to have proper version show)
Code:
c:/python27/python.exe run_p2pool.py
or from cmd (version: unknown will show)
Code:
c:\python27\python.exe run_p2pool.py
Yes, \ and / is different Smiley
hero member
Activity: 504
Merit: 500
Scattering my bits around the net since 1980
And, for some reason, irc-announce isn't working either... the following block should have been in the channel.

I know it is connected to IRC, as I have all of my nodes identified. It just didn't announce.

(dunno about that block submittal result. it was a valid block and paid.)

Oh, and when you look it up on the block explorer, a curious payout to "UNKNOWN"...
> UNKNOWN: 0.00752335
> UNKNOWN: 0

dunno if that was supposed to be forrestv's skim or not. do we know if he even has TRC set up?

---

2012-12-15 08:48:12.674000 GOT BLOCK FROM MINER! Passing to bitcoind! http://cryptocoinexplorer.com:3750/block/0000000000390507a5f3119ad35efc6c1e9969a048137d0d0cd192a3c58a1ecf
2012-12-15 08:48:12.676000
2012-12-15 08:48:12.685000 GOT SHARE! \\impalien.imperium.UUCP\gpu c58a1ecf prev 24e6fb87 age 1.99s
2012-12-15 08:48:12.698000
2012-12-15 08:48:12.700000 GOT BLOCK FROM PEER! Passing to bitcoind! c58a1ecf bitcoin: http://cryptocoinexplorer.com:3750/block/0000000000390507a5f3119ad35efc6c1e9969a048137d0d0cd192a3c58a1ecf
2012-12-15 08:48:12.707000
2012-12-15 08:48:12.715000 New work for worker! Difficulty: 0.999985 Share difficulty: 13.833736 Total block value: 20.000000 TRC including 0 transactions
2012-12-15 08:48:13.420000 > Block submittal result: False (u'rejected') Expected: True

---

-- Smoov
hero member
Activity: 504
Merit: 500
Scattering my bits around the net since 1980
Does any1 mining TRC found that something is wrong? NO block in 24hrs where expected time to block is about 0.5hr?

I also got loads of 'weird' output in my trc p2pool logs, after some investigation, i found this post :

http://sourceforge.net/p/terracoin/discussion/p2pool/thread/3fe0acea/

it looks like p2pool trc settings were updated, but not yet merged into p2pool repository.

I temporarily switched to the source pointed by that post, i'll try to give some feedback after a few hours or days.

There's apparently a pull request submitted ( https://github.com/forrestv/p2pool/pull/54 ) with that code, i hope it will make it soon into p2pool repos, so my machine won't waste so much cpu/bandwidth retrying to send/receive the same shares over and over Smiley

I'll have to wait until forrestv puts together a new w32 binary... I'm not working with sources...

Sooo... I'll just keep my nodes isolated from the rest of the network until then.

-- Smoov
full member
Activity: 148
Merit: 100
Does any1 mining TRC found that something is wrong? NO block in 24hrs where expected time to block is about 0.5hr?

I also got loads of 'weird' output in my trc p2pool logs, after some investigation, i found this post :

http://sourceforge.net/p/terracoin/discussion/p2pool/thread/3fe0acea/

it looks like p2pool trc settings were updated, but not yet merged into p2pool repository.

I temporarily switched to the source pointed by that post, i'll try to give some feedback after a few hours or days.

There's apparently a pull request submitted ( https://github.com/forrestv/p2pool/pull/54 ) with that code, i hope it will make it soon into p2pool repos, so my machine won't waste so much cpu/bandwidth retrying to send/receive the same shares over and over Smiley
hero member
Activity: 504
Merit: 500
Scattering my bits around the net since 1980
I run 2nd TRC node on my machine at work, killed that raise error message about "gentx"
Looks like it is forked:
Could be forked... not sure what that v8 peer was up to, but if it was someone to just edited their v8 client to connect to TRC's network, and if they had a lot of hashrate, it could be causing problems, since the rest of us would have been considered to be switched over to v9 already...

It could also be intentional, experimenting with how p2pool could be disrupted?

The existence of that v8 peer that kept trying to connect, when terracoin network wasn't even in the client until post-v9, just keeps nagging at me... wtf is that guy up to? Why use v8 if he could have just fetched v9 to get on?

Did you isolate your nodes?

-- Smoov

edit: and another question comes to mind, with how short TRC's share chain is right now (and perhaps if a minimum # of shares in the chain should be enforced, if it isn't already)

With as few nodes as we have going right now, it is possible for nodes to be disconnected from each other long enough, to end up with the forked chains, ending up with 2 valid share chains among 2 different groups... if those 2 groups, end up somehow finding each other again, and there is no common place left in either group's chains where both chains would have diverged from, how would the clients resolve that, to allow both groups to rejoin together again?

and, could that be something that we're seeing the effects of with all those error messages, with nodes trying to resolve the shares shared by other nodes, and unable to do so?

-- Smv
legendary
Activity: 1361
Merit: 1003
Don`t panic! Organize!
I run 2nd TRC node on my machine at work, killed that raise error message about "gentx"
Looks like it is forked:

Home: Pool rate: 1.67GH/s (16% DOA+orphan) Share difficulty: 14.1
Node uptime: 0.630 days Peers: 3 out, 3 in

Work: Pool rate: 82.5MH/s (12% DOA+orphan) Share difficulty: 1.00
Node uptime: 0.005 days Peers: 5 out, 0 in

Maybe there is more subnets? Why peer seeding not work? I`ll try make more connections form my home PC when I get back (like 10/50).
hero member
Activity: 504
Merit: 500
Scattering my bits around the net since 1980
Does any1 mining TRC found that something is wrong? NO block in 24hrs where expected time to block is about 0.5hr?
I was seeing a v8 trying to connect during the time I was getting tons of failure messages on the shares... which shouldn't have been possible...

so, I was thinking maybe someone was trying to join wrong, with too much hashrate or something...
I have nothing to back that up tho, other than "wtf is up with this v8 node?"

Anyways, I separated my node from the rest to test a couple things out, see if I was still getting those share errors, and so far, it looks fine (except for my 2nd node not downloading shares from the 1st node)

I have seen some payouts come in on TRC recently, which I know didn't come from my nodes tho, so somewhere, I'm still getting some payout. No messages on the irc-announce tho, so dunno where they're getting inserted...

Are you still seeing errors?

-- Smoov
legendary
Activity: 1361
Merit: 1003
Don`t panic! Organize!
Does any1 mining TRC found that something is wrong? NO block in 24hrs where expected time to block is about 0.5hr?
legendary
Activity: 1361
Merit: 1003
Don`t panic! Organize!
Standard "git clone" command will try to make "p2pool" directory. Version check is form git command.
To see "proper" version on windows use msysgit:
Code:
Welcome to msysGit


Run 'git help git' to display the help index.
Run 'git help ' to display help for specific commands.
Run '/share/msysGit/add-shortcut.tcl' to add a shortcut to msysGit.

Leszek@DOMOWY / (devel)
$ cd p2pool/

Leszek@DOMOWY /p2pool (master)
$ git pull
Already up-to-date.

Leszek@DOMOWY /p2pool (master)
$ c:/python27/python run_p2pool.py
2012-12-15 10:22:03.782000 p2pool (version 9.4-13-g5703b70)
2012-12-15 10:22:03.782000
2012-12-15 10:22:03.782000 Testing bitcoind RPC connection to 'http://127.0.0.1:
8332/' with username (...)
hero member
Activity: 742
Merit: 500
I think it's probably easiest to just leave the folder with it's original name.  Doesn't that work?  I seem to recall someone mentioning that a few pages back.

Not if you use a script to start it.  Everytime you download a new version you have to update your script.

M
You could write a script smart enough to use "forrestv-p2pool-*" or if there are multiple folders matching that pattern let you pick one.
legendary
Activity: 1540
Merit: 1001
I think it's probably easiest to just leave the folder with it's original name.  Doesn't that work?  I seem to recall someone mentioning that a few pages back.

Not if you use a script to start it.  Everytime you download a new version you have to update your script.

M
hero member
Activity: 742
Merit: 500
I think it's probably easiest to just leave the folder with it's original name.  Doesn't that work?  I seem to recall someone mentioning that a few pages back.
legendary
Activity: 1361
Merit: 1003
Don`t panic! Organize!
hero member
Activity: 924
Merit: 1000
Watch out for the "Neg-Rep-Dogie-Police".....
Where in my linux p2pool directory can I look to find the human-readable version number, e.g., currently, 9.4?
run_p2pool.py --version
This was while p2pool was already running normally:
Code:
proofer@miner:~/src/p2pool$ run_p2pool.py --version
fatal: Not a git repository (or any parent up to mount parent )
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
unknown
proofer@miner:~/src/p2pool$:
The p2pool directory is renamed from the forrestv-p2pool-6880123 directory that was the expansion of the 9.4 linux tarball.
Git clone p2pool and copy data directory and use it Smiley All problems gone forever.

Excuse my noobness, but is this for Linux or Win? And how does one get this better "Git clone p2pool" - what's the procedure? I went to the site but couldn't work it out......dur.
sr. member
Activity: 432
Merit: 254
Why are the units not found in the local statistics (212172,212147) http://127.0.0.1:9332/static/    and this not only in my peer!

Quote
P2Pool

Graphs

Version: 9.4

Pool rate: 325GH/s (18% stale) Share difficulty: 608

Node uptime: 2.348 days Peers: 6 out, 10 in

Local rate: 437MH/s (6.6% DOA) Expected time to share: 1.66 hours

Shares: 34 total (2 orphaned, 0 dead) Efficiency: 114.2%

Payout if a block were found NOW: 0.03519026 BTC to 1A4srudzei6G1tqyWo9CgPqAoim2PKB95V. Expected after mining for 24 hours: 0.0340 BTC

Current block value: 25.43750002 BTC Expected time to block: 12.4 hours
Share explorer

Best share: aabff7ec

Verified heads: 191118db e3279957 aabff7ec 95c14e91 e35b4fb0

Heads: 191118db e3279957 aabff7ec 95c14e91 e35b4fb0

Verified tails: f32048db

Tails: f32048db
Blocks found in last day:

Note that blocks may have been orphaned from the P2Pool chain and so not be here.
time   number   hash/explorer link   share
Payouts if a block were found NOW:

legendary
Activity: 1379
Merit: 1003
nec sine labore
Hi,

tonight my public p2pool entry point died like this:

edit: Version: 9.4-2-g178a105

Code:
2012-12-14 04:52:03.869111 New work for worker! Difficulty: 0.999985 Share difficulty: 652.552635 Total block value: 25.076800 BTC including 94 transactions
2012-12-14 04:52:05.412878 P2Pool: 17489 shares in chain (17495 verified/17495 total) Peers: 8 (2 incoming)
2012-12-14 04:52:05.413068  Local: 0H/s in last 10.0 minutes Local dead on arrival: ??? Expected time to share: ???
2012-12-14 04:52:05.413174  Shares: 0 (0 orphan, 0 dead) Stale rate: ??? Efficiency: ??? Current payout: 0.3560 BTC
2012-12-14 04:52:05.413258  Pool: 342GH/s Stale rate: 21.2% Expected time to block: 11.7 hours
2012-12-14 04:52:08.417233 P2Pool: 17490 shares in chain (17496 verified/17496 total) Peers: 8 (2 incoming)
2012-12-14 04:52:08.417425  Local: 0H/s in last 10.0 minutes Local dead on arrival: ??? Expected time to share: ???
2012-12-14 04:52:08.417528  Shares: 0 (0 orphan, 0 dead) Stale rate: ??? Efficiency: ??? Current payout: 0.3560 BTC
2012-12-14 04:52:08.417625  Pool: 344GH/s Stale rate: 21.4% Expected time to block: 11.7 hours
2012-12-14 04:52:10.746180 Peer sent entire transaction 1b682ee41663264988bbdd9b7f6722ea12245724770e716751a9f52f59507a6f that was already received
2012-12-14 04:52:11.421506 P2Pool: 17491 shares in chain (17497 verified/17497 total) Peers: 8 (2 incoming)
2012-12-14 04:52:11.421713  Local: 0H/s in last 10.0 minutes Local dead on arrival: ??? Expected time to share: ???
2012-12-14 04:52:11.421819  Shares: 0 (0 orphan, 0 dead) Stale rate: ??? Efficiency: ??? Current payout: 0.3560 BTC
2012-12-14 04:52:11.421927  Pool: 345GH/s Stale rate: 21.4% Expected time to block: 11.6 hours
2012-12-14 04:52:14.426445 P2Pool: 17492 shares in chain (17498 verified/17498 total) Peers: 8 (2 incoming)
2012-12-14 04:52:14.426664  Local: 0H/s in last 10.0 minutes Local dead on arrival: ??? Expected time to share: ???
2012-12-14 04:52:14.426780  Shares: 0 (0 orphan, 0 dead) Stale rate: ??? Efficiency: ??? Current payout: 0.3560 BTC
2012-12-14 04:52:14.426870  Pool: 346GH/s Stale rate: 21.6% Expected time to block: 11.6 hours
2012-12-14 04:52:15.150643 New work for worker! Difficulty: 0.999985 Share difficulty: 660.608885 Total block value: 25.081000 BTC including 95 transactions
2012-12-14 04:52:17.429943 P2Pool: 17492 shares in chain (17498 verified/17498 total) Peers: 8 (2 incoming)
2012-12-14 04:52:17.430130  Local: 0H/s in last 10.0 minutes Local dead on arrival: ??? Expected time to share: ???
2012-12-14 04:52:17.430234  Shares: 0 (0 orphan, 0 dead) Stale rate: ??? Efficiency: ??? Current payout: 0.3561 BTC
2012-12-14 04:52:17.430318  Pool: 346GH/s Stale rate: 21.6% Expected time to block: 11.6 hours
2012-12-14 04:52:19.014260 Transaction 1c8de481f32a4c1dde2070c76b114b499bb12c8a5beb8bbc9b9ac7c1ec696e29 rescued from peer latency cache!
2012-12-14 04:52:19.014507 Transaction 1dcb5de585bee1e458dddc89dead66e1184f5fb3eef71ad5317e397e43b7b0cc rescued from peer latency cache!
2012-12-14 04:52:19.014760 Transaction 07fb408d5581661e888e584c92b06f546709e728e88e4218fadbd44254db3cbb rescued from peer latency cache!
2012-12-14 04:52:19.014998 Transaction 11884de24b311dbe020756b16a622e622baceca867157638e05f04673909a8bb rescued from peer latency cache!
2012-12-14 04:52:19.236951 Peer sent entire transaction 1c8de481f32a4c1dde2070c76b114b499bb12c8a5beb8bbc9b9ac7c1ec696e29 that was already received

spiccioli
sr. member
Activity: 604
Merit: 250
I've come to the conclusion that latency plays a huge factor in stale rate.  I think bitcoind was hogging my bandwidth, I turned off port forwarding for it, stopped using -n to connect to multiple p2pool pools, and turned off port forwarding to my backup p2pool.

After 10h 8m 45s, I have 49 shares, 2 orphaned, or 4.08% stale.  Been ages since I've been that low.

M

I found the same thing.. it is vital to keep that latency down. It makes sense when you think about it too.. if bitcoin is taking 1 second all on its own then you could expect around 10% stales just from that since we have 10s long polls.
Jump to: