Pages:
Author

Topic: [ANN][GAP] Gapcoin - Prime Gap Search - New Math Algo - CPU / GPU - Zero Premine - page 60. (Read 287695 times)

legendary
Activity: 2646
Merit: 1722
https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF
Thanks for that @no-ice-please

As above, cryptochainer.com has also added the Gapcoin blockchain for direct download.

...

Remember that mining for Gapcoin blocks (at the current difficulty) with your CPU is as easy as downloading the client wallet (fully syncing the blockchain) and then setting > setgenerate true in the Help > Console.  Smiley

Start mining for Gapcoin (in-wallet)
Code:
setgenerate true

or

Start mining for Gapcoin (in-wallet using just 2 CPU cores etc.) - http://www.cpuid.com/softwares/cpu-z.html
Code:
setgenerate true 2

Stop mining for Gapcoin (in-wallet)
Code:
setgenerate false

Remembering that the in-wallet CPU miner is not as efficient as other Gapcoin mining software.
legendary
Activity: 2646
Merit: 1722
https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF
Is there a blockchain download for this anywhere?  I mined this when it first came out.  Saved the wallet but rebuilt the machine.  I have to sync from scratch.  If anyone could zip up a Windows blockchain I'll provide a place to upload to. At the rate it's syncing it could take a week.  

Thanks  

Thought that the Gapcoin blockchain was listed / available at: http://cryptochainer.com - however it needs to be added on the website.

Requested here: https://bitcointalksearch.org/topic/m.15088359

EDIT: Gapcoin now added to cryptochainer.com - they also include a peers.dat
legendary
Activity: 896
Merit: 1001
Is there a blockchain download for this anywhere?  I mined this when it first came out.  Saved the wallet but rebuilt the machine.  I have to sync from scratch.  If anyone could zip up a Windows blockchain I'll provide a place to upload to. At the rate it's syncing it could take a week. 

Thanks 
newbie
Activity: 23
Merit: 0
@YomKi

The 22M diff at http://gap.coinia.net/gap/blockexplorer.php is the current network difficulty, as in Console > getdifficulty

I'm also not aware of any published 'live' statistics for the network total primespersec - being estimated or otherwise.

I didn't mean the difficulty, but the primes per second.  http://gap.coinia.net/gap/stat.php under "networkprimesps" would seem to be a live statistic for network total primes per second.  It was in the hundreds of millions in early 2015, then fell to very little (sub 10M early this year).  It's up to about 22 million (unrelated to the difficulty which happens to be around 22.x).

Greek's number indicates 200-400 cores worth overall back in the low-result time frame, or (extremely roughly) around 50 full time computers.



On another, previous, topic of getting university support for gapcoin, I thought the answers here were interesting:

Could Bitcoin's mining be combined with actually useful work?

Why haven't bit-miners repurposed their Bitcoin mining operations to solve for “Real” and “Important”, unsolved mathematical mysteries?

Considering most answers are "no".  The questions are not quite the same (at least the answers assume the result must be a proof rather than understanding).
legendary
Activity: 1428
Merit: 1001
getmonero.org
I am not sure if i remember correctly, but with 20 cores a month ago i had roughly 5-10% of the hashrate.
legendary
Activity: 2646
Merit: 1722
https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF
@YomKi

The 22M diff at http://gap.coinia.net/gap/blockexplorer.php is the current network difficulty, as in Console > getdifficulty

I'm also not aware of any published 'live' statistics for the network total primespersec - being estimated or otherwise.

I suppose that the slight overall difficulty increase is due to more people mining Gapcoin and also running at the higher shifts.


Moreover, the Gapcoin network is seeing increased participation from Technical / University Department IP space, including Germany, Slovakia, Czech Republic, USA, Russia and China. It is unclear if any of these nodes are actually mining Gapcoin or just simply collating data on Prime Gaps etc.,

Smiley
newbie
Activity: 23
Merit: 0
Is there a way to see the overall activity?

About 2 weeks ago the rate of record results on the Gapcoin page went up dramatically, and has stayed that way.  The overall number of Gapcoin records had been falling by about 100/month since January (that is, the number of gaps found were not enough to keep up with the amount of records broken by others), but since then it has been able to keep up and even gain a little.

I looked at the coinia stats page on the first post, and it doesn't seem right.  BitCoinFX reports one of his machines generates 15M pps.  That exceeds coinia's "networkprimeps" number for most of this year.  It's reporting a current value of about 22M pps, which implies there are only a couple machines running, which doesn't seem right.  It shows 500 new accounts every day, and one would think they might actually run something.

legendary
Activity: 2646
Merit: 1722
https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF

-

I don't know if price volatility, especially 'crashes' like happened today, discourage miners, but it would be good to give some stability and value to Gapcoin outside of its obvious utility.

If anybody has any ideas or projects, this would be a good coin to develop. It always baffles me why pumpers try to push absolutely useless coins 'to the moon', but nobody ever pumps better coins.

One important thing to straighten out might be the social media thing. Garbage coins use it to pump garbage, but social media can also be used to bring awareness of useful coins to the public. The gapcoin twitter account https://twitter.com/Gapcoin is stagnant at the moment. If anybody were interested in tweeting stuff like records as they are found, that would bring some publicity to crypto in general and also to gapcoin. Jonn9 probably has that twitter account, I don't know, but if somebody is interested in doing that then somebody who knows Jonn9 could probably forward that interest (I'm guessing.}

This coin is a fairly made, useful coin. It is better in almost every way than the vast majority of coins.

One of the best things about this coin is that it has never been promoted in a hype way. People notice that it belongs to the "useful algorithm" class of coins, like Primecoin, Riecoin, Gridcoin etc. and if they decide that they want to support that then they buy or mine the coin. Nobody has ever hawked the coin or started a sleazy social media campaign nor anything similar, and that should not change if somebody restarts the twitter account. (I am not a suitable person for that for many reasons, but have other ideas that may come to fruition).

Promoting Gapcoin to University Mathematics departments would be a good more forward perhaps.

Getting a couple of 'super computers' or IT labs on board would certainly help towards finding some news worthy prime gaps!

...

Foremost, Gapcoin really needs a new mining pool and getting listed on another exchange would be good.

A vote listing for cryptopia.co.nz is here: https://www.cryptopia.co.nz/Vote

I've contacted a number of pool operators recently to try building a new pool, although without success.

I might make a concerted effort to try and get a Gapcoin pool up and running myself soon, no guarantees though.
 
legendary
Activity: 2646
Merit: 1722
https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF
Does anybody know anything about https://github.com/Azure/azure-blockchain-projects/tree/master/baas-artifacts/linux-gapcoin

It's been mentioned a few times on the Polo trollbox, http://www.polonibox.com/?messageText=gapcoin and I've seen Azure, whatever it is, mentioned on several coins.

Not clear if it's something useful or some product Microsoft is pushing.

-

Looks like they have cloned / added Gapcoin to the Blockchain Artifact Library repo. for Azure DevTest Labs. a.k.a. BaaS "Blockchain as a Service" - https://github.com/Azure/azure-blockchain-projects/tree/master/baas-artifacts - along with a few other crypto coins / projects.

Microsoft's Azure 'cloud' platform is good, but in comparison to other cloud solutions it is perhaps rather expensive. It's geared more towards a cloud enterprise solution TBH.

However, It is possible to sign-up for a Microsoft's Azure 'free trial' with up to $200 worth of Azure credits (depending on your geographical eligibility etc.) - See : https://azure.microsoft.com/en-us/

As I recall, they require a valid credit card and Microsoft Live ID for sign-up.

The 'free trial' Azure credits are time restricted, although they will probably last for a good few days of mining Gapcoin on 2 x 8 core instances and 1 x 4 core High-Power-CPU instances, if the terms are still the same. So, one could just install a Gapcoin windows wallet on each instance and mine in the wallet.  Smiley
hero member
Activity: 591
Merit: 501
Scavenger of Crypto Sorrow
Is there any advantage of going --shift 512 (or higher) over --shift 25? I don't see a difference in blocks found.

BitcoinFX, how many blocks do you find daily on average with your Sandy?


Yes. Although, relative to your own CPUs (--threads) --fermat-threads and --sieve-primes settings and the network difficulty.

Mining with the --shift 512 settings;

The pps (high) avg. is 15,000,000 pps

gaps/s 900+ (1000+) / 900+ (1000+) avg.

gaplist 600,000 (avg.) with around a 1,200,000 high cap.

Approx. block [ ] % is around 1% +/- per. min. mining with 8 threads.

Found 11 confirmed blocks in the last 24 hours with these settings. The PC is factory overclocked to 4.1 GHz on all cores and with liquid cooling.

No other settings I've tested (as of yet) provide as large a pool of candidate gaps in the gaplist or increase the block percentage as quickly.

I also run a 6 core CPU like yours, though at 3.2 GHz only with 10 mining threads. It found 7.3 blocks on daily average over the last 10 days. Almost like yours adjusted for clock speed.
legendary
Activity: 2646
Merit: 1722
https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF
... My point was mostly that spreading out the shift values would result in more even coverage leading to more records. ...

PCs with a number of CPUs (--threads) can of course try solo mining with multiple instances in this regard.

Simply by coping the gapminer-cpu folder and relabeling it as gapminer-cpu-2 with a new desktop shortcut and alternative settings.

So, for a total of --threads 8 (example) running 2x gapminer-cpu instances;

gapminer-cpu;

Code:
 --shift 512 --crt crt/crt-22m-512s.txt --threads 4 --fermat-threads 3 --sieve-primes 10000

gapminer-cpu-2;

Code:
 --shift 896 --crt crt/crt-22m-896s.txt --threads 4 --fermat-threads 3 --sieve-primes 10000


--fermat-threads must be 1 less than --threads per instance for mining to function correctly.


The combined pps (high) avg. per. instance is still around 15,000,000 pps of course.

N.B. that running 2x gapminer-cpu instances increased system RAM usage by upwards of 20%
  
newbie
Activity: 23
Merit: 0
1) Wouldn't higher gap lengths have higher merits? Or is there some feature of gaps that are more isolated that makes them lower merit? Are more isolated gaps more predictable to find?
If they were maximal gaps, yes.  But if one looks at current records, they drop in average merit as the gap size increases.

This is almost certainly an artifact of the time taken per test.  It takes much longer to find gaps at the larger sizes, hence we can run many more tests at small sizes given the same processing time, so it's more likely we find a large merit at the smaller sizes.

Gapcoin ran for a long time with shift 25 and increased the average merit quite a bit in the 5k-7k range.  So it finds fewer records in that area now because the threshold is higher.  On the other hand, that would still seem to be a good choice if looking for very large merits (34+).  It depends what your goal is.  My point was mostly that spreading out the shift values would result in more even coverage leading to more records.

Quote
2) If there are tools much better than the current algorithm, what would be the reason for not converting Gapcoin to use the more efficient algorithm?
Probably because very few people actually do the coding, and most have no incentive.  There are some arguable distribution benefits of the random selections rather than traditional ones, and it does simplify things for the project.  It wouldn't surprise me if the developers had other reasons.

The non-CRT algorithm is like throwing darts at a target while blindfolded and being spun around.  It's nice that you throw quickly, but most of your darts are hitting everything in the room but the wall with the target.

The CRT algorithm does a better job of throwing only when we think we're pointing toward the target wall.

The traditional method is not using a blindfold and aiming at the target.  Measured in speed of throws (primes per second) it is much slower, but each prime is far more likely to find a gap.  I'm basing this on seeing a single computer in the shift 512 range generating 10x more records/day than Gapcoin's overall results.  There are lots of programming differences as well, but I think the largest difference is the search process itself.

In theory, with Gapcoin's p = sha256(Blockheader) * 2^shift + adder (adder < 2^shift), one would select shift and adder such that they come out to the prime found using sieving around something like 1234567*193#/210.  I don't have any idea if that would be possible for a miner.  It might be possible but result in fewer reported blocks (even if the average merits are higher) so be worth less over time.
hero member
Activity: 955
Merit: 500
Ignoring the coin part of Gapcoin and just looking at the gap records, the shift determines the size of the primes examined.  Shift 25 is finding gaps in the 5k-6k range, which Gapcoin has done a lot of work in.  Shift 512 in the 12k-17k range.  Shift 896 18k-24k.  Shift 1024 20k-28k.  Ranges very approximate.

The higher gap lengths have lower merits, making records easier to find, but take longer to calculate and find.  Other shift amounts, especially larger than 25, are more likely to find new records since the threshold is lower.  Presumably one doesn't want to do this at the expense of coin return however (there are tools that are much better than Gapcoin at finding records, but they don't have coins).

Maybe these are dumb questions, but I'm sure other people are wondering too

1) Wouldn't higher gap lengths have higher merits? Or is there some feature of gaps that are more isolated that makes them lower merit? Are more isolated gaps more predictable to find?

2) If there are tools much better than the current algorithm, what would be the reason for not converting Gapcoin to use the more efficient algorithm?

legendary
Activity: 2646
Merit: 1722
https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF
Ignoring the coin part of Gapcoin and just looking at the gap records, the shift determines the size of the primes examined.  Shift 25 is finding gaps in the 5k-6k range, which Gapcoin has done a lot of work in.  Shift 512 in the 12k-17k range.  Shift 896 18k-24k.  Shift 1024 20k-28k.  Ranges very approximate.

The higher gap lengths have lower merits, making records easier to find, but take longer to calculate and find.  Other shift amounts, especially larger than 25, are more likely to find new records since the threshold is lower.  Presumably one doesn't want to do this at the expense of coin return however (there are tools that are much better than Gapcoin at finding records, but they don't have coins).

Indeed. The Shift 512 is less likey to find new records over the higher shifts.

In terms of mining return, considering the current network difficulty, the setting is perhaps only a happy medium.   Smiley


...

If we want Gapcoin to break the records we are going to need a couple of pools and a whole bunch of solo miners running at the Highest Shift ranges.
legendary
Activity: 2646
Merit: 1722
https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF
Is there any advantage of going --shift 512 (or higher) over --shift 25? I don't see a difference in blocks found.

BitcoinFX, how many blocks do you find daily on average with your Sandy?


Yes. Although, relative to your own CPUs (--threads) --fermat-threads and --sieve-primes settings and the network difficulty.

Mining with the --shift 512 settings;

The pps (high) avg. is 15,000,000 pps

gaps/s 900+ (1000+) / 900+ (1000+) avg.

gaplist 600,000 (avg.) with around a 1,200,000 high cap.

Approx. block [ ] % is around 1% +/- per. min. mining with 8 threads.

Found 11 confirmed blocks in the last 24 hours with these settings. The PC is factory overclocked to 4.1 GHz on all cores and with liquid cooling.

No other settings I've tested (as of yet) provide as large a pool of candidate gaps in the gaplist or increase the block percentage as quickly.
 
newbie
Activity: 23
Merit: 0
Ignoring the coin part of Gapcoin and just looking at the gap records, the shift determines the size of the primes examined.  Shift 25 is finding gaps in the 5k-6k range, which Gapcoin has done a lot of work in.  Shift 512 in the 12k-17k range.  Shift 896 18k-24k.  Shift 1024 20k-28k.  Ranges very approximate.

The higher gap lengths have lower merits, making records easier to find, but take longer to calculate and find.  Other shift amounts, especially larger than 25, are more likely to find new records since the threshold is lower.  Presumably one doesn't want to do this at the expense of coin return however (there are tools that are much better than Gapcoin at finding records, but they don't have coins).
hero member
Activity: 591
Merit: 501
Scavenger of Crypto Sorrow
Is there any advantage of going --shift 512 (or higher) over --shift 25? I don't see a difference in blocks found.

BitcoinFX, how many blocks do you find daily on average with your Sandy?
legendary
Activity: 2646
Merit: 1722
https://youtu.be/DsAVx0u9Cw4 ... Dr. WHO < KLF
Is this OK?

[2016-04-22 08:58:30] pps: 7146858 / 6681342 tests/s 2383521 / 1229579
                      gaps/s 185 / 189  gaplist 5314  block [8.005 %]
[2016-04-22 08:58:43] pps: 6296339 / 6681977 tests/s 2338851 / 1247591
                      gaps/s 181 / 188  gaplist 6428  block [8.134 %]
[2016-04-22 08:58:55] pps: 6011644 / 6677734 tests/s 2521668 / 1266610
                      gaps/s 183 / 188  gaplist 7491  block [8.266 %]
[2016-04-22 08:59:08] pps: 6105337 / 6682112 tests/s 2491559 / 1285141
                      gaps/s 185 / 188  gaplist 8489  block [8.401 %]
[2016-04-22 08:59:20] pps: 7638706 / 6690665 tests/s 2542562 / 1304172
                      gaps/s 177 / 188  gaplist 9475  block [8.537 %]
[2016-04-22 08:59:32] pps: 6429267 / 6687915 tests/s 2814107 / 1323109
                      gaps/s 219 / 188  gaplist 10373  block [8.669 %]
[2016-04-22 08:59:44] pps: 6516690 / 6680416 tests/s 2787545 / 1344174
                      gaps/s 190 / 188  gaplist 11307  block [8.789 %]
[2016-04-22 08:59:47] Got new target: 21.7595590 @ 21.7595590
[2016-04-22 08:59:56] pps: 6270124 / 6673667 tests/s 2787411 / 1362386
                      gaps/s 190 / 188  gaplist 826  block [8.979 %]


gpu,cpu ? one ? .. you .bat ?

cpu 12 threads 6 cores. --shift 504 --crt crt/crt-22m-512s.txt --threads 10 --fermat-threads 7 --sieve-primes 300000

I eventually got around to testing more optimizations for my own Gapcoin CPU mining set-up from this post:

- https://bitcointalksearch.org/topic/m.11823571

Running with 8 threads is 'optimal' on my Sandy Bridge-E - Intel Core i7 3930K CPU @ 3.20 GHz. Also 6 Cores and 12 Threads. Its good advice to keep some cores free for networking and to not adversely effect GPU mining performance etc.,  

Code:
--shift 512 --crt crt/crt-22m-512s.txt --threads 8 --fermat-threads 7 --sieve-primes 10000

Much as per @pdazzl posted here:

- https://bitcointalksearch.org/topic/m.11420226

Will report / push around 15,000,000 pps

--sieve-primes 10000 (or 20000) seems optimal.

--shift 896 --crt crt/crt-22m-896s.txt  is the highest shift I can set before seeing a reduction (variance) in total pps.

--shift 896 --crt crt/crt-22m-896s.txt reports less gaps/s than --shift 512 --crt crt/crt-22m-512s.txt - however, I'm fairly certain that using the higher shift does find more blocks, although that could also just be variance.

Recommended min. physical system RAM (for CPU CRT mining) is probably around 8 GB with at least 4 GB free. The PC I'm using has 16 GB RAM.

 
hero member
Activity: 591
Merit: 501
Scavenger of Crypto Sorrow
Here we go up again... and down.
hero member
Activity: 520
Merit: 500
how to setup solomining ?

What OS? How many computers? CPU or GPU?

i have 4 servers, will mine on CPU only, cores from 4 to 10. OS server 2003 x64 , Server 2008 x64.
Pages:
Jump to: