Author

Topic: [XPM] Miner Development thread (Read 1882 times)

hero member
Activity: 552
Merit: 500
July 12, 2013, 01:27:24 PM
#11
btw some of us are hanging out on #eligius-prime to work though some bfg stuff if you want to join, trolls need not apply
full member
Activity: 224
Merit: 100
July 12, 2013, 10:29:26 AM
#10
Would love to see good old Guiminer dev. Take a stab at this as well. Mainstream adoption comes with simplicity.
hero member
Activity: 552
Merit: 500
July 12, 2013, 10:15:33 AM
#9
Ya so it looks like first we need to get the primecoin API working before any minging software can use it efficiently ..
legendary
Activity: 1205
Merit: 1010
July 12, 2013, 10:15:10 AM
#8
No. nonce is still there. The certificate is a serialized CBigNum type (bnPrimeChainMultiplier) following nonce.
hero member
Activity: 675
Merit: 514
July 12, 2013, 09:42:38 AM
#7
What does a Primecoin block look like?
A Bitcoin block header looks like this:
Code:
4 bytes version
32 bytes previous block hash
32 bytes merkle root hash
 4 bytes time
 4 bytes target
 4 bytes nonce
I assume we have the certificate instead of the nonce, right?
hero member
Activity: 812
Merit: 1000
July 12, 2013, 09:27:04 AM
#6
I'll keep an eye on this...once this is out, BOOM. There goes litecoin :p
legendary
Activity: 1094
Merit: 1006
July 12, 2013, 09:24:23 AM
#5
Looks very promising.
legendary
Activity: 1205
Merit: 1010
July 12, 2013, 08:48:22 AM
#4
Sure, getblocktemplate API needs to be proposed, mainly how to submit block with the additional proof-of-work certificate (bnPrimeChainMultiplier) when block is found.
full member
Activity: 140
Merit: 100
July 12, 2013, 07:57:15 AM
#3
any new progress? Smiley

Not back from work yet, but going to look in a few hours. Also when Sunny gets online shortly, we can see what he says / can do.
newbie
Activity: 48
Merit: 0
July 12, 2013, 07:56:11 AM
#2
any new progress? Smiley
full member
Activity: 140
Merit: 100
July 12, 2013, 04:09:29 AM
#1
To keep things consolidated and tidy I have started this thread as a focal point on what needs to be done to get other miners (namely bfgminer and cgminer) supporting primecoin.

So far it has been established that there is no API active in primecoind and consensus is saying the best one to use is GetBlockTemplate (which replaced the former GetWork). Sunny King has kindly asked which API we want, so that shows he is willing to work with us on this!

Tasks we need to address / work on (with only bfgminer played with so far)


* Difficulty reporting.
* PPS stats (per core perhaps).
* Difficulty reporting.
* GetBlockTemplate API.

Here is the repo:

https://github.com/luke-jr/bfgminer/tree/prime

I will keep updating this post as new info is found.

Please lets try to keep in on topic, so as to benefit all by having a thread that is easy to follow and keep track of.
Jump to: