Author

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

legendary
Activity: 1361
Merit: 1003
Don`t panic! Organize!
Is it possible to point p2pool pool to other pool using stratum protocol ?

I need to point a local p2pool to other pool for some purpose.

Thanks.
No, it is impossible. P2Pool is feed directly from bitcoind via getblocktemplate.
legendary
Activity: 1500
Merit: 1002
Mine Mine Mine
ah ha we just hit a block not not shown on my node. maybe an orphaned thing again ?

BITCOIN BLOCK FOUND by 19Crkg7yWfeC4Yp59Qxbh7XZ7E9kc9txmx

https://blockchain.info/block-index/960513/0000000000000000079322b363ff89c45d175d66600f1799567a502bd1f4ac6e


WOW

another one

BITCOIN BLOCK FOUND by 1GUWNoSCnEf1wEiMx4RCGfvmYUYNCRh589

https://blockchain.info/block/00000000000000000b89e695778c12f5438f920547eb6afa66e21c6d91c64dfe

second block was captured & recorded on my node but not the earlier block for today hmmm
Where are you seeing the address that provided the block solution?  My logs don't show that information, they simply show this:
Code:
2015-08-11 02:28:07.549738 GOT BLOCK FROM PEER! Passing to bitcoind! d1f4ac6e bitcoin: https://blockchain.info/block/0000000000000000079322b363ff89c45d175d66600f1799567a502bd1f4ac6e
I suppose I could evaluate the share data ... but that wouldn't work for any blocks found by dead/orphaned shares...


IRC announcements
legendary
Activity: 2576
Merit: 2267
1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
The issue is really with bursty applications (which bitcoind certainly is and I suspect p2pool is). It is possible to saturate a pipe, causing issues, for relatively short periods of time. Applying a little traffic shaping will often not affect things adversely but provide an improved perception of performance all-round. This is the essence of QOS. There is no point paying huge amounts of money for a smoking-fast internet connection if you are only using that speed for a dozen milliseconds every hour.

Also, many of us are on ADSL where even someone also on ADSL connecting to us can saturate our upstream whilst only taking a small fraction of their own downstream. Bandwidth management is a thing.
sr. member
Activity: 357
Merit: 250
Is it possible to point p2pool pool to other pool using stratum protocol ?

I need to point a local p2pool to other pool for some purpose.

Thanks.
legendary
Activity: 1344
Merit: 1024
Mine at Jonny's Pool
ah ha we just hit a block not not shown on my node. maybe an orphaned thing again ?

BITCOIN BLOCK FOUND by 19Crkg7yWfeC4Yp59Qxbh7XZ7E9kc9txmx

https://blockchain.info/block-index/960513/0000000000000000079322b363ff89c45d175d66600f1799567a502bd1f4ac6e


WOW

another one

BITCOIN BLOCK FOUND by 1GUWNoSCnEf1wEiMx4RCGfvmYUYNCRh589

https://blockchain.info/block/00000000000000000b89e695778c12f5438f920547eb6afa66e21c6d91c64dfe

second block was captured & recorded on my node but not the earlier block for today hmmm
Where are you seeing the address that provided the block solution?  My logs don't show that information, they simply show this:
Code:
2015-08-11 02:28:07.549738 GOT BLOCK FROM PEER! Passing to bitcoind! d1f4ac6e bitcoin: https://blockchain.info/block/0000000000000000079322b363ff89c45d175d66600f1799567a502bd1f4ac6e
I suppose I could evaluate the share data ... but that wouldn't work for any blocks found by dead/orphaned shares...
legendary
Activity: 1500
Merit: 1002
Mine Mine Mine
time to change the internet box if she can't handle this "not so heavy traffic" compared to connexion on a P2P filesharing software ...  Grin (close to 200-400 connexions per 5s)

I have bittorrent and it is throttled and causes no issue (unless I'm in a hurry and the cap comes off). I could try QOS on the router again but as previously stated, that caused issues with p2pool previously. Though thinking about it, that *may* have actually been a bitcoind thing (I was hashing but not getting shares).

I would consider upping the connection speed *but* it's Comcast with their craptastic 300GB cap and I'm not paying extra for exactly the same amount of data.

imo if you or anyone who have "limits" should not run a pool.

p2pool don't really need such high speed/bandwidth & obviously if one have data limits it's already another limitation even to just keep a full bitcoin wallet running 24/7.

well i could be wrong but if there are speed/data limits ... don't run a pool.

stand to be corrected with my statements above.
legendary
Activity: 2576
Merit: 2267
1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
I've just worked out why p2pool might have been escaping my bandwidth limiting efforts. I had edited a copy of tc.sh but was still running the original. D'oh Smiley

I'll post up my version of tc.sh when done in case anyone else can use it. I'll still limit the connections though since fewer connections with more speed per is probably better than many extremely crippled ones.
legendary
Activity: 2576
Merit: 2267
1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
time to change the internet box if she can't handle this "not so heavy traffic" compared to connexion on a P2P filesharing software ...  Grin (close to 200-400 connexions per 5s)

I have bittorrent and it is throttled and causes no issue (unless I'm in a hurry and the cap comes off). I could try QOS on the router again but as previously stated, that caused issues with p2pool previously. Though thinking about it, that *may* have actually been a bitcoind thing (I was hashing but not getting shares).

I would consider upping the connection speed *but* it's Comcast with their craptastic 300GB cap and I'm not paying extra for exactly the same amount of data.
legendary
Activity: 2212
Merit: 1038
In your bitcoin.conf you can add:

"coinbase-sig" : "8MB Blocks FTW"

But does it mean For The Win or Fuck The World?

coinbase-sig seems to be a bfgminer setting

Oh yeah, it does go in miner.conf file. For p2pool it seems a bit more tricky, I found this quote:

And if you want your signature in a block, the patch to bitcoind is trivial.  Smiley
How is it done? Cheesy

I use this in the binary for p2pcoin's bitcoind:

Code: (init.cpp)
    const char* pszP2PCOIN = "[P2PCOINv0]";
    COINBASE_FLAGS << std::vector(pszP2PCOIN, pszP2PCOIN+strlen(pszP2PCOIN));

I also have command line options for -addtag and -addhextag that I use to add my personal tags.  They are done pretty much the same way.
legendary
Activity: 1512
Merit: 1012
miners can't create reased block if ... nodes don't accept to spread.
P2P is like that.
legendary
Activity: 1512
Merit: 1012
time to change the internet box if she can't handle this "not so heavy traffic" compared to connexion on a P2P filesharing software ...  Grin (close to 200-400 connexions per 5s)
legendary
Activity: 2576
Merit: 2267
1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
Whee, I got a chunk of this one. I'll be back on board as soon as I can work out not killing my daughter's ping.

it's not the P2Pool that it kill your connexion ... it's the Bitcoin Core upload block to users.
restrict the connexion of Bitcoin Core (but, keep in mind that P2Pool can be block because of this, the lack of opened connexion).

i restrict to 30 connexions and 150MB of cache.

Nah, it was pretty definitely correlated to starting and stopping p2pool. Bitcoind was running throughout, start p2pool, ping to 1000, stop p2pool, ping to 85 or less. I have the game on my computer too so it's just a case of spending an hour or so tweaking things a bit. I'll probably try 3/3 on the p2pool connections per the optimizing thread.
sr. member
Activity: 266
Merit: 250
Whee, I got a chunk of this one. I'll be back on board as soon as I can work out not killing my daughter's ping.

i restrict to 30 connexions and 150MB of cache.

I only use 16 connections & it runs fine, in fact, up until recently I used to only used 12 connections as my internet speed is crap  Cheesy
legendary
Activity: 1344
Merit: 1024
Mine at Jonny's Pool
yeah, my node is also only showing one of two blocks.

we going for 3?  Cool
It's because the block was found by an orphaned or dead share.  When that happens, the UI doesn't show it because it relies upon the shares in the share chain.  Windpath's node shows them because he scrapes the blockchain for p2pool blocks Smiley.
legendary
Activity: 1512
Merit: 1012
Whee, I got a chunk of this one. I'll be back on board as soon as I can work out not killing my daughter's ping.

it's not the P2Pool that it kill your connexion ... it's the Bitcoin Core upload block to users.
restrict the connexion of Bitcoin Core (but, keep in mind that P2Pool can be block because of this, the lack of opened connexion).

i restrict to 30 connexions and 150MB of cache.
legendary
Activity: 1500
Merit: 1002
Mine Mine Mine
yeah, my node is also only showing one of two blocks.

we going for 3?  Cool

wanna see 4 or MOARRR ! in couple of hours while picking up more shares.
legendary
Activity: 2212
Merit: 1038
yeah, my node is also only showing one of two blocks.

we going for 3?  Cool
sr. member
Activity: 266
Merit: 250
Some real chunky payouts atm  Cheesy

More of this please!!
legendary
Activity: 1500
Merit: 1002
Mine Mine Mine
ah ha we just hit a block not not shown on my node. maybe an orphaned thing again ?

BITCOIN BLOCK FOUND by 19Crkg7yWfeC4Yp59Qxbh7XZ7E9kc9txmx

https://blockchain.info/block-index/960513/0000000000000000079322b363ff89c45d175d66600f1799567a502bd1f4ac6e


WOW

another one

BITCOIN BLOCK FOUND by 1GUWNoSCnEf1wEiMx4RCGfvmYUYNCRh589

https://blockchain.info/block/00000000000000000b89e695778c12f5438f920547eb6afa66e21c6d91c64dfe

second block was captured & recorded on my node but not the earlier block for today hmmm
legendary
Activity: 2576
Merit: 2267
1RichyTrEwPYjZSeAYxeiFBNnKC9UjC5k
Whee, I got a chunk of this one. I'll be back on board as soon as I can work out not killing my daughter's ping.
Jump to: