Bitcoin Forum
December 11, 2016, 04:32:06 AM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: « 1 ... 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 [285] 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 ... 744 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2035508 times)
bitpop
Legendary
*
Offline Offline

Activity: 1932


https://keybase.io/bitpop


View Profile WWW
June 08, 2013, 06:37:51 PM
 #5681

Doesn't matter some days we get 4. Statistics bro

Reputation  |  PGP  |  DigitalOcean  |  OpenVPN 2GB Free  |  TorGuard  |  Ethereum Classic
Bitcoin: 3DSh6AnmvBpDJFUz2mnLirMLmTMcFs9nDm
Bitmessage: BM-2cXN9j8NFT2n1FxDVQ6HQq4D4MZuuaBFyb
1481430726
Hero Member
*
Offline Offline

Posts: 1481430726

View Profile Personal Message (Offline)

Ignore
1481430726
Reply with quote  #2

1481430726
Report to moderator
1481430726
Hero Member
*
Offline Offline

Posts: 1481430726

View Profile Personal Message (Offline)

Ignore
1481430726
Reply with quote  #2

1481430726
Report to moderator
1481430726
Hero Member
*
Offline Offline

Posts: 1481430726

View Profile Personal Message (Offline)

Ignore
1481430726
Reply with quote  #2

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

Posts: 1481430726

View Profile Personal Message (Offline)

Ignore
1481430726
Reply with quote  #2

1481430726
Report to moderator
1481430726
Hero Member
*
Offline Offline

Posts: 1481430726

View Profile Personal Message (Offline)

Ignore
1481430726
Reply with quote  #2

1481430726
Report to moderator
xgtele
Sr. Member
****
Offline Offline

Activity: 265



View Profile
June 08, 2013, 06:40:13 PM
 #5682

bad luck sucks  Angry

So, how 'bout that crappy streak of bad luck these past few days, eh? Undecided

bitpop
Legendary
*
Offline Offline

Activity: 1932


https://keybase.io/bitpop


View Profile WWW
June 08, 2013, 06:41:11 PM
 #5683

I like it, soon we get 5 payments in one day!

Reputation  |  PGP  |  DigitalOcean  |  OpenVPN 2GB Free  |  TorGuard  |  Ethereum Classic
Bitcoin: 3DSh6AnmvBpDJFUz2mnLirMLmTMcFs9nDm
Bitmessage: BM-2cXN9j8NFT2n1FxDVQ6HQq4D4MZuuaBFyb
bitpop
Legendary
*
Offline Offline

Activity: 1932


https://keybase.io/bitpop


View Profile WWW
June 09, 2013, 09:06:28 AM
 #5684

Two LARGE payouts already today! Be patient fuckers.

Reputation  |  PGP  |  DigitalOcean  |  OpenVPN 2GB Free  |  TorGuard  |  Ethereum Classic
Bitcoin: 3DSh6AnmvBpDJFUz2mnLirMLmTMcFs9nDm
Bitmessage: BM-2cXN9j8NFT2n1FxDVQ6HQq4D4MZuuaBFyb
xgtele
Sr. Member
****
Offline Offline

Activity: 265



View Profile
June 09, 2013, 09:16:30 AM
 #5685

Two? I saw only this one http://blockexplorer.com/block/0000000000000026b9f1a978acd4d263b0889ed36bfa35106299b9a54f6b6e52

Two LARGE payouts already today! Be patient fuckers.

bitpop
Legendary
*
Offline Offline

Activity: 1932


https://keybase.io/bitpop


View Profile WWW
June 09, 2013, 09:19:17 AM
 #5686

Well like 8 hours ago.

Reputation  |  PGP  |  DigitalOcean  |  OpenVPN 2GB Free  |  TorGuard  |  Ethereum Classic
Bitcoin: 3DSh6AnmvBpDJFUz2mnLirMLmTMcFs9nDm
Bitmessage: BM-2cXN9j8NFT2n1FxDVQ6HQq4D4MZuuaBFyb
gyverlb
Hero Member
*****
Offline Offline

Activity: 896



View Profile
June 09, 2013, 10:16:16 AM
 #5687


Some people didn't get the memo: this block is only ~73kB with ~0.11BTC fees. With the current amount of transactions waiting confirmation (2500+, ~20MB, more than 25BTC in fees) generating such a short block is unlikely without messing with maxblocksize, mintxfee or minrelaytxfee.

With bitcoind 0.8.2 default configuration in the current situation my node would generate a ~450kB block with ~0.80BTC fees (look at your bitcoind getmininginfo to get the size of the block template and at P2Pool logs or interface for the fees' value).

Assuming the block was generated under similar circumstances that's nearly 3% income lost for everyone. At this point people should use the default bitcoind configuration if they don't fully understand how to tune it.

P2pool tuning guide
Trade BTC for €/$ at bitcoin.de (referral), it's cheaper and faster (acts as escrow and lets the buyers do bank transfers).
Tip: 17bdPfKXXvr7zETKRkPG14dEjfgBt5k2dd
bitpop
Legendary
*
Offline Offline

Activity: 1932


https://keybase.io/bitpop


View Profile WWW
June 09, 2013, 10:17:29 AM
 #5688

So the node that got it screwed us?

Reputation  |  PGP  |  DigitalOcean  |  OpenVPN 2GB Free  |  TorGuard  |  Ethereum Classic
Bitcoin: 3DSh6AnmvBpDJFUz2mnLirMLmTMcFs9nDm
Bitmessage: BM-2cXN9j8NFT2n1FxDVQ6HQq4D4MZuuaBFyb
gyverlb
Hero Member
*****
Offline Offline

Activity: 896



View Profile
June 09, 2013, 11:43:53 AM
 #5689

So the node that got it screwed us?

"Screwed" is probably an exaggeration: that's only 3% on one block and the node lost these 3% too. That could be unintentional too (a freshly restarted node which didn't have the time to fill it's memory pool will generate a block with fewer transactions).

What's important is that it's not an exception: that's the second time I check recent P2Pool blocks and I found that they were small ones which missed potentially higher fee income.

P2pool tuning guide
Trade BTC for €/$ at bitcoin.de (referral), it's cheaper and faster (acts as escrow and lets the buyers do bank transfers).
Tip: 17bdPfKXXvr7zETKRkPG14dEjfgBt5k2dd
Subo1977
Sr. Member
****
Offline Offline

Activity: 345


View Profile
June 09, 2013, 12:51:27 PM
 #5690

So the node that got it screwed us?

"Screwed" is probably an exaggeration: that's only 3% on one block and the node lost these 3% too. That could be unintentional too (a freshly restarted node which didn't have the time to fill it's memory pool will generate a block with fewer transactions).

What's important is that it's not an exception: that's the second time I check recent P2Pool blocks and I found that they were small ones which missed potentially higher fee income.

whats the pro and cons of integrating MUCH TX in a P2Pool Block?

I provide a 1000Mbit+ Torrent-Seedbox in FR and a 500Mbit Box in NL for orginal Blockchain Bootstrap.dat download. and also for Armoryclient Torrent

Tips are welcome:  15MuGdPSXU62fEFE9XbBZN3UvJMHBDVBoy
gyverlb
Hero Member
*****
Offline Offline

Activity: 896



View Profile
June 09, 2013, 01:58:39 PM
 #5691

So the node that got it screwed us?

"Screwed" is probably an exaggeration: that's only 3% on one block and the node lost these 3% too. That could be unintentional too (a freshly restarted node which didn't have the time to fill it's memory pool will generate a block with fewer transactions).

What's important is that it's not an exception: that's the second time I check recent P2Pool blocks and I found that they were small ones which missed potentially higher fee income.

whats the pro and cons of integrating MUCH TX in a P2Pool Block?


pro: the block is worth more, P2Pool users earn more,
con: you might have to tune your setup to keep your efficiency (especially if you have a slow link, see the guide in my signature).

P2pool tuning guide
Trade BTC for €/$ at bitcoin.de (referral), it's cheaper and faster (acts as escrow and lets the buyers do bank transfers).
Tip: 17bdPfKXXvr7zETKRkPG14dEjfgBt5k2dd
wtogami
Sr. Member
****
Offline Offline

Activity: 263



View Profile
June 09, 2013, 02:00:57 PM
 #5692

So the node that got it screwed us?

"Screwed" is probably an exaggeration: that's only 3% on one block and the node lost these 3% too. That could be unintentional too (a freshly restarted node which didn't have the time to fill it's memory pool will generate a block with fewer transactions).

What's important is that it's not an exception: that's the second time I check recent P2Pool blocks and I found that they were small ones which missed potentially higher fee income.

whats the pro and cons of integrating MUCH TX in a P2Pool Block?


Larger blocks could increase the chances of losing the block as an orphan, but in the case of p2pool thanks to tx pre-forwarding this concern is mostly obviated.
The other drawback to too many tx's is GBT can take longer.  Normal pools do GBT far less often than p2pool.  During the recent spam txo attacks, you've seen p2pool miners increase the minimum tx fee so GBT would be much faster.  0.8.2 improved that performance issue a *lot* thanks to sipa.

If you appreciate my work please consider making a small donation.
BTC:  1LkYiL3RaouKXTUhGcE84XLece31JjnLc3      LTC:  LYtrtYZsVSn5ymhPepcJMo4HnBeeXXVKW9
GPG: AEC1884398647C47413C1C3FB1179EB7347DC10D
zvs
Legendary
*
Offline Offline

Activity: 1386



View Profile WWW
June 09, 2013, 02:11:49 PM
 #5693

So the node that got it screwed us?

"Screwed" is probably an exaggeration: that's only 3% on one block and the node lost these 3% too. That could be unintentional too (a freshly restarted node which didn't have the time to fill it's memory pool will generate a block with fewer transactions).

What's important is that it's not an exception: that's the second time I check recent P2Pool blocks and I found that they were small ones which missed potentially higher fee income.

whats the pro and cons of integrating MUCH TX in a P2Pool Block?

pro: you get to split an extra 0.96% in fees to everyone else (less than 0.25BTC), going by stat info on http://blockchain.info/stats   

con: you get a lot more orphans & more processing power is needed, not altogether related to the getblock latency, but actual transferring within the p2pool network itself




Dacentec, best deals for US dedicated servers. They regularly restock $20-$25 Opterons with 8-16GB RAM & 2x1-2TB HDD's (ofc, usually lots of other good stuff to choose from).  I did a Serverbear benchmark of one of my $20/mo Opteron (June last year), it's here.  Have had about a half dozen different servers with Dacentec, & none have failed to sustain at least 40MB/s (burst higher). My favorite is a 12-month rent-to-own ZT Systems 2XL5520 16GB 2x2TB SATA for $40/month (got lucky with the 'off-brand', haven't seen a RTO 2xL5520 for under $50/mo since -- at least for monthly contracts).  wholesaleinternet.com has some ancient 2-core intel CPUs @ $10/mo sometimes (I got an Intel Core 2 6300 @ 1.86GHz, with a 250GB HDD with 46000 hours on it, LOL. $20 @ Dacentec is much better, if you can grab one). joesdatacenter.com (same location as Wholesale Internet) also occasionally has specials (or if you don't want to wait, it has an AMD Opteron 170 @ $16/mo).
gyverlb
Hero Member
*****
Offline Offline

Activity: 896



View Profile
June 09, 2013, 02:22:58 PM
 #5694

pro: you get to split an extra 0.96% in fees to everyone else (less than 0.25BTC), going by stat info on http://blockchain.info/stats  

These stats are obviously underestimating what you can get: they are based on what most miners do, not what they could do. The fees could easily be 2 to 2.5% with bitcoind 0.8.2 default settings.

con: you get a lot more orphans & more processing power is needed, not altogether related to the getblock latency, but actual transferring within the p2pool network itself

Not if you configure bitcoind and p2pool to lower their network traffic as (again...) explained by the guide in my signature.

TL;DR: I have an average ADSL connection and use it for several other traffic types (Bitcoind+P2Pool is ~30% of my BW).
I can even use 1MB blocks and lower minimum fees without lowering my efficiency (reaching 3 to 5% additional fee income).
I only had to limit the number of bitcoind (10) and P2Pool connections (5 outgoing + 5 incoming) to get this result.

P2pool tuning guide
Trade BTC for €/$ at bitcoin.de (referral), it's cheaper and faster (acts as escrow and lets the buyers do bank transfers).
Tip: 17bdPfKXXvr7zETKRkPG14dEjfgBt5k2dd
Decagrog
Sr. Member
****
Offline Offline

Activity: 287



View Profile
June 09, 2013, 03:08:57 PM
 #5695

My dgc p2pool start to use a lot of memory ( 288mb and rising ), it could be due to the number of shares downloaded? (in the data/digicoin folder there is shares.0 , shares.1, shares.2  of about 10mb each)  it's a normal behaviour?

Subo1977
Sr. Member
****
Offline Offline

Activity: 345


View Profile
June 09, 2013, 04:39:37 PM
 #5696

pro: you get to split an extra 0.96% in fees to everyone else (less than 0.25BTC), going by stat info on http://blockchain.info/stats  

These stats are obviously underestimating what you can get: they are based on what most miners do, not what they could do. The fees could easily be 2 to 2.5% with bitcoind 0.8.2 default settings.

con: you get a lot more orphans & more processing power is needed, not altogether related to the getblock latency, but actual transferring within the p2pool network itself

Not if you configure bitcoind and p2pool to lower their network traffic as (again...) explained by the guide in my signature.

TL;DR: I have an average ADSL connection and use it for several other traffic types (Bitcoind+P2Pool is ~30% of my BW).
I can even use 1MB blocks and lower minimum fees without lowering my efficiency (reaching 3 to 5% additional fee income).
I only had to limit the number of bitcoind (10) and P2Pool connections (5 outgoing + 5 incoming) to get this result.

On my P2Pool-Node Hashes 5 GH/s. Thats a chance form 0.5%  to find one p2pool-Blocks.

So why should I reduce my efficency for every Payout to get once the tx-fees in 200 P2pool-Blocks?

 

I provide a 1000Mbit+ Torrent-Seedbox in FR and a 500Mbit Box in NL for orginal Blockchain Bootstrap.dat download. and also for Armoryclient Torrent

Tips are welcome:  15MuGdPSXU62fEFE9XbBZN3UvJMHBDVBoy
gyverlb
Hero Member
*****
Offline Offline

Activity: 896



View Profile
June 09, 2013, 07:30:10 PM
 #5697

On my P2Pool-Node Hashes 5 GH/s. Thats a chance form 0.5%  to find one p2pool-Blocks.

So why should I reduce my efficency for every Payout to get once the tx-fees in 200 P2pool-Blocks? 

Where were you asked you to reduce your efficiency?

P2pool tuning guide
Trade BTC for €/$ at bitcoin.de (referral), it's cheaper and faster (acts as escrow and lets the buyers do bank transfers).
Tip: 17bdPfKXXvr7zETKRkPG14dEjfgBt5k2dd
zvs
Legendary
*
Offline Offline

Activity: 1386



View Profile WWW
June 10, 2013, 02:45:17 AM
 #5698

re:  Punishing share for 'Block-stale detected!, etc.

I get a lot of orphans when this happens... because my bitcoind is too fast?

I went to several other pools (my other one in Florida, OVH in Canada, p2pool.org, some others) and they all had my share listed, which means that it was accepted and got orphaned later.

This occuring after several:

2013-06-09 21:34:35.132788 Skipping from block 4bc4be449a7de0c01cb29a9d661045a19393dea2cefc2e26b to block 9b14c16ea0d67eda77564adca4de0ac3e84b1efbd8cfb5adce!
2013-06-09 21:34:36.831062 Punishing share for 'Block-stale detected! 4bc4be449a7de0c01cb29a9d661045a19393dea2cefc2e26b < 9b14c16ea0d67eda77564adca4de0ac3e84b1efbd8cfb5adce'! Jumping from 2ba6238a to e8ee1640!
2013-06-09 21:34:36.917817 Punishing share for 'Block-stale detected! 4bc4be449a7de0c01cb29a9d661045a19393dea2cefc2e26b < 9b14c16ea0d67eda77564adca4de0ac3e84b1efbd8cfb5adce'! Jumping from 2ba6238a to e8ee1640!
2013-06-09 21:34:36.920728 Punishing share for 'Block-stale detected! 4bc4be449a7de0c01cb29a9d661045a19393dea2cefc2e26b < 9b14c16ea0d67eda77564adca4de0ac3e84b1efbd8cfb5adce'! Jumping from 2ba6238a to e8ee1640!
2013-06-09 21:34:40.064626 GOT SHARE! Brusthonin 32cdc8e4 prev e8ee1640 age 2.69s

... and then that share was orphaned.  It seems to me like if I modified the source to turn off the whole 'punishing share' stuff, I'd get less orphans?

Dacentec, best deals for US dedicated servers. They regularly restock $20-$25 Opterons with 8-16GB RAM & 2x1-2TB HDD's (ofc, usually lots of other good stuff to choose from).  I did a Serverbear benchmark of one of my $20/mo Opteron (June last year), it's here.  Have had about a half dozen different servers with Dacentec, & none have failed to sustain at least 40MB/s (burst higher). My favorite is a 12-month rent-to-own ZT Systems 2XL5520 16GB 2x2TB SATA for $40/month (got lucky with the 'off-brand', haven't seen a RTO 2xL5520 for under $50/mo since -- at least for monthly contracts).  wholesaleinternet.com has some ancient 2-core intel CPUs @ $10/mo sometimes (I got an Intel Core 2 6300 @ 1.86GHz, with a 250GB HDD with 46000 hours on it, LOL. $20 @ Dacentec is much better, if you can grab one). joesdatacenter.com (same location as Wholesale Internet) also occasionally has specials (or if you don't want to wait, it has an AMD Opteron 170 @ $16/mo).
bicer
Newbie
*
Offline Offline

Activity: 23


View Profile
June 10, 2013, 04:12:22 AM
 #5699

Quote
reaching 3 to 5% additional fee income
Any way to calculate this?

pro: you get to split an extra 0.96% in fees to everyone else (less than 0.25BTC), going by stat info on http://blockchain.info/stats  

These stats are obviously underestimating what you can get: they are based on what most miners do, not what they could do. The fees could easily be 2 to 2.5% with bitcoind 0.8.2 default settings.

con: you get a lot more orphans & more processing power is needed, not altogether related to the getblock latency, but actual transferring within the p2pool network itself

Not if you configure bitcoind and p2pool to lower their network traffic as (again...) explained by the guide in my signature.

TL;DR: I have an average ADSL connection and use it for several other traffic types (Bitcoind+P2Pool is ~30% of my BW).
I can even use 1MB blocks and lower minimum fees without lowering my efficiency (reaching 3 to 5% additional fee income).
I only had to limit the number of bitcoind (10) and P2Pool connections (5 outgoing + 5 incoming) to get this result.
gyverlb
Hero Member
*****
Offline Offline

Activity: 896



View Profile
June 10, 2013, 04:24:33 AM
 #5700

re:  Punishing share for 'Block-stale detected!, etc.

I get a lot of orphans when this happens... because my bitcoind is too fast?

I went to several other pools (my other one in Florida, OVH in Canada, p2pool.org, some others) and they all had my share listed, which means that it was accepted and got orphaned later.

This occuring after several:

2013-06-09 21:34:35.132788 Skipping from block 4bc4be449a7de0c01cb29a9d661045a19393dea2cefc2e26b to block 9b14c16ea0d67eda77564adca4de0ac3e84b1efbd8cfb5adce!
2013-06-09 21:34:36.831062 Punishing share for 'Block-stale detected! 4bc4be449a7de0c01cb29a9d661045a19393dea2cefc2e26b < 9b14c16ea0d67eda77564adca4de0ac3e84b1efbd8cfb5adce'! Jumping from 2ba6238a to e8ee1640!
2013-06-09 21:34:36.917817 Punishing share for 'Block-stale detected! 4bc4be449a7de0c01cb29a9d661045a19393dea2cefc2e26b < 9b14c16ea0d67eda77564adca4de0ac3e84b1efbd8cfb5adce'! Jumping from 2ba6238a to e8ee1640!
2013-06-09 21:34:36.920728 Punishing share for 'Block-stale detected! 4bc4be449a7de0c01cb29a9d661045a19393dea2cefc2e26b < 9b14c16ea0d67eda77564adca4de0ac3e84b1efbd8cfb5adce'! Jumping from 2ba6238a to e8ee1640!
2013-06-09 21:34:40.064626 GOT SHARE! Brusthonin 32cdc8e4 prev e8ee1640 age 2.69s

... and then that share was orphaned.  It seems to me like if I modified the source to turn off the whole 'punishing share' stuff, I'd get less orphans?

If I understand correctly, P2Pool doesn't want to build a share on top of one it knows to be stale (built on a previous Bitcoin block).

It may be because your bitcoind has better connections to the Bitcoin P2P network and learns of new blocks before others: if the majority of the network is slower it will not see the share as a "Block-stale" as you do and not punish it, refusing your share in the relatively rare case when you submit one just after this "Block-stale". You could lose a bit of income this way, but it should not be noticeable (this can only affect you during the ~5s a block needs to fully propagates the Bitcoin network, which is less than 1% of the block interval: in the worst case you shouldn't lose more than 0.5% of efficiency).

If you modified the source to turn off the 'punishing share', you would find your node at the opposite end of the spectrum: it would build on a potential stales and make orphans too.

You can find out if it's a problem by computing the number of shares you found just after a block that were orphaned and the number of shares that were accepted. If you have enough logs/hashrate you can get a meaningful sample (one hundred shares generated just after blocks would be adequate) and find if you get more orphans in this population than the orphans you get over the same time period. This would make sure there is some imbalance and I think we could even find out if reversing the logic would benefit you in your case (I'm a bit tired and going to bed, but I think it's simple probabilities).

P2pool tuning guide
Trade BTC for €/$ at bitcoin.de (referral), it's cheaper and faster (acts as escrow and lets the buyers do bank transfers).
Tip: 17bdPfKXXvr7zETKRkPG14dEjfgBt5k2dd
Pages: « 1 ... 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 [285] 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 ... 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!