Author

Topic: [ANN][YAC] YACoin ongoing development - page 178. (Read 379868 times)

sr. member
Activity: 406
Merit: 250
One does not simply mine Bitcoins
First, kudos for your initiave.

* Code sign Windows binaries to prevent modification?  This kinda screws anonymity though.  If I use my own Verisign code-signing keys, just about everyone knows who I am IRL.

You can sign the binaries with a GPG key dedicated to this project and let some other trusted community members sign this keypair with their own GPG keys, thus making a web of trust around this project. Anonymity preserved, possible signature revocation should the private key ever get compromised, etc.
hero member
Activity: 802
Merit: 1003
GCVMMWH
WindMaster this is a great idea!  
hero member
Activity: 756
Merit: 501
I've not noticed any difference on may 14th when the N++ event happened.

1) difficulty was supposed to drop - I left nothing
2) GPUs were supposed to take a hit - AFAIK they still own the network.

Answers?
My VPS only makes 230 khashes now instead of 315 before. Not sure if related, maybe the hoster got new customers.  Grin
legendary
Activity: 934
Merit: 1000
Let me volunteer for fixing the UPnP issue and recompiling QT client and normal .exe. I've succcesfully build a number of qt clients now for some altcoins the last few days. All with upnp support. I'll have to read up on how to push changes to git cuz i never done that before, I'll PM u windmaster if I get stuck there.

I expect it to be done tonight (i'm at gmt-1 i think)

Great initiative!
sr. member
Activity: 350
Merit: 250
fair point...thx

sr. member
Activity: 350
Merit: 250
Quote
This one I'm unsure about.  I thought for sure that if there were a significant number of GPU implementations floating around, someone was going to post one by now (as a claim to fame) as soon as GPU mining would have become unprofitable (which by my calculations is probably getting close to becoming unprofitable as YAC prices drop).

have to agree, I speculate that those that say gpu is possible are actually referring to the aws cloud net's
There was some adverts around for on some dodgy sales sites for a gpu yac miner, but they never actually came to be anything...and so likely scam...

member
Activity: 67
Merit: 10
that's so good news, don't give up on YAC, it's the only coin that everybody can mine something! this alone is a huge motivation to not give up on it.
hero member
Activity: 637
Merit: 500
Windmaster, are you willing to share the code you developed for opencl ?
Maybe we can work together to improve it or test anyway.
sr. member
Activity: 406
Merit: 250
The cryptocoin watcher
This thread is worth already a 20% jump. Grin
sr. member
Activity: 347
Merit: 250
I've not noticed any difference on may 14th when the N++ event happened.

1) difficulty was supposed to drop - I left nothing

I suspect a lot of people had the wrong impression about what would happen when N changed from 32 to 64.  My impression from the official YACoin thread is that people were expecting an instantaneous drop of difficulty and a simultaneous instantaneous increase in the block reward.  The reality is that difficulty is based on block solving rate of the network at large, and only indirectly affected by N as the result of N affecting hash rate of the network at large.  And block reward is derived from difficulty.  The change from N=32 to N=64 caused about a ~20% drop in hash rates for the available CPU miner implementations.  I note that difficulty has indeed been dropping.  I've looked at it a few times today and it's down to about 8.1 now (and was 8.25 a few hours ago).

The rate of difficulty recalc after each block certainly could've been faster though.  It seems to move at rather glacial speeds.  We can't change that now though.

Quote
2) GPUs were supposed to take a hit - AFAIK they still own the network.

This one I'm unsure about.  I thought for sure that if there were a significant number of GPU implementations floating around, someone was going to post one by now (as a claim to fame) as soon as GPU mining would have become unprofitable (which by my calculations is probably getting close to becoming unprofitable as YAC prices drop).

Anyone that has followed my posts through the days after the coin launched knows that I experimented with GPU implementation of scrypt+chacha20/8(N,1,1), the hashing algorithm used by YAC.  I never got as far as making it work with cgminer or mining with it.  I just created a basic OpenCL kernel (no cgminer interface), performed some benchmarks at various values of N, didn't bother doing any major optimizations, and decided I needed something that would go significantly faster (my GPU farm only consists of 24 Radeon 5850's and 24 Radeon 6950's), as it took me about 1.5 days to do it and difficulty was already skyrocketing.  At that point I dropped it and went straight to writing a Verilog implementation for FPGA's, knowing that I could probably only pull that off up through N=32 and would have a limited time to make it happen (in the end, I got about 1.5 days of FPGA mining in before N=64).

We won't know for sure until someone posts a modified cgminer what their hash rates ended up.  I stopped mining altogether at N=64, as that basically killed viability of my FPGA implementation.  I can still place'n'route an FPGA design at N=64 but the projected clock rates from the Xilinx tools are dramatically slower than for N=32 with nearly 4x the logic area (meaning only 1/4 as many parallel computation cores are possible in the available logic area) and it just doesn't look like it would be worth the effort.  N=128 won't even place'n'route, the design is just too dense.  So at this point I'm going to state that I believe N=64 kills profitability of any FPGA attempt (with current FPGA technology) and N=128 isn't even routable and placeable on current FPGA technology (at least without going to off-chip memory, DDR3 or otherwise).

Currently I get far more YAC by buying it up on BTER than I would by mining, with any of the technologies I have available.  My GPU farm is mining LTC right now.  If there are indeed GPU farms mining YAC, I'd be expecting them to start switching back to LTC or BTC for profitability reasons either now or in the near future (well, unless YAC value goes way way up).

So, that's about all the answers I have at the moment.
full member
Activity: 167
Merit: 100
I suspect the only reason to start a new coin, with no attempt to innovate, is as another pump'n'dump.

Yes, plus YAC is listed already and it might confuse possible users if there is a second one. A relaunch only makes sense if there is a need to change the concept.

Considering the amount of resources I had to bring to bear to mine less than people with a single PC at launch time?

If you are talking about me: don't worry. I haven't mined that much with my i7. I was also extremely lucky. I opened the browser in the morning and thought, hey, why not try to compile sth. in Linux? I just had installed VirtualBox a day ago...
edit: I have mined far less YACs than people bought on the exchange.

And you are absolutely right: it is and was very easy to get a significant number of YACs on the exchange. The money supply of YAC is worth ~1200 BTC right now. Maybe that's a fair price for a successful launch and listing at an exchange and some developers + pools.

I am also happy to contribute, but I do not have much time.
sr. member
Activity: 347
Merit: 250
PS. YAC has been so cheap these last days that anyone who missed the launch could overtake any early adopter just throwing a few BTCs on bter.com

This is true.  I've bought more YAC on BTER than I mined.
hero member
Activity: 545
Merit: 500
I am not a tech guy so cant help with any technical issues. However happy to pay bounties (1K now and 1K in future) for any worthy cause. PM me when the time comes. I know its not a lot but I don't have a lot YAC too.
full member
Activity: 193
Merit: 100
I think we should re-launch a memcoin, based on scrypt-jane, init N=2048.
legendary
Activity: 1232
Merit: 1001
I've not noticed any difference on may 14th when the N++ event happened.

1) difficulty was supposed to drop - I left nothing
2) GPUs were supposed to take a hit - AFAIK they still own the network.

Answers?
sr. member
Activity: 406
Merit: 250
The cryptocoin watcher
PS. YAC has been so cheap these last days that anyone who missed the launch could overtake any early adopter just throwing a few BTCs on bter.com
sr. member
Activity: 350
Merit: 250
nope all fair points...
My issue was one that if the orig dev comes back, he may change something and make all your work go to crap....

sr. member
Activity: 308
Merit: 250
Vod is a liar
sr. member
Activity: 347
Merit: 250
Can we reset the coin, get rid of yac and all association....
ie this is a new coin forked from yac, with a new name etc etc

Creating yet another new alt-coin is outside the scope of what I'm trying to do here.  YAC is already underway with an economy (however small) built around it.  While the launch was not perfect, and I myself got screwed on the launch as I wasn't expecting it 1.5 days late (and thus, I got an 8.5 hour late start before starting mining), it appears to have been the closest to legit coin launch in the recent past.

I participated in the Elacoin launch the other day and my personal opinion is that one really takes the cake for launch shenanigans and multiple botched launch attempts.  Complete with the usual disappearing developer, the developer adding checkpoints that rewrote the blockchain and invalidated large numbers of legitimately mined blocks, and further, by the remaining miners proposing to hard fork their blockchain and rewrite the client to increase the mining rewards to themselves and jack up their rate of inflation.

In comparison, I'd say YAC had significantly closer to a clean launch.  Still not perfect, but I'd say it was the cleanest launch so far among the recent alt-coins.  I think the primary complaints about the YAC launch were the missed launch deadline catching everyone off-guard, low difficulty, and pocopoco failed to get the Windows client optimized for acceptable solo mining hash rates and get UPnP working properly.  In comparison, Elacoin launched with no Windows client at all, developer had nearly zero experience and should never have contemplated starting an alt-coin, was reportedly (if believable) trying to mine the genesis block on a netbook with Intel Atom CPU, it was basically a Litecoin copy'n'paste, and difficulty was 0 (which resulted in the client actually segfaulting and crashing on each REORG, much to my dismay as I was running one of the Elacoin seed nodes everyone was using).

I suspect the only reason to start a new coin, with no attempt to innovate, is as another pump'n'dump.  There's already enough of those already.  YAC was based on a new twist on NovaCoin that (at least temporarily) leveled the playing field between CPU and GPU mining, and thus I believe this coin launch actually had merit.  Forking it, renaming it and starting over without making significant improvements would produce just yet another copy'n'paste coin with no purpose other than to enrich whoever is launching the new coin.  However, anyone is free to fork any of the coins and start their own.  It's open-source afterall.  Is it a good idea to unleash yet another alt-coin solely to use it as a pump'n'dump?  Not really, in my opinion.

If someone is disappointed they missed the launch, I'm afraid I probably have nothing to offer.  Remember, I missed the launch too, by a whopping 8.5 hours.  I had to throw massive amounts of CPU power at it (800x dual-processor Xeon servers, 760x Amazon AWS instances) and even went as far as custom modifying a set of four LTC FPGA prototype boards (which were significantly slower than GPU's for LTC mining so did not evolve into a successful product) with 20 Xilinx Artix-7 FPGA's each to mine YAC instead while it was at N=32 (and very easy to optimize for FPGA's).  Yet with all that, I apparently mined less than people that got a single i7 PC in play right at launch.  I'm not sure there's anyone here that would benefit more from a complete YAC relaunch than I.  If I were pushing for a relaunch of YAC, it would definitely just be another pump'n'dump "make the developer rich" scheme, as I could completely rape the sh*t out of the new coin with the amount of processing power I fired up last time around (around 3x more than someone could pull off with a single Amazon AWS account).  It comes down to motivation, I believe the first YAC launch was actually valid, but do not believe forking it for the purpose of relaunching it as a brand new alt-coin would be valid.  As much as I'd like to relaunch YAC as a new coin, and as much as it would probably result in me mining the lion's share of that coin, that's just not a valid reason to do it.

Hopefully everyone complaining about being late to the YAC launch will realize that I probably have more reason to be upset about being late than anyone.  Can anyone here claim to have been more butt-hurt than I about missing the launch?  Considering the amount of resources I had to bring to bear to mine less than people with a single PC at launch time?
sr. member
Activity: 350
Merit: 250
this is good, and ill help contribute were I can....but....

Can we reset the coin, get rid of yac and all association....
ie this is a new coin forked from yac, with a new name etc etc
Jump to: