Bitcoin Forum
May 13, 2024, 12:10:05 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 »
21  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: December 06, 2015, 09:34:02 PM
Note the new P2Pool Hardfork version 15 currently does not support the BitcoinXT client (neither the 0.11C nor pre-release 0.11D version) and won't fully startup unless you're running BTCore 0.11.2.  

Forest: when BitcoinXT gets the BIP65 pull request merged in, will P2Pool be able to support the resulting BXT version #?

I'm not sure what version number they'll use, but when they release it (and somebody tells me), I will whitelist it and release P2Pool 15.1.
22  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: December 06, 2015, 09:26:41 PM
I see - very few nodes been updated:
http://poolnode.info/
http://nodes.p2pool.co/
It would be better to change the values in https://github.com/p2pool/p2pool/blob/master/p2pool/networks/bitcoin.py#L15
Code:
IDENTIFIER = 'fc70035c7a81bc6f'.decode('hex')
PREFIX = '2472ef181efcd37b'.decode('hex')

It was only released two hours ago, so it's not surprising that few nodes have updated. Changing those values would prevent a smooth transition. Everything will be fine, if it goes at all similarly to how the last hardfork did.
23  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: December 06, 2015, 07:28:06 PM
P2Pool release 15.0 - commit hash: 86bbdac7eaaa03438e71ee9dcb11898c7b2b8bdf

HARDFORK - Upgrade URGENTLY required in the next few days.

Windows binary: http://u.forre.st/u/ovqxauzj/p2pool_win32_15.0.zip
Windows binary signature: http://u.forre.st/u/wynjbvpn/p2pool_win32_15.0.zip.sig
Source zipball: https://github.com/forrestv/p2pool/zipball/15.0
Source tarball: https://github.com/forrestv/p2pool/tarball/15.0

Changes:
* BIP65/block version 4 compatibility
* Requires Bitcoin >=0.11.2 (for BIP65 compatibility)

BIP65 will take effect in the next week and in order for P2Pool to continue working without producing invalid blocks, everyone needs to upgrade. At 50% of our hashrate upgrading, P2Pool instances will start displaying a warning saying that an upgrade is required. Reaching that point as quickly as possible is very important. And then, at 95%, users that have not upgraded will be excluded. If non-upgraded users aren't excluded before BIP65 takes effect, P2Pool users will be subject to paying other users for invalid work - effectively a withholding attack.

So, please upgrade to 15.0 now and also tell everyone else to.
24  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: November 11, 2015, 09:36:02 PM
Forgive me if I'm wrong, but is that not what you supply as an argument to the python command? I recall doing:  python ./run_p2pool.py

For Linux systems, run_p2pool.py is marked executable and has a Python shebang, so you can directly run it.

notbatman: P2Pool tries to obtain its version number by executing git and, if that fails, examining the name of the directory it's in. However, neither of those worked on your system, so it just used the (hex-encoded) name of the directory it's in. It's not a problem.
25  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: November 11, 2015, 06:17:59 PM
TTravis: You don't actually need to run make. It's not even mentioned in the README. It's only there for assisting development. Just run ./run_p2pool.py.
26  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: September 03, 2015, 10:44:39 PM
The primary P2Pool repository has moved from https://github.com/forrestv/p2pool to https://github.com/p2pool/p2pool. GitHub redirects should ensure that everything continues to work, but efforts should be made to use the new URL instead of the old one.
27  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: August 22, 2015, 05:04:34 PM
Has there been any word from forrestv as to weather this new "XT" client is actually compatible with p2pool with it's different block size params?

Forrestv - if you're lurking, it would be interesting to hear your point of view  Wink

If the fork to 8MB blocks happens, P2Pool will require changes to support 8MB blocks and its own fork to get everyone using the changes. That said, it's a ways off and the changes should be pretty straightforward.
28  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: July 26, 2015, 04:25:18 AM
Was reviewing the code and came across this one part:

https://github.com/forrestv/p2pool/blob/master/p2pool/data.py#L152

Question: Why limit it to "50 kB of new txns/share"?


i even contacted you about that bug months ago Wink was asking forrestv about it, but he didnt respond. created a hackish fix in my repo.

It's limited to prevent DoS attacks on P2Pool by e.g. making a bunch of fake transactions and then forcing them to be relayed across the entire P2Pool network. With this limit, an attacker can only force every other P2Pool node to download, at most, 50kB per share the attacker mines.

Given that 100kB transactions are possible, it should probably be 100kB, not 50kB, but it doesn't have much of an effect otherwise, since 50kB/share is comparable to the maximum transaction throughput allowed by Bitcoin (500kB/block).

K1773R, your "hackish fix" will result in your shares being orphaned if it ever results in differing behavior. The contents of the generate_transaction function are used to determine consensus, so if your version acts different, other nodes will see your shares as invalid.
29  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: July 06, 2015, 08:08:01 PM
Hmmm.......has anyone made contact with forrestv? It would be good to get his take of what's happening........

Hey, I've been watching. You are trying the recent P2Pool commit that blocks pre-v14 peers, right? If that's confirmed to help, I'll make a P2Pool release with it.

Some P2P network thrashing is normal after a fork since you have the unupgraded nodes madly trying to find peers and download the (invalid to them) sharechain. Normally, there are less unupgraded nodes, but this fork was rushed, so I think that that contributed to it.

However, some are reporting high bitcoind CPU usage - P2Pool P2P network activity shouldn't be affecting bitcoind, so I'm not sure about that. Is that happening for Bitcoin users without P2Pool? It might be some similar post-BIP66 effect.
30  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: July 06, 2015, 07:21:26 AM
Please try the latest commit. It doesn't allow connections to v13 nodes.
31  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: July 04, 2015, 04:56:48 AM
We are now exclusively switched to v14.0. All v13 miners have been excluded following BIP66 taking effect.
32  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: July 03, 2015, 07:02:57 AM
Are you sure? I still got the blanks too - I think everyone has........

Edit: Oh, hello forrestv - any news on this blank thing?  Wink

I think the commit I just pushed should remove them.

Also, we're at 94.7% converted (averaged over the last hour)! Looks like someone big upgraded recently.
33  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: July 03, 2015, 06:19:46 AM
Has BIP66 taken effect yet?

No, not yet. You can watch http://bitcoin.sipa.be/ver-2k.png for the red line crossing 2.95 or run:

Code:
alias b=~/repos/bitcoin/src/bitcoin-cli
((for i in $(seq $(($(b getblockcount)-1000)) $(b getblockcount)) ; do b getblock `b getblockhash $i` | egrep '(\"hash\")|(ver)' | tr '\n' ' ' ; echo ; done ) ) | grep ': 3,'  | wc -l

which will return 950 or higher when BIP66 takes effect.
34  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: June 30, 2015, 07:34:12 AM
jtoomim, did you see my last response to you? The situation is dire, but nowhere near as dire as you think. All non-14.0 miners can be separated from once BIP66 takes effect, so people who have upgraded will be at no disadvantage.
35  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: June 30, 2015, 01:56:18 AM
Stratum Mining on Litecoin appears broken?

If I force getwork/http it is fine.  minerd will follow X-Stratum and begin to fail unless you do --no-stratum.
I did not have this issue in 13.4, only in 14.0

Otherwise everything is difficulty 0, and i get nearly 100% DoA
and lots of messages:

Hmm, thank you for reporting this. Some ... interesting things ... got merged in in pull request #210. Can you make an issue on GitHub? I'll look into it soon. For now, I don't recommend anyone besides Bitcoin users to use 14.0.
36  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: June 29, 2015, 11:51:41 PM
Looking good, my node showing 65%...

Depends on the averaging period. Meuh6879 is using the "Hour" graph.
37  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: June 29, 2015, 07:55:31 PM
Slowly getting closer....

I went through the above links:

[...]

Thank you for your efforts, windpath!

If the current trend continues (see http://bitcoin.sipa.be/ver-2k.png), BIP66 will take effect in 1.6 days. We are at 63% converted. It looks like at least a substantial fraction of P2Pool's hashrate won't make it in time... I'm a bit surprised that with the warning being displayed, things aren't moving faster. Also a bit angry that some of the alternative frontends hide the warnings.
38  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: June 28, 2015, 01:55:15 AM
95% is a pretty high threshold. I think there's a high probability we won't make it in time. I would prefer not to subsidize miners making invalid blocks. Perhaps we can lower the threshold, or perhaps fork a parallel p2pool system?

That's the point at which the automatic switchover would take place, but it's possible to manually trigger it too. I'll do that once BIP66 takes effect, if necessary.
39  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: June 27, 2015, 04:43:25 AM
CoinCadence will be upgrading on Monday

Monday is likely too late. I'm sorry about providing this update with so little time to spare; it really is very urgent. If all goes according to the plan, anyone upgrading on Monday or later will be on the unupgraded side of the hardfork doing useless (unpaid) work.

CoinCadence has a substantial proportion of the P2Pool hashrate. Upgrading now or soon would help everyone.
40  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: June 27, 2015, 04:05:50 AM
i'm seeing this, lots of blanks, the blank space are normally where it says new work for worker ! diff xxx share diff xxx & block value but in my case only 1 worker shows up n the rest are blank. getting shares though.

i have several workers at same & other add's but they are at different worker diff's which i normally see.

That should be normal. The patch accepted from midnightmagic throttles the prints from different workers. I'm not sure why it's printing blanks, though - I'll look into it.
Pages: « 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!