Author

Topic: [ANN] [PPC] PPCoin Released! - First Long-Term Energy-Efficient Crypto-Currency - page 127. (Read 684839 times)

legendary
Activity: 1106
Merit: 1006
Lead Blockchain Developer
Hi burnside,
  Looks like I have reproduced the issue with cpuminer on testnet. I will continue to look into the cause in the next few days and will update if I have more discoveries.


Awesome, thanks!

Hi burnside,
  It seems that recent code in cpuminer broke something. When I switch to cpuminer v1.0.2 it appears to work fine. Which version of cpuminer were you using?

Yeah, I tried 2.2.1 and 2.2.3.  Unfortunately 1.0.2 is about half as fast as the newer ones.  I'll give it a try overnight anyway.  Smiley

Any idea what would keep 2.2.x from working on PPC, when it works for BTC?

Not looking good on 1.0.2:

Sep  9 04:27:01 xxx cpuminer[4808]: PROOF OF WORK RESULT: false (booooo)
Sep  9 04:33:30 xxx cpuminer[4808]: PROOF OF WORK RESULT: false (booooo)
Sep  9 04:35:24 xxx cpuminer[4808]: PROOF OF WORK RESULT: false (booooo)
Sep  9 04:35:44 xxx cpuminer[4808]: PROOF OF WORK RESULT: false (booooo)
Sep  9 04:42:34 xxx cpuminer[4808]: PROOF OF WORK RESULT: false (booooo)
Sep  9 04:54:27 xxx cpuminer[4808]: PROOF OF WORK RESULT: false (booooo)
Sep  9 05:10:41 xxx cpuminer[4808]: PROOF OF WORK RESULT: false (booooo)
Sep  9 05:13:43 xxx cpuminer[4808]: PROOF OF WORK RESULT: false (booooo)

No newmint's either.  Cry
newbie
Activity: 42
Merit: 0
Well guys it took me a long time but I finally built the windows GUI client.

Link to download,
http://dl.dropbox.com/u/75013537/PPCoin.7z
legendary
Activity: 1106
Merit: 1006
Lead Blockchain Developer
Hi burnside,
  Looks like I have reproduced the issue with cpuminer on testnet. I will continue to look into the cause in the next few days and will update if I have more discoveries.


Awesome, thanks!

Hi burnside,
  It seems that recent code in cpuminer broke something. When I switch to cpuminer v1.0.2 it appears to work fine. Which version of cpuminer were you using?

Yeah, I tried 2.2.1 and 2.2.3.  Unfortunately 1.0.2 is about half as fast as the newer ones.  I'll give it a try overnight anyway.  Smiley

Any idea what would keep 2.2.x from working on PPC, when it works for BTC?

legendary
Activity: 1205
Merit: 1010
I'm correct in my math.  60 servers x 16 cores x 2.5Mh = ....  

I was being conservative at 2,000Mh.  It's actually a bit higher.

I run the ltc.kattare.com pool, I have a semi-decent idea how it all works.  Smiley

Hi burnside,
  Looks like I have reproduced the issue with cpuminer on testnet. I will continue to look into the cause in the next few days and will update if I have more discoveries.


Awesome, thanks!

Hi burnside,
  It seems that recent code in cpuminer broke something. When I switch to cpuminer v1.0.2 it appears to work fine. Which version of cpuminer were you using?
legendary
Activity: 1205
Merit: 1010
Is 'getmemorypool' returning the wrong coinbasevalue for PPCoin? it currently returns '1298080000' but the last block minted was '1298.17000000'. 1298080000/1e8 = 12.9808. Or am I miscalculating something?

If amount is represented in integer ppcoin is only precise to micro-ppcoin, so if an application needs to interpret raw data it needs to be aware that 1 ppcoin = 1e6 rather than Bitcoin's 1e8.
legendary
Activity: 1078
Merit: 1005
Is 'getmemorypool' returning the wrong coinbasevalue for PPCoin? it currently returns '1298080000' but the last block minted was '1298.17000000'. 1298080000/1e8 = 12.9808. Or am I miscalculating something?
legendary
Activity: 1106
Merit: 1006
Lead Blockchain Developer
I'm correct in my math.  60 servers x 16 cores x 2.5Mh = ....  

I was being conservative at 2,000Mh.  It's actually a bit higher.

I run the ltc.kattare.com pool, I have a semi-decent idea how it all works.  Smiley

Hi burnside,
  Looks like I have reproduced the issue with cpuminer on testnet. I will continue to look into the cause in the next few days and will update if I have more discoveries.


Awesome, thanks!
legendary
Activity: 1205
Merit: 1010
I'm correct in my math.  60 servers x 16 cores x 2.5Mh = ....  

I was being conservative at 2,000Mh.  It's actually a bit higher.

I run the ltc.kattare.com pool, I have a semi-decent idea how it all works.  Smiley

Hi burnside,
  Looks like I have reproduced the issue with cpuminer on testnet. I will continue to look into the cause in the next few days and will update if I have more discoveries.
eja
newbie
Activity: 39
Merit: 0
...

Yeah, I could try that.

Is there anything special about the pushpoold NothingG is using?  I'd rather just start up my own PPC pool.

ppc.kattare.com?  heh.


I run a bog standard pushpool setup with my pool, seems to work just fine.
legendary
Activity: 1078
Merit: 1005
Although in the long term (say a year maybe) ppcoin network will be decentralized similar to Bitcoin so one shouldn't get used to depending on this.
Thanks. I'm mostly concerned about checkpoints for now since ppcoin is so new and the blockchain aspects of it are less understood (by me anyway). I've set up a bitparking ppcoin exchange and I'll see how it goes as to whether it's a long term thing or not. 
legendary
Activity: 1205
Merit: 1010
Is there a way with the RPC API to identify when the last PPCoin checkpoint occurred? So a merchant/exchange can know a safe point where a transaction won't be rolled back?

Yes it's already included:
ppcoind getcheckpoint

Although in the long term (say a year maybe) ppcoin network will be decentralized similar to Bitcoin so one shouldn't get used to depending on this.
legendary
Activity: 1078
Merit: 1005
Is there a way with the RPC API to identify when the last PPCoin checkpoint occurred? So a merchant/exchange can know a safe point where a transaction won't be rolled back?
hero member
Activity: 535
Merit: 500
okay thanks, I think I get it now.
legendary
Activity: 1205
Merit: 1010
So is the only way to mine this coin is to run the client on the mining rig and the use something like cgminer ?

I can't get this to run at all and I know part of it is I suck at command line stuff.

I'm trying to use the gui client for my wallet, but I guess you can only solo mine this which likely means you have to run the ppc client on your mining machine. Is this correct ?

Doesn't have to be on the same machine. You can run ppcoind on a separate machine or vm, and allow your mining machines to connect via RPC by setting rpcallowip according to the examples in ppcoin.conf:
# if miners all on LAN 192.168.1.*
rpcallowip=192.168.1.*
hero member
Activity: 535
Merit: 500
So is the only way to mine this coin is to run the client on the mining rig and the use something like cgminer ?

I can't get this to run at all and I know part of it is I suck at command line stuff.

I'm trying to use the gui client for my wallet, but I guess you can only solo mine this which likely means you have to run the ppc client on your mining machine. Is this correct ?
legendary
Activity: 1106
Merit: 1006
Lead Blockchain Developer
Any thoughts?  Why are all my proof-of-work's bad?


That's really weird, have you tried pointing it at NothinG's pool just as a control variable?

Yeah, I could try that.

Is there anything special about the pushpoold NothingG is using?  I'd rather just start up my own PPC pool.

ppc.kattare.com?  heh.


legendary
Activity: 1106
Merit: 1006
Lead Blockchain Developer
Any thoughts?  Why are all my proof-of-work's bad?


I don't know the answer on the proof-or-work questions BUT: You are mining with CPU and with some quick math your hashpower is about 12MH/s max. You will not find a block with a CPU, at least not in two weeks.


Ah I didn't read that cpuminer says 4Mh/s each thread. I thought burnside said he was mining with gpu at 2Gh/s. Though I still don't know why there was this rejection for not enough proof-of-work in debug log.

I'm correct in my math.  60 servers x 16 cores x 2.5Mh = ....  

I was being conservative at 2,000Mh.  It's actually a bit higher.

I run the ltc.kattare.com pool, I have a semi-decent idea how it all works.  Smiley
eja
newbie
Activity: 39
Merit: 0
Could be that cpuminer submits all shares above a certain difficulty. I see the same from shares passed from pushpool, it appears to pass all shares above 256 difficulty to the coiner daemon and so cause these same messages in the log.
Bit still with 2GH/s it should generate a share with sufficient difficulty regularly, even if if also submit too low shares.

legendary
Activity: 1205
Merit: 1010
Any thoughts?  Why are all my proof-of-work's bad?


I don't know the answer on the proof-or-work questions BUT: You are mining with CPU and with some quick math your hashpower is about 12MH/s max. You will not find a block with a CPU, at least not in two weeks.


Ah I didn't read that cpuminer says 4Mh/s each thread. I thought burnside said he was mining with gpu at 2Gh/s. Though I still don't know why there was this rejection for not enough proof-of-work in debug log.
sr. member
Activity: 466
Merit: 250
Any thoughts?  Why are all my proof-of-work's bad?


I don't know the answer on the proof-or-work questions BUT: You are mining with CPU and with some quick math your hashpower is about 12MH/s max. You will not find a block with a CPU, at least not in two weeks.

Jump to: