Author

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

full member
Activity: 213
Merit: 100
Is it possible to compile the newest updates to p2pool for windows? Is there a way i could do this myself? Any input would be appreciated.

yes you can do it yourself if you do lots of reading & keep on trying.

you can use pyhtonwin in windows & run the latest p2p in python. tbh, it;s not that difficult, just some reading, trial & error.

don't mean to be an a*s but if the right questions are asked, you'll get a good answer & help to your problems.

Trying my best here trail and error is where i'm at. I tried running it with python it wont load the shares how it does with the forestcv's app. I was looking for info on how to compile if someone has done it here if they like to share or point me in the right direction on how to?  geez sorry for the wording of my last question hope this one is more direct. lol  Undecided
legendary
Activity: 1500
Merit: 1002
Mine Mine Mine
Is it possible to compile the newest updates to p2pool for windows? Is there a way i could do this myself? Any input would be appreciated.

yes you can do it yourself if you do lots of reading & keep on trying.

you can use pyhtonwin in windows & run the latest p2p in python. tbh, it;s not that difficult, just some reading, trial & error.

don't mean to be an a*s but if the right questions are asked, you'll get a good answer & help to your problems.
legendary
Activity: 3430
Merit: 3080
You will be lucky if forrestv reappears in this community, he was attacked in this thread over some seriously ignorant attitudes toward his development of this software. He has not returned since, rightly so.

I'm aware of what happened previously, I've read the entire thread & am continually re-reading sections for info. There's no reason to keep harping on about what happened - posting negative, butthurt comments is neither constructive nor helpful to anyone. Please get over it & accept it like everyone else has, including forrestv who is posting here again, thankfully.  Wink

People are commenting that forrest is neglecting this thread, and I'm setting the record straight. You're behaving in exactly the same manner as the people that hounded him off, trying to use insults to assert your will.
full member
Activity: 213
Merit: 100
Is it possible to compile the newest updates to p2pool for windows? Is there a way i could do this myself? Any input would be appreciated.
legendary
Activity: 1344
Merit: 1024
Mine at Jonny's Pool
Since the last update (20 hours ago) I'm unable to build the client on Xubuntu 64bit. When I execute the command "make -f Makefile" from within the c++ folder - I get the following error:

Code:
yasm -f x64 -f elf64 -X gnu -g dwarf2 -D LINUX -o crypto/sha256_code_release/sha256_avx2_rorx2.a crypto/sha256_code_release/sha256_avx2_rorx2.asm
make: yasm: Command not found
make: *** [crypto/sha256_code_release/sha256_avx2_rorx2.a] Error 127

Everything worked fine until the last update  Sad

EDIT: The pre-compiled binary will also not run on 64bit system, giving the following error:

Code:
relaynetworkclient: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by relaynetworkclient)

Do I need to download & install dependences now?

EDIT2: I've reverted to the previous build until further news  Wink
Code:
sudo apt-get install yasm
Once it's installed just run make and it'll compile just fine.

Hi JB,

Yeah, I saw the comment on Matts thread about it. I figured that was what was needed, but just wanted to be sure, as I'd not needed it on previous builds. It's running great again now though - thanks  Wink

You will be lucky if forrestv reappears in this community, he was attacked in this thread over some seriously ignorant attitudes toward his development of this software. He has not returned since, rightly so.

I'm aware of what happened previously, I've read the entire thread & am continually re-reading sections for info. There's no reason to keep harping on about what happened - posting negative, butthurt comments is neither constructive nor helpful to anyone. Please get over it & accept it like everyone else has, including forrestv who is posting here again, thankfully.  Wink
Yeah... it wasn't required in his previous iterations of the relay client.  I'm assuming he probably did it to try and bring parity to the *nix/win builds... but I didn't read too much into the changes he made, so I'd have to leave it up to Matt to comment on the inclusion Smiley
sr. member
Activity: 266
Merit: 250
Since the last update (20 hours ago) I'm unable to build the client on Xubuntu 64bit. When I execute the command "make -f Makefile" from within the c++ folder - I get the following error:

Code:
yasm -f x64 -f elf64 -X gnu -g dwarf2 -D LINUX -o crypto/sha256_code_release/sha256_avx2_rorx2.a crypto/sha256_code_release/sha256_avx2_rorx2.asm
make: yasm: Command not found
make: *** [crypto/sha256_code_release/sha256_avx2_rorx2.a] Error 127

Everything worked fine until the last update  Sad

EDIT: The pre-compiled binary will also not run on 64bit system, giving the following error:

Code:
relaynetworkclient: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by relaynetworkclient)

Do I need to download & install dependences now?

EDIT2: I've reverted to the previous build until further news  Wink
Code:
sudo apt-get install yasm
Once it's installed just run make and it'll compile just fine.

Hi JB,

Yeah, I saw the comment on Matts thread about it. I figured that was what was needed, but just wanted to be sure, as I'd not needed it on previous builds. It's running great again now though - thanks  Wink

You will be lucky if forrestv reappears in this community, he was attacked in this thread over some seriously ignorant attitudes toward his development of this software. He has not returned since, rightly so.

I'm aware of what happened previously, I've read the entire thread & am continually re-reading sections for info. There's no reason to keep harping on about what happened - posting negative, butthurt comments is neither constructive nor helpful to anyone. Please get over it & accept it like everyone else has, including forrestv who is posting here again, thankfully.  Wink
legendary
Activity: 1344
Merit: 1024
Mine at Jonny's Pool
Hello!
Who uses relay netvork for p2pool?
I have an error:
user@p2pool:~/RelayNode/client$ ./relaynetworkclient public.eu.relay.mattcorallo.com 127.0.0.1 8333
illegal instruction (memory dump)
I use it... have since Matt first announced it.  You might be better served by asking Matt in his thread here: https://bitcointalk.org/index.php?topic=766190.200 (which it appears you already have asked there as well).
member
Activity: 114
Merit: 10
Hello!
Who uses relay netvork for p2pool?
I have an error:
user@p2pool:~/RelayNode/client$ ./relaynetworkclient public.eu.relay.mattcorallo.com 127.0.0.1 8333
illegal instruction (memory dump)
legendary
Activity: 1500
Merit: 1002
Mine Mine Mine
It would be nice if forrestv chimed in when he updated any p2pool code to let us know what the changes are exactly - if any.


You will be lucky if forrestv reappears in this community, he was attacked in this thread over some seriously ignorant attitudes toward his development of this software. He has not returned since, rightly so.

yes he did reappear notifying an update.

here it is: https://github.com/forrestv/p2pool/commit/2acfd3c670fb5e03a42ba48b34354ec2367f3295

not a big update but still updated.

did you guys read couple of posts up and 1 or 2 pages back ?
legendary
Activity: 3430
Merit: 3080
It would be nice if forrestv chimed in when he updated any p2pool code to let us know what the changes are exactly - if any.


You will be lucky if forrestv reappears in this community, he was attacked in this thread over some seriously ignorant attitudes toward his development of this software. He has not returned since, rightly so.
member
Activity: 73
Merit: 10
p3yot33at3r

Avalon 4.1 as far as I can determine works with P2P

I set up 2 miners pointed the to the same pool and matched (as much as possible) running time, getwork amount.
Calc'd Hashrate/Hashrate=% compared to accepted shares/accepted shares=%

#'s
Avalon hash/Sp20 hash & corresponding shares
948.38/1308.54  ~27.5% diff hashrate  3254/4494 diff accepted shares ~27.6%

Avalon has slightly higher getworks 1578 & 8 min running time lead on sp20
SP20   has 1566 getworks

margin of error is .0076%

If my math is wrong please speak up

J




sr. member
Activity: 266
Merit: 250

I'm running it for a few hours now - can't say I'm sure if there's any difference tbh, looks like a small code tidy up is all. It would be nice if forrestv chimed in when he updated any p2pool code to let us know what the changes are exactly - if any.

Aren't we due a block or two?  Grin
legendary
Activity: 1500
Merit: 1002
Mine Mine Mine
legendary
Activity: 2940
Merit: 1333
3) is it feasible to use p2pool with a proof-of-stake coin?

Google and search the forum, but I hear PoS is not so great.  Might be some profitability in mining still, regardless.

I'm already using PoS with CLAM. It makes about 0.2% per day which is nothing to turn your nose up at.


I obviously tried searching before posting, but neither of those searches turns up anything useful. I was asking whether anyone had anything to say about the idea since I wasn't able to find anything using Google. A lot of the results are either saying how p2pool doesn't work with staking, or they're people talking about using p2pool for the PoW half of PoW/PoS hybrid coins. I'm looking to use for a pure PoS coin.

Edit: to fill in the blanks a little, I'm staking CLAM, effectively running a staking pool. I have around 80% of the actively staking coins under my control, and so stake most of the blocks. That's not a great position for a coin to be in, since if I "turn evil" I am in a position to 51% the coin, reversing transactions, shutting out competing stakers, and all that good stuff. The problem is that even though I charge a 10% fee on staking rewards, the pool is so big that it orphans something like 14% of blocks found by competing stakers, just because in the event of a network fork each staker picks their own fork as the "true" one until the next block is found. And so a new staker is better off paying me the 10% fee than solo-staking and paying an effective 14% "orphan fee.

It has been proposed that p2pool could solve this problem, but I'm not convinced and so I'm looking into it. CLAM has a 1 minute target block time, and so I'm assuming the sharechain target time would need to be much shorter than that, which may well mean p2pool isn't a good fit. Is that right? Can I get any feedback about these thoughts?
full member
Activity: 223
Merit: 132
I used to run a p2pool node a few years back but have lost touch with developments recently. I have some questions:

1) is p2pool still actively developed?

Yes.
No.
Next to no changes for a long time (other than a recent required change to stop p2pool failing when block v3 headers become mandatory)

The project has nearly 500 forks, and while there are some significant issues that could be worked out, p2pool works, and is updated as needed for major issues.  I pretty sure forrestv would be happy to accept any helpful commits for existing or new issues, as he has historically.

Also, while I don't believe it is open-source, NastyPoP and similar projects are interesting ongoing developments in the world of p2pool, imho.
legendary
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
I used to run a p2pool node a few years back but have lost touch with developments recently. I have some questions:

1) is p2pool still actively developed?

Yes.
No.
Next to no changes for a long time (other than a recent required change to stop p2pool failing when block v3 headers become mandatory)
full member
Activity: 223
Merit: 132
I used to run a p2pool node a few years back but have lost touch with developments recently. I have some questions:

1) is p2pool still actively developed?

Yes.

2) where can I find the most active git repository for it?

github p2pool

3) is it feasible to use p2pool with a proof-of-stake coin?

Google and search the forum, but I hear PoS is not so great.  Might be some profitability in mining still, regardless.

4) did anyone ever try that?

Yes.  This might help.

5) if not, what challenges might I face in porting p2pool to a PoS coin?

Thanks!

I feel like this was a lot of work.

Good luck!
member
Activity: 73
Merit: 10

Is anyone using the Avalon 4.1's with p2pool? I'm interested in how they perform........

Tak.

Nobody using these with p2pool?  Sad

I'm trying it now. A more thorough test would be to run 2 machines against different pools, but I only have one.
I'm going to run for 3 days n change to compare hardware errors and estimated hash rate. Hopefully P2P blocks
during this time and I can give est to actual earning results as well.

preliminary #'s

3days @ eligius DH% 0.788% DH%5m 1.028% 942.79GH av
5hrs   @ P2Pool DH% 1.075% DH%5m 0.806% 947.15GH av (p2pool current reported hashrate 1.91TH* I've seen the as low as ~200 durring this test 0% DOA)
legendary
Activity: 2940
Merit: 1333
I used to run a p2pool node a few years back but have lost touch with developments recently. I have some questions:

1) is p2pool still actively developed?

2) where can I find the most active git repository for it?

3) is it feasible to use p2pool with a proof-of-stake coin?

4) did anyone ever try that?

5) if not, what challenges might I face in porting p2pool to a PoS coin?

Thanks!
member
Activity: 75
Merit: 10
ok I think I am installed now I carry on to actually configure my p2pool server


thanks
Jump to: