Bitcoin Forum
December 03, 2016, 01:46:00 PM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: « 1 ... 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 [404] 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 ... 744 »
  Print  
Author Topic: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool  (Read 2028998 times)
dellech
Jr. Member
*
Offline Offline

Activity: 36


View Profile
March 18, 2014, 10:03:17 PM
 #8061

p2pool.info not working?

I see two recent blocks that don't show up.



and check your address on blockchain.info ... mine shows only the first of the two blocks and a big red bar on top of the page saying "Warning! this bitcoin address contains transactions which may be double spends. You should be extremely careful when trusting any transactions to or from this address."  Huh
1480772760
Hero Member
*
Offline Offline

Posts: 1480772760

View Profile Personal Message (Offline)

Ignore
1480772760
Reply with quote  #2

1480772760
Report to moderator
1480772760
Hero Member
*
Offline Offline

Posts: 1480772760

View Profile Personal Message (Offline)

Ignore
1480772760
Reply with quote  #2

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

Posts: 1480772760

View Profile Personal Message (Offline)

Ignore
1480772760
Reply with quote  #2

1480772760
Report to moderator
1480772760
Hero Member
*
Offline Offline

Posts: 1480772760

View Profile Personal Message (Offline)

Ignore
1480772760
Reply with quote  #2

1480772760
Report to moderator
1480772760
Hero Member
*
Offline Offline

Posts: 1480772760

View Profile Personal Message (Offline)

Ignore
1480772760
Reply with quote  #2

1480772760
Report to moderator
PatMan
Hero Member
*****
Offline Offline

Activity: 924


Watch out for the "Neg-Rep-Dogie-Police".....


View Profile WWW
March 18, 2014, 10:17:06 PM
 #8062

Blockchain.info are having problems.

"When one person is deluded it is called insanity - when many people are deluded it is called religion" - Robert M. Pirsig.  I don't want your coins, I want change.
Amazon UK BTC payment service - https://bitcointalk.org/index.php?topic=301229.0 - with FREE delivery!
http://www.ae911truth.org/ - http://rethink911.org/ - http://rememberbuilding7.org/
smooth
Legendary
*
Offline Offline

Activity: 1246



View Profile
March 18, 2014, 10:21:38 PM
 #8063

Both blocks show up on blockexplorer.com

http://blockexplorer.com/block/0000000000000000a4ef1303d77c174ea88d200f7974b4f3e4effb5f343d84c2
http://blockexplorer.com/block/00000000000000007537d9c121b900f912b37d30e826f5c4c068443e41ba3530
CartmanSPC
Legendary
*
Offline Offline

Activity: 1148



View Profile WWW
March 18, 2014, 10:25:34 PM
 #8064

Quote
Block incoming connections (or if you have a firewall, just don't forward the port) to bitcoind. That will prevent people from using your node to download the blockchain. In my experience that is the single most important tuning item.
But also potentially detrimental to the integrity of the Bitcoin network... at least allow a few incoming connections (like say 6) versus the crazy high defaults.

No that won't work. Even one incoming connection will still periodically (and not infrequently) be used to download the blockchain in my experience, and when this happens it really hurts your p2pool performance and earnings. The reason zero is an effective setting here is that it disables block chain downloads. If you don't like people doing it this way, convince the bitcoin developers to add a feature to directly limit blockchain downloads.

I understand the effect on bitcoin peer-to-peer and that is a downside, but it is a tradeoff you have to make if you want to efficiently run a p2pool node with limited resources.

What you can do if you want to help the bitcoin p2p, and what I do myself, is allow incoming connections on another node (on a different network) where you don't care about the performance impact the way you do for p2pool. Keep the p2pool node quiet.

It would be nice if there were better tuning options on bitcoin to rate-limit people using your node to download the blockchain, and likewise if bitcoin were able to download the blockchain from multiple sources (bittorrent style) to put less load on each individual source, but neither of those features exist currently.

Will this affect the lower chance of orphans blocks feature? I think the default when incoming connections is closed is to have 8 outgoing...so will going from 120 to 8 increase the chance of an orphan block? I realize that all the other nodes broadcast as well but if they all start blocking incoming connections will we see in increase in orphans?

smooth
Legendary
*
Offline Offline

Activity: 1246



View Profile
March 18, 2014, 10:34:36 PM
 #8065

Will this affect the lower chance of orphans blocks feature? I think the default when incoming connections is closed is to have 8 outgoing...so will going from 120 to 8 increase the chance of an orphan block?

No (well maybe a tiny bit, but not significantly), because the block will be broadcast to bitcoin p2p by all of the p2pool nodes, not just yours.

Also, keep in mind that you can't really send out to multiple connections "simultaneously" since you only have pipe. If anything more connections will make it take longer before anyone receives the whole block, since they'll be competing for your (small) bandwidth.

Also, there is no way you can effectively maintain 120 connections on a low bandwidth connection. You better be reducing that a lot (as indicated on the tuning thread). Once you reduce it to a handful anyway you might as well go all the way to zero and not get hit with block chain downloads.

Quote
I realize that all the other nodes broadcast as well but if they all start blocking incoming connections will we see in increase in orphans?

Not everyone is on a limited-bandwidth residential connection, or running on modest node hardware. Let the guys with bigger connections and nodes carry the load. I don't recommend this for everyone, just someone trying to run a p2pool node with very limited resources.

Again, if you don't want to make compromises, you can't effectively run p2pool at all. It's questionable to even run a bitcoin node at all on a bandwidth-capped connection at this point.
CartmanSPC
Legendary
*
Offline Offline

Activity: 1148



View Profile WWW
March 18, 2014, 11:50:53 PM
 #8066

Ok, didn't realize you were speaking to nodes with limited resources. I happen to be one of the "guys with bigger connections"....100 Mbps with burstable to 1 Gbps in a data center. Daemons on a separate dedicated server than p2pool.

smooth
Legendary
*
Offline Offline

Activity: 1246



View Profile
March 19, 2014, 01:03:30 AM
 #8067

Ok, didn't realize you were speaking to nodes with limited resources. I happen to be one of the "guys with bigger connections"....100 Mbps with burstable to 1 Gbps in a data center. Daemons on a separate dedicated server than p2pool.

I recommend that you allow lots and lots of incoming connections to make up for the rest of us Smiley

Also, in your case (and possibly others, not sure) you should addnode your bitcoin to the high speed relay. Do you know how to do that?
CartmanSPC
Legendary
*
Offline Offline

Activity: 1148



View Profile WWW
March 19, 2014, 01:10:49 AM
 #8068

Also, in your case (and possibly others, not sure) you should addnode your bitcoin to the high speed relay. Do you know how to do that?

Nope Smiley

Also, one of the daemons got hung up once...in 8 months...not bad...but there is something about sending email alerts from the daemon I've been meaning to look into...can you point me in the right direction for that?

smooth
Legendary
*
Offline Offline

Activity: 1246



View Profile
March 19, 2014, 02:06:23 AM
 #8069

Not sure what you mean by email alerts. I will PM you about the high speed relay.

Lyddite
Member
**
Offline Offline

Activity: 82



View Profile
March 19, 2014, 09:37:50 AM
 #8070

If anyone can put this up on the front page, I'm sure it'll help others out that are using Bitfury / Megabigpower rigs:
I have tested this out on V1, V2 and V3 M-boards and images!

HOW TO SET UP P2POOL

...SNIP....

Thanks for this!!

After some looking through the source for a few minutes a then found this post via google which confirmed my suspicions!

-Lyddite

- Lyddite -
mdude77
Legendary
*
Offline Offline

Activity: 1358


View Profile
March 19, 2014, 10:44:24 PM
 #8071

Bitcoin 0.9.0 is out.  Safe to upgrade for p2pool?  From the looks of it, downgrading could be a hassle.

M

MMinerMonitor author, monitor/auto/schedule reboots/alerts/remote/MobileMiner for Ants and Spondoolies! Latest (5.2). MPoolMonitor author, monitor stats/workers for most pools, global BTC stats (current/nxt diff/USD val/hashrate/calc)! Latest (v4.2) 
Buyer beware of Bitmain hardware and services.
PatMan
Hero Member
*****
Offline Offline

Activity: 924


Watch out for the "Neg-Rep-Dogie-Police".....


View Profile WWW
March 19, 2014, 10:53:33 PM
 #8072

Running it on my workstation but gonna wait until the "official" release is released before updating my mining wallet - just in case  Wink

EDIT: Oops - it's now official....... Cheesy

"When one person is deluded it is called insanity - when many people are deluded it is called religion" - Robert M. Pirsig.  I don't want your coins, I want change.
Amazon UK BTC payment service - https://bitcointalk.org/index.php?topic=301229.0 - with FREE delivery!
http://www.ae911truth.org/ - http://rethink911.org/ - http://rememberbuilding7.org/
cr1776
Legendary
*
Offline Offline

Activity: 1358


View Profile
March 20, 2014, 01:43:17 PM
 #8073

Been running the RCs and now final without issue.

Bitcoin 0.9.0 is out.  Safe to upgrade for p2pool?  From the looks of it, downgrading could be a hassle.

M
IYFTech
Hero Member
*****
Offline Offline

Activity: 686


WANTED: Active dev to fix & re-write p2pool in C


View Profile
March 20, 2014, 02:20:52 PM
 #8074

Been running the RCs and now final without issue.

Bitcoin 0.9.0 is out.  Safe to upgrade for p2pool?  From the looks of it, downgrading could be a hassle.

M

Nix or doze?

-- Smiley  Thank you for smoking  Smiley --  If you paid VAT to dogie for items you should read this thread:  https://bitcointalk.org/index.php?topic=1018906.0
mitak64
Full Member
***
Offline Offline

Activity: 236


View Profile
March 20, 2014, 03:17:45 PM
 #8075

Yesterday I upgraded to 0.9.0 64bit (Windows).
My "dead" dropped from 130-160G to about 60G !

stewdk
Jr. Member
*
Offline Offline

Activity: 46


View Profile
March 20, 2014, 03:40:12 PM
 #8076

Yesterday I upgraded to 0.9.0 64bit (Windows).
My "dead" dropped from 130-160G to about 60G !

Nice! What does your Bitcoind GetBlockTemplate Latency graph look like?
mitak64
Full Member
***
Offline Offline

Activity: 236


View Profile
March 20, 2014, 03:47:46 PM
 #8077

Latency is very relative, it depends mostly on your infrastructure .
With my setup, it changes very dynamically.
Currently it's ~ 0.6s, usually it hovers around 0.35s.
Personally, I did not see any improvement in latency, after upgrading the Bitcoin client.

zvs
Legendary
*
Offline Offline

Activity: 1386



View Profile WWW
March 21, 2014, 10:29:51 PM
 #8078

hmm, can p2pool be modified to detect block height?

for example, these doge blocks: 145089, 145086, 145085...  are over 4000 height behind the current block.

It seems like a better way of identifying the blocks?  This way you can penalize shares from blocks that are 2 height below current?

ed: i read the warning about altcoins, so i'm just using doge as an example.  the same could apply to bitcoins

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).
spiccioli
Legendary
*
Offline Offline

Activity: 1376

nec sine labore


View Profile
March 22, 2014, 05:16:20 PM
 #8079

... My memory usage graph is blank for some reason.


Hi,

it is blank because it lacks code to track memory on freebsd.

Given that I can't live without ZFS and building on opensolaris was long and cumbersome (at least for me) I've got a freebsd box running and made a little hack to util/memory.py to track it on solaris/opensolaris and freebsd.

Here it is

Code:
import os
import platform
import resource

_scale = {'kB': 1024, 'mB': 1024*1024,
    'KB': 1024, 'MB': 1024*1024}

def resident():
    if platform.system() == 'Windows':
        from wmi import WMI
        w = WMI('.')
        result = w.query("SELECT WorkingSet FROM Win32_PerfRawData_PerfProc_Process WHERE IDProcess=%d" % os.getpid())
        return int(result[0].WorkingSet)
    elif platform.system() == 'SunOS':
        with open('/proc/%d/as' % os.getpid()) as f:
            f.seek( 0, 2 )
            v = f.tell()
        return float(v)
    elif platform.system() == 'FreeBSD':
        return resource.getrusage(resource.RUSAGE_SELF).ru_maxrss * 1024
    else:
        with open('/proc/%d/status' % os.getpid()) as f:
            v = f.read()
        i = v.index('VmRSS:')
        v = v[i:].split(None, 3)
        #assert len(v) == 3, v
        return float(v[1]) * _scale[v[2]]


I'm not a python coder, so bear with my poor code quality Smiley

spiccioli


Fior Sirtheoir
Jr. Member
*
Offline Offline

Activity: 38


View Profile
March 24, 2014, 02:29:27 AM
 #8080

Hello all.  Is there a list, somewhere, of the p2p servers set up, for Bitcoin and alt coins?  I have been mining eligius but want to move to P2P for decentralization and increase in profits.  I have read that P2P profits long term are greater, does this still hold true?
Pages: « 1 ... 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 [404] 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 ... 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!