Bitcoin Forum
April 26, 2024, 05:19:30 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 [11]  All
  Print  
Author Topic: pushpool - open source pool software  (Read 120157 times)
Lotus
Jr. Member
*
Offline Offline

Activity: 107
Merit: 7


View Profile WWW
September 23, 2012, 11:38:36 PM
 #201

Can any of the devs provide any technical insights on where these limits are coming from?

I've not tried on .7.  I had to move on to other software quite awhile ago when I could no loner get Pushpool to scale past about 400 GH/s, and even that was with multiple servers running. 
Which software did you find more reliable/scalable? P2Pool?

Forgotten Crypt - Zero-Trust trading. Take the guesswork out of trading.
http://www.ForgottenCrypt.com
The Bitcoin software, network, and concept is called "Bitcoin" with a capitalized "B". Bitcoin currency units are called "bitcoins" with a lowercase "b" -- this is often abbreviated BTC.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714108770
Hero Member
*
Offline Offline

Posts: 1714108770

View Profile Personal Message (Offline)

Ignore
1714108770
Reply with quote  #2

1714108770
Report to moderator
1714108770
Hero Member
*
Offline Offline

Posts: 1714108770

View Profile Personal Message (Offline)

Ignore
1714108770
Reply with quote  #2

1714108770
Report to moderator
1714108770
Hero Member
*
Offline Offline

Posts: 1714108770

View Profile Personal Message (Offline)

Ignore
1714108770
Reply with quote  #2

1714108770
Report to moderator
jgarzik
Legendary
*
Offline Offline

Activity: 1596
Merit: 1091


View Profile
September 24, 2012, 12:53:02 AM
 #202

Can any of the devs provide any technical insights on where these limits are coming from?

Inaba is correct about the database access needing multi-threading, or to be more technically correct, database access needs more than one database client connection running in parallel.

Ditto for downstream bitcoind access -- pushpool should probably contact a farm of bitcoind's, not just one.


Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
Inaba
Legendary
*
Offline Offline

Activity: 1260
Merit: 1000



View Profile WWW
September 24, 2012, 01:30:04 AM
 #203

Really, the only way around it is to do internal work generation, GBT or Stratum now a days.  The getwork protocol can not and will not scale to ASIC speeds, so it's kind of immaterial anyway. 

I use Eloipool now, which is written in Python3.  I would really like to have one written in C so I can work on it, I just haven't had much time to poke at Python. 


If you're searching these lines for a point, you've probably missed it.  There was never anything there in the first place.
Lotus
Jr. Member
*
Offline Offline

Activity: 107
Merit: 7


View Profile WWW
September 29, 2012, 07:08:55 AM
 #204

Interesting stuff. I have considered writing own pool, but experimenting with 50 BTCs per block doesn't sound very tempting. I guess a quick approach would be running multiple instances of pushpool in multiple virtual machines until a more reliable pool shows up.

Forgotten Crypt - Zero-Trust trading. Take the guesswork out of trading.
http://www.ForgottenCrypt.com
jgarzik
Legendary
*
Offline Offline

Activity: 1596
Merit: 1091


View Profile
September 29, 2012, 07:42:17 AM
 #205

Interesting stuff. I have considered writing own pool, but experimenting with 50 BTCs per block doesn't sound very tempting. I guess a quick approach would be running multiple instances of pushpool in multiple virtual machines until a more reliable pool shows up.

You could experiment on testnet, or use testnet-in-a-box.


Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
Lotus
Jr. Member
*
Offline Offline

Activity: 107
Merit: 7


View Profile WWW
September 29, 2012, 05:59:53 PM
 #206

Good idea, I didn't know about testnet. That will come in handy, thanks.

Forgotten Crypt - Zero-Trust trading. Take the guesswork out of trading.
http://www.ForgottenCrypt.com
c4n10
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250



View Profile
January 22, 2013, 08:11:26 PM
 #207

what are minimum and recommended server requirements (cpu, ram, monthly bandwidth, etc...) are necessary for running a successful pool...?
QualitySeeds
Full Member
***
Offline Offline

Activity: 183
Merit: 100


Buy Ganjs Seeds with BTC @ www.qualityseeds.nl


View Profile WWW
February 01, 2013, 09:03:48 PM
 #208

what are minimum and recommended server requirements (cpu, ram, monthly bandwidth, etc...) are necessary for running a successful pool...?
Good quastion i do not know hope somebody can tell this do Ill believe the bandwidth should be pretty high

U can buy marijuana seeds with BTC here !!!...

www.qualityseeds.nl

Legit Service for over 4 years
gateway
Hero Member
*****
Offline Offline

Activity: 552
Merit: 500


View Profile
May 01, 2013, 08:43:20 PM
Last edit: May 01, 2013, 09:24:37 PM by gateway
 #209

does pushpool and bitcoind work on the same server?

Im getting this when trying to start pushpool

netcom@u12:/opt/pushpool$ sbin/pushpoold -E -F
[2013-05-01 21:46:3.812277] Listening on host :: port 8336
[2013-05-01 21:46:3.814084] Listening on host :: port 8337
[2013-05-01 21:46:3.814468] tcp bind: Address already in use

any updates, progress or other alternatives ? Tongue
zvs
Legendary
*
Offline Offline

Activity: 1680
Merit: 1000


https://web.archive.org/web/*/nogleg.com


View Profile WWW
May 02, 2013, 05:05:50 PM
 #210

does pushpool and bitcoind work on the same server?

Im getting this when trying to start pushpool

netcom@u12:/opt/pushpool$ sbin/pushpoold -E -F
[2013-05-01 21:46:3.812277] Listening on host :: port 8336
[2013-05-01 21:46:3.814084] Listening on host :: port 8337
[2013-05-01 21:46:3.814468] tcp bind: Address already in use

any updates, progress or other alternatives ? Tongue

ah, netcom.   that was first commercial internet provider in DFW area outside of the crap hourly stuff like compuserve....    but back then in 1990 or so, you could still freeload off of 1/2 the universities anyway, or at least telnet out from their login interface (have some friend at a uni give you a shell acct or something).   there were a few exceptions,  like at the superconducting supercollider, you could log on directly to their VAX (sscvx1.ssc.gov) with a guest account

for the question

did you change your pushpool "requests to us" to the same port that bitcoin uses?  if so, you shouldnt have. 


kevinmyers80
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
May 03, 2013, 03:35:48 PM
 #211

does it support the version  0.4 ?
gateway
Hero Member
*****
Offline Offline

Activity: 552
Merit: 500


View Profile
May 03, 2013, 05:09:42 PM
 #212

does pushpool and bitcoind work on the same server?

Im getting this when trying to start pushpool

netcom@u12:/opt/pushpool$ sbin/pushpoold -E -F
[2013-05-01 21:46:3.812277] Listening on host :: port 8336
[2013-05-01 21:46:3.814084] Listening on host :: port 8337
[2013-05-01 21:46:3.814468] tcp bind: Address already in use

any updates, progress or other alternatives ? Tongue

ah, netcom.   that was first commercial internet provider in DFW area outside of the crap hourly stuff like compuserve....    but back then in 1990 or so, you could still freeload off of 1/2 the universities anyway, or at least telnet out from their login interface (have some friend at a uni give you a shell acct or something).   there were a few exceptions,  like at the superconducting supercollider, you could log on directly to their VAX (sscvx1.ssc.gov) with a guest account

for the question

did you change your pushpool "requests to us" to the same port that bitcoin uses?  if so, you shouldnt have. 




I remember netcom, I actually was living in Dallas at the time working in the video game industry.. but yea thats not what im using Smiley

I was able to figure it out because in the server.json their are two binding addresses for JSON-RPC.. if you leave them both in you get that issue, it wasnt really clear to me at first and nothing in the docs talk about it from what I could read Smiley

Vikerus
Jr. Member
*
Offline Offline

Activity: 56
Merit: 10


Learning something new everyday.


View Profile
May 16, 2013, 08:48:20 PM
 #213

I'm dedicated to figuring out how to run a secure pool, but before I jump in can anyone confirm that you can use different currencies with Pushpool?


For instance I'm wanting to set up a legit PPS Pool for GLDcoin, but not sure if I'll be wasting my time learning how to set up pushpool for this.
mat5x
Full Member
***
Offline Offline

Activity: 181
Merit: 100


View Profile
June 04, 2013, 06:59:39 AM
 #214

where do i report a bug in pushpool?

all 3 pools for ELC are having weird reporting bugs. shares are being paid out but reporting is off. no blocks since a difficulty retarget have been reported, and yet there are blocks being found according to elacoind debug log.

stats output:

Paid Shares [All submitted shares from previous rounds which are already accounted and paid for.]
Your Valid: 214843
Invalid: 137

Unpaid Shares [Total of all shares yet to be paid since the last confirmed block until now.]
Your Valid: 1281
Pool Valid: 20961

Current Round Shares [Total shares since last found block]
Pool Valid: -129270

Estimated Per Payout
0.05989123 ELC

Account Balance
2.4865372800000016 ELC

seems wrong. And this affects all 3 pools. The coin has a different retargetting interval to fix a botcher release sky high difficulty (like all altcoins yay!), but now we have this new issue.

ideas?

Elacoin/ELC - block reward proportional-to-difficulty coin! http://elacoin.com
jgarzik
Legendary
*
Offline Offline

Activity: 1596
Merit: 1091


View Profile
June 04, 2013, 03:53:53 PM
 #215

where do i report a bug in pushpool?

Sounds like you are using a modified version of pushpool.  Report bugs to the developer who modified it.

Quote
all 3 pools for ELC are having weird reporting bugs. shares are being paid out but reporting is off. no blocks since a difficulty retarget have been reported, and yet there are blocks being found according to elacoind debug log.

That's an issue outside bitcoind / pushpool, in the pool software.


Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
rpgreseller
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
July 18, 2013, 07:23:01 AM
 #216

Hi Jeff,

I read the thread, and saw mention that pushpool doesn't work for pools beyond several hundred GH. This is related to open connections.
Stratum was mentioned as a solution. I believe that stratum is pretty much the only way people connect anymore.
One developer mentioned leaving Pushpool, but several highly respected pool owners have been quite active in this thread.
The last comments on original dev and Jine's fork are both at 8 months ago.

1. Is the limitation still there?
2. Is anyone still actively developing pushpool? If not, I'd love recommendations.


TL;DR: Is pushpool currently dead? If so, what do you recommend?
wuzamarine
Sr. Member
****
Offline Offline

Activity: 264
Merit: 250

derp


View Profile
January 16, 2014, 08:38:37 PM
 #217

 I am trying to make a pool using https://bitcointalk.org/index.php?topic=10321.0 but when I fire up pushpoold I get an error that the port is already in use, which it is, by bitcoind. aren't they supposed to connect via rpc?
jgarzik
Legendary
*
Offline Offline

Activity: 1596
Merit: 1091


View Profile
January 17, 2014, 02:42:07 AM
 #218

pushpool cannot keep up with the bitcoin main network anymore, so it is not really being maintained.

Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
NginUS
Full Member
***
Offline Offline

Activity: 190
Merit: 100


View Profile
September 24, 2015, 11:14:43 AM
 #219

First question: does this work with the new bitcoinxt?

Next question: how do I configure & run it?

I didn't see anyone post a working cfg file.

I want to use it with https://github.com/neofutur/simplecoin

Any help is appreciated.

Thanks.
bitsolutions
Sr. Member
****
Offline Offline

Activity: 261
Merit: 257



View Profile
September 24, 2015, 04:40:33 PM
 #220

First question: does this work with the new bitcoinxt?

Next question: how do I configure & run it?

I didn't see anyone post a working cfg file.

I want to use it with https://github.com/neofutur/simplecoin

Any help is appreciated.

Thanks.
Pushpool can't be used with bitcoin mining anymore since it doesn't support the stratum mining protocol. For a number of reasons bitcoinxt should not be run on a mining pool.

Mining Software Developer.
Pages: « 1 2 3 4 5 6 7 8 9 10 [11]  All
  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!