Bitcoin Forum
November 03, 2024, 09:25:11 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 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 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 ... 814 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2591881 times)
Icoin
Hero Member
*****
Offline Offline

Activity: 585
Merit: 501



View Profile WWW
May 14, 2012, 12:10:46 PM
 #2261

Hi
Is it possible to add the http://p2pool.info/favicon.ico from p2pool.info to the actual p2pool gitgub fork? Allso i like the way the actual hashrate can be reviewed for any timeperiod there, would be great to have that for a p2pool node aswell..

Thanks in advance

bitpop
Legendary
*
Offline Offline

Activity: 2912
Merit: 1060



View Profile WWW
May 14, 2012, 01:10:39 PM
 #2262

Pull: https://github.com/forrestv/p2pool/pull/24
Test: http://bitpoppool.geekgalaxy.com:9332/static/

Hi
Is it possible to add the http://p2pool.info/favicon.ico from p2pool.info to the actual p2pool gitgub fork? Allso i like the way the actual hashrate can be reviewed for any timeperiod there, would be great to have that for a p2pool node aswell..

Thanks in advance

gmaxwell
Moderator
Legendary
*
Offline Offline

Activity: 4270
Merit: 8805



View Profile WWW
May 14, 2012, 05:28:21 PM
 #2263

https://bitcointalk.org/index.php?topic=81749.0

I hope everyone has upgraded to 0.6.2.  If not, do so right away!

And thanks for Forrest for finding and reporting this issue!
coretechs
Donator
Sr. Member
*
Offline Offline

Activity: 362
Merit: 250



View Profile
May 14, 2012, 06:02:00 PM
 #2264

https://bitcointalk.org/index.php?topic=81749.0

I hope everyone has upgraded to 0.6.2.  If not, do so right away!

And thanks for Forrest for finding and reporting this issue!


+1 thanks Forrest!

https://bitcoindoc.com - The Rise and Rise of Bitcoin | https://blocktap.io - Lightning powered crypto query engine
Aseras
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


View Profile
May 14, 2012, 09:09:15 PM
 #2265

Wonder if he "discovered" it by having p2ppol do something that essentially dos'ed itself and causes some of those long block problems?
ChanceCoats123
Hero Member
*****
Offline Offline

Activity: 682
Merit: 500



View Profile
May 15, 2012, 12:12:59 AM
 #2266

Updated! Smiley
mdude77
Legendary
*
Offline Offline

Activity: 1540
Merit: 1001



View Profile
May 15, 2012, 12:40:22 AM
 #2267

Wonder if he "discovered" it by having p2ppol do something that essentially dos'ed itself and causes some of those long block problems?

You mean the 33 hour one?  <facepalm>

Horrible luck for 300+ g/h.

I mine at Kano's Pool because it pays the best and is completely transparent!  Come join me!
forrestv (OP)
Hero Member
*****
Offline Offline

Activity: 516
Merit: 643


View Profile
May 15, 2012, 01:06:45 AM
 #2268

The bug I discovered in Bitcoin has no affect on or relationship to P2Pool. (:

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
coretechs
Donator
Sr. Member
*
Offline Offline

Activity: 362
Merit: 250



View Profile
May 15, 2012, 04:34:51 AM
 #2269

Quote from: Luke-Jr
Uh, what? p2pool is more susceptible to DoS than other pools...

Would you mind explaining how/why?  I usually think of a typical DDoS attack against a public mining pool address, perhaps you are referring to a different DoS method that I'm not considering.

https://bitcoindoc.com - The Rise and Rise of Bitcoin | https://blocktap.io - Lightning powered crypto query engine
Luke-Jr
Legendary
*
Offline Offline

Activity: 2576
Merit: 1186



View Profile
May 15, 2012, 04:59:00 AM
 #2270

Quote from: Luke-Jr
Uh, what? p2pool is more susceptible to DoS than other pools...

Would you mind explaining how/why?  I usually think of a typical DDoS attack against a public mining pool address, perhaps you are referring to a different DoS method that I'm not considering.
It's trivial to get the IPs of every p2pool miner, and spread the DDoS across them. Many (most?) mining pools can withstand far more bandwidth being thrown at them, than the equivalent in miners' connections, so the DDoS will require less bandwidth to pull off. Furthermore, since such a DDoS takes out the miners' connection, it effectively prevents any failover including solo mining.

To contrast, not only do other pools have higher DDoS resistance in terms of bandwidth, but they generally keep their miners' IPs private, so when/if the pool goes down, the miners are free to failover to another pool.

kano
Legendary
*
Offline Offline

Activity: 4620
Merit: 1851


Linux since 1997 RedHat 4


View Profile
May 15, 2012, 05:06:58 AM
 #2271

Though ... the IP address of a non-p2pool pool is even less than trivial and doesn't require running p2pool and waiting and hoping to get everyone on p2pool to connect to you.
You get the IP address pretty much immediately when you want to start your DDoS attack and thus leave no pre DDoS trail ...

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
forrestv (OP)
Hero Member
*****
Offline Offline

Activity: 516
Merit: 643


View Profile
May 15, 2012, 05:48:25 AM
 #2272

It's trivial to get the IPs of every p2pool miner, and spread the DDoS across them. Many (most?) mining pools can withstand far more bandwidth being thrown at them, than the equivalent in miners' connections, so the DDoS will require less bandwidth to pull off. Furthermore, since such a DDoS takes out the miners' connection, it effectively prevents any failover including solo mining.

To contrast, not only do other pools have higher DDoS resistance in terms of bandwidth, but they generally keep their miners' IPs private, so when/if the pool goes down, the miners are free to failover to another pool.

There are hundreds of P2Pool nodes (my node has heard of 292 active in the past day). Does any pool have a network link that can sustain multiple gigabits per second?

1J1zegkNSbwX4smvTdoHSanUfwvXFeuV23
Luke-Jr
Legendary
*
Offline Offline

Activity: 2576
Merit: 1186



View Profile
May 15, 2012, 06:41:35 AM
 #2273

There are hundreds of P2Pool nodes (my node has heard of 292 active in the past day). Does any pool have a network link that can sustain multiple gigabits per second?
Eligius's last DDoS was over 30 gbit/sec. It didn't stop until we overcame it.

Gomeler
Hero Member
*****
Offline Offline

Activity: 697
Merit: 500



View Profile
May 15, 2012, 05:57:19 PM
 #2274

Is there any way by crawling the p2pool logs to see when a block is found by p2pool and the reward distributed to my wallet? I'm not seeing any notifications in the p2pool logs. Trying to automate a report email so I can start gathering some mining stats with p2pool.
Aseras
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


View Profile
May 15, 2012, 06:01:46 PM
 #2275

Go to http://p2pool.info/ and go through each block and look for your payout address, or go to blockchain.info and put your payout address in the search box.

Here's the last block and the payouts.

http://blockchain.info/block-index/000000000000009743ecaf0e954afc3d1ee59cebbeb47e22d32bb4f6db52cc17
Gomeler
Hero Member
*****
Offline Offline

Activity: 697
Merit: 500



View Profile
May 15, 2012, 07:09:19 PM
 #2276

Go to http://p2pool.info/ and go through each block and look for your payout address, or go to blockchain.info and put your payout address in the search box.

Here's the last block and the payouts.

http://blockchain.info/block-index/000000000000009743ecaf0e954afc3d1ee59cebbeb47e22d32bb4f6db52cc17

I guess I'll have to dig through p2pool to see if there is a way to dump the individual user generated BTC to the logs. I'd hate to have to curl and scrape that page.

The following output gives an URL
GOT BLOCK FROM PEER! Passing to bitcoind! 74b22adc bitcoin: http://blockexplorer.com/block/00000000000000b8fea2523bd5ba56ab32e6cd6e0a1068d6f983e92074b22adc

that could then be scraped with grep, awk and sed

curl http://blockexplorer.com/block/000000000000009743ecaf0e954afc3d1ee59cebbeb47e22d32bb4f6db52cc17 | grep ${btcaddress} | awk '{print $3}' | sed 's|</li>||'

I guess that is a temporary solution. The GOT BLOCK FROM PEER! message should have a way to output this like..

GOT BLOCK FROM PEER! Passing to bitcoind! derpderpderp bitcoin: http://blockexplorer.com/block/00000000000000b8fea2523bd5ba56ab32e6cd6e0a1068d6f983e92074b22adc. Shares: x (y orphan, z dead) Stale rate: xx% Efficiency: yy% Block payout: x.y BTC

Tittiez
Hero Member
*****
Offline Offline

Activity: 686
Merit: 500



View Profile
May 15, 2012, 08:24:34 PM
 #2277

Mined 3 LTC blocks with P2Pool already in two days with only 21kH/s, good luck for the pool, bad luck for me.  Undecided
JayCoin
Sr. Member
****
Offline Offline

Activity: 409
Merit: 251


Crypt'n Since 2011


View Profile WWW
May 15, 2012, 08:37:53 PM
 #2278

Quote from: Luke-Jr
Uh, what? p2pool is more susceptible to DoS than other pools...

Would you mind explaining how/why?  I usually think of a typical DDoS attack against a public mining pool address, perhaps you are referring to a different DoS method that I'm not considering.
It's trivial to get the IPs of every p2pool miner, and spread the DDoS across them. Many (most?) mining pools can withstand far more bandwidth being thrown at them, than the equivalent in miners' connections, so the DDoS will require less bandwidth to pull off. Furthermore, since such a DDoS takes out the miners' connection, it effectively prevents any failover including solo mining.

To contrast, not only do other pools have higher DDoS resistance in terms of bandwidth, but they generally keep their miners' IPs private, so when/if the pool goes down, the miners are free to failover to another pool.

That's why you should use p2pmining.com to mine p2pool  Grin

Hello There!
Aseras
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


View Profile
May 15, 2012, 08:43:59 PM
 #2279

Go to http://p2pool.info/ and go through each block and look for your payout address, or go to blockchain.info and put your payout address in the search box.

Here's the last block and the payouts.

http://blockchain.info/block-index/000000000000009743ecaf0e954afc3d1ee59cebbeb47e22d32bb4f6db52cc17

I guess I'll have to dig through p2pool to see if there is a way to dump the individual user generated BTC to the logs. I'd hate to have to curl and scrape that page.

The following output gives an URL
GOT BLOCK FROM PEER! Passing to bitcoind! 74b22adc bitcoin: http://blockexplorer.com/block/00000000000000b8fea2523bd5ba56ab32e6cd6e0a1068d6f983e92074b22adc

that could then be scraped with grep, awk and sed

curl http://blockexplorer.com/block/000000000000009743ecaf0e954afc3d1ee59cebbeb47e22d32bb4f6db52cc17 | grep ${btcaddress} | awk '{print $3}' | sed 's|</li>||'

I guess that is a temporary solution. The GOT BLOCK FROM PEER! message should have a way to output this like..

GOT BLOCK FROM PEER! Passing to bitcoind! derpderpderp bitcoin: http://blockexplorer.com/block/00000000000000b8fea2523bd5ba56ab32e6cd6e0a1068d6f983e92074b22adc. Shares: x (y orphan, z dead) Stale rate: xx% Efficiency: yy% Block payout: x.y BTC



why not just call bitcoind listtransactions  it'll show all the mined blocks individually to your address.
Gomeler
Hero Member
*****
Offline Offline

Activity: 697
Merit: 500



View Profile
May 15, 2012, 09:17:45 PM
 #2280

Go to http://p2pool.info/ and go through each block and look for your payout address, or go to blockchain.info and put your payout address in the search box.

Here's the last block and the payouts.

http://blockchain.info/block-index/000000000000009743ecaf0e954afc3d1ee59cebbeb47e22d32bb4f6db52cc17

I guess I'll have to dig through p2pool to see if there is a way to dump the individual user generated BTC to the logs. I'd hate to have to curl and scrape that page.

The following output gives an URL
GOT BLOCK FROM PEER! Passing to bitcoind! 74b22adc bitcoin: http://blockexplorer.com/block/00000000000000b8fea2523bd5ba56ab32e6cd6e0a1068d6f983e92074b22adc

that could then be scraped with grep, awk and sed

curl http://blockexplorer.com/block/000000000000009743ecaf0e954afc3d1ee59cebbeb47e22d32bb4f6db52cc17 | grep ${btcaddress} | awk '{print $3}' | sed 's|</li>||'

I guess that is a temporary solution. The GOT BLOCK FROM PEER! message should have a way to output this like..

GOT BLOCK FROM PEER! Passing to bitcoind! derpderpderp bitcoin: http://blockexplorer.com/block/00000000000000b8fea2523bd5ba56ab32e6cd6e0a1068d6f983e92074b22adc. Shares: x (y orphan, z dead) Stale rate: xx% Efficiency: yy% Block payout: x.y BTC



why not just call bitcoind listtransactions  it'll show all the mined blocks individually to your address.

I have an unusual case where I cannot SSH in to my boxes but instead have them dumping logs to me via email. I simply want to monitor the hashing rate and btc production remotely and if a box goes down I stop by the upcoming weekend. I have the rigs setup with conservative clocks and usually visit once every other week to install another machine and such.
Pages: « 1 ... 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 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 ... 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!