Author

Topic: gpu resistant coin design - is it possible? What ideas for this? (Read 754 times)

hero member
Activity: 524
Merit: 500
Is there anything with design that could be done to make a coin gpu unfriendly for a very long time?

Allow me to repost this idea once again
1) Instead of evaluating a total recursive function over a commutative ring of integers you could try a simpler thing. Require evaluating a specific value of primitive recursive function over the field of reals that has fractional dimension. Good starting example:

http://en.wikipedia.org/wiki/Logistic_map

just pick the value of r that is in the chaotic region.

Implement reals as long double that is 80-bit (10-bytes) on the Intel/AMD CPUs. Not all the C++ compilers really support long double, but the logistic map function is so trivial that you can include in-line assembly which will be in the order of 10 lines.

2) This is a variant of the above that embraces the enemy instead of fighting it. Implement (1) with reals as cl_double which is supported in OpenCL by NVidia cards but not by AMD cards. Then short AMD stock and go long NVDA for additiona gains.

Again, good luck!

I'm thinking about throwing 80-bit FPU at something like Mandelbrot or Julia sets to get a cool looking block hashes Smiley
legendary
Activity: 2100
Merit: 1167
MY RED TRUST LEFT BY SCUMBAGS - READ MY SIG
Quarkcoin (QRK) has a bunch of different hash algos which has made it GPU resistant so far.

some have said they have quark gpu miners already, apparently not fully working at full capacity yet, but some  6 series card pulling 1.2mh on first trial.  So 7950 would be far higher
full member
Activity: 286
Merit: 100
what can be done with coin design, to make it gpu resistant?  I have put a lot of my funds into 7950s etc, however i notice when telling people about crypto they seem excited at the idea at first but then look less interested when i tell them they need to invest in a couple of 7950's to make it worthwhile and have the case open and the noise the heat etc.

I hear primecoin and quarkcoin both are near to having gpu miners read if they are not already running.

Is there anything with design that could be done to make a coin gpu unfriendly for a very long time?

I remember with yac, i heard it said , that although gpu mining did become possible that after a certain block that something happened to make it that gpu had no advantage over cpu. Why was that and can a coin not implement that from the start?

Does anyone here think they could create a coin that is very gpu unfriendly  ?


I guess the next issue is , how to make it botnet and vps cluster resistant since the average guy can't compete against those either.  Or at least make it as expensive as possible to use vps clusters and botnets.


Scrypt mine. The Litecoin devs made it 1024 times less computationally intensive. Maybe bumping that up to 512 will burst the GPU caches.

Matthew:out
full member
Activity: 196
Merit: 104
Quarkcoin (QRK) has a bunch of different hash algos which has made it GPU resistant so far.
legendary
Activity: 2100
Merit: 1167
MY RED TRUST LEFT BY SCUMBAGS - READ MY SIG
what can be done with coin design, to make it gpu resistant?  I have put a lot of my funds into 7950s etc, however i notice when telling people about crypto they seem excited at the idea at first but then look less interested when i tell them they need to invest in a couple of 7950's to make it worthwhile and have the case open and the noise the heat etc.

I hear primecoin and quarkcoin both are near to having gpu miners read if they are not already running.

Is there anything with design that could be done to make a coin gpu unfriendly for a very long time?

I remember with yac, i heard it said , that although gpu mining did become possible that after a certain block that something happened to make it that gpu had no advantage over cpu. Why was that and can a coin not implement that from the start?

Does anyone here think they could create a coin that is very gpu unfriendly  ?


I guess the next issue is , how to make it botnet and vps cluster resistant since the average guy can't compete against those either.  Or at least make it as expensive as possible to use vps clusters and botnets.
Jump to: