Bitcoin Forum

Alternate cryptocurrencies => Altcoin Discussion => Topic started by: rbdrbd on May 09, 2013, 03:21:30 PM



Title: [YAC]: YaCoin Information Thread
Post by: rbdrbd on May 09, 2013, 03:21:30 PM
I wanted to put together this info thread on YaCoin to help others learn about it and centralize all info on it in one place. Please feel free to reply to it and suggest anything that could be added or modified. I've modeled this page after the LiteCoin information thread here (https://bitcointalk.org/index.php?topic=190199.0).

If this list if helpful to you, please consider sending a donation to Y2e1VP9ZpwYCbVMk7RRhGDLwRKyuQwjzGQ. Thanks!

The [YAC] YaCoin Information Thread

https://i.imgur.com/1DlJFJq.png

What Makes YaCoin different than other AltCoins?

* Currently the only CPUMined coin (with all other altcoins, CPUMining has become unprofitable as GPUs, FPGAs and/or ASICs can do it much more efficiently.
  * Means that anyone can get involved with mining YAcoins. You don't need a fancy AMD video card, and a complex miner program with a lot of technical know-how
  * This may also mean that the YaCoin coin distribution is and/or will be more widespread, and thus more democratic (this is speculation at this point)
  * Also means that YaCoin could see a larger, more sustainable network hashrate, as miners can co-mine it along with GPU-based coins
* PoS and PoW (long-term power efficiency)
* Ultra-fast confirmations
* A reasonably good developer (pacopaco) and an enthusiastic community

The creator of yacoin (pocopoco (https://bitcointalk.org/index.php?action=profile;u=107111)) states the following about any potential move of GPUs over to mine YaCoin:
"it is possible to develop OpenCl or cuda miner for scrypt(N, 1, 1). But the CPU / GPU hashrate difference will be less than 10 times and will decrease over time. So GPU's contribution into miner's total hashrate (even in case somebody will implement this) will be like one or two additional CPU cores. This is because scrypt will need more and more fast random access memory with N increased." (Source (https://bitcointalk.org/index.php?topic=199888.msg2083600#msg2083600))

General YaCoin Info
      YaCoin Announcement Thread - https://bitcointalk.org/index.php?topic=196196.0 (https://bitcointalk.org/index.php?topic=196196.0)
      YaCoin Homepage - http://www.yacoin.org/ (http://www.yacoin.org/)
      YaCoin Forums - http://yacointalk.com/ (http://yacointalk.com/)
      YaCoin Network Stats - NONE? (Who can make one?)
      YaCoin @ Reddit - http://www.reddit.com/r/yacoin (http://www.reddit.com/r/yacoin)

      YaCoin Block Explorers
          http://yacexplorer.tk/ (http://yacexplorer.tk/)

     YaCoin Charts
         Coming soon...

     Client Downloads
          Source: https://github.com/pocopoco/yacoin (https://github.com/pocopoco/yacoin)
          Windows (zip): Megashare (https://mega.co.nz/#!5wgDnKyZ!QLfWTXNRMRTwmb60rfpuFgzH48BCl4fpwb8paeAaqRs)
          Linux: Compile from source (see above)

          Win x64 Miner: Thread (https://bitcointalk.org/index.php?topic=201027.0)
          
          CPUMiner (Linux): Source (https://github.com/ali1234/cpuminer)  /  Instructions (https://bitcointalk.org/index.php?topic=200147.0)
          Using CPUMiner provides a better mining experience for many, especially those accustomed to cgminer-type features and functionality. It also makes use of mining pools possible.
 

     YaCoin mining calculators
          Coinchoose (NOT YET) (http://www.coinchoose.com)

 
 
YAC Exchanges
      Bter.com - Here (http://bter.com/trade/yac_btc)

     (OLD) Google Docs: Spreadsheet (https://docs.google.com/spreadsheet/ccc?key=0AqP7ysgWb2ZHdDV2aXBXNURBZnpmYjhhN0ZmMDBGOWc&usp=sharing)  / Discussion (https://bitcointalk.org/index.php?topic=199074.0)

     YAC Financial Sites
          None yet.

        
YACoin Mining Pools (Pushpool/mmCFE)
     http://yac.dontmine.me/ (http://yac.dontmine.me/)
     http://yac.coinmine.pl/ (http://yac.coinmine.pl/)

YACoin Mining Pools (P2Pool)
     http://pool.yacointalk.com:8336/ (http://pool.yacointalk.com:8336/)
     http://pool.bitcn.org:8336/ (http://pool.bitcn.org:8336/)
     http://yac.procrypto.com:8336/ (http://yac.procrypto.com:8336/)
     http://yacpool.tk:8838/ (http://yacpool.tk:8838/)



 
YACoin faucets
      YACoin Giveaway Thread - Here (https://bitcointalk.org/index.php?topic=199716.0)
      YACoin Faucet - Here[url]/ (http://yac-faucet.tk/)


Title: Re: [YAC]: YaCoin Information Thread
Post by: rbdrbd on May 09, 2013, 03:22:49 PM
Reserved.


Title: Re: [YAC]: YaCoin Information Thread
Post by: kalgecin on May 09, 2013, 03:34:16 PM
atleast we're getting things moving :)


Title: Re: [YAC]: YaCoin Information Thread
Post by: jayjay2244 on May 09, 2013, 03:34:25 PM
Nice thread :) . keep it up to date :D


Title: Re: [YAC]: YaCoin Information Thread
Post by: xibeijan on May 09, 2013, 03:34:49 PM
Reserved.

Does anyone know how to enable PoS mining with YaCoin?


Title: Re: [YAC]: YaCoin Information Thread
Post by: kalgecin on May 09, 2013, 03:35:38 PM
yeah.... i was also wondering.....


Title: Re: [YAC]: YaCoin Information Thread
Post by: Adamlm on May 09, 2013, 03:41:38 PM
very nice summary of YAC related info, I will be watching
PS. The logo is awesome :)


Title: Re: [YAC]: YaCoin Information Thread
Post by: Boba on May 09, 2013, 03:47:19 PM
I thought yacoin.com is being worked on by pocopoco, perhaps he wanted it to be finished before launch, and thats why the launch got delayed. But this is just speculation on my part.


Title: Re: [YAC]: YaCoin Information Thread
Post by: barrywu2013 on May 09, 2013, 03:55:17 PM
GPU mining too plz :D

 ;)

 :D

 ;D


Title: Re: [YAC]: YaCoin Information Thread
Post by: donjonson on May 09, 2013, 04:01:10 PM
Great compilation! Good work rbdrbd.


Title: Re: [YAC]: YaCoin Information Thread
Post by: zhaojundong on May 09, 2013, 04:04:07 PM
hello
maybe we can make the site together
yacoin.org
i love this coin and want to make it better


Title: Re: [YAC]: YaCoin Information Thread
Post by: wesjuhnl on May 09, 2013, 04:05:50 PM
hello
maybe we can make the site together
yacoin.org
i love this coin and want to make it better

You have alot of these coins i guess hahah


Title: Re: [YAC]: YaCoin Information Thread
Post by: kalgecin on May 09, 2013, 04:07:41 PM
http://yacoin.webs.com/


Title: Re: [YAC]: YaCoin Information Thread
Post by: xibeijan on May 09, 2013, 04:11:06 PM
As more an more people actually try out YaCoin, it will become clear how fast (and robust) transacting in YAC really is.  At this point, early on, it must be a little unclear.

As more and more folks give mining a go (as N increases), it will start to become clear whether even CPUs can mine blocks throughout time.

Hopefully YaCoin will attract more developers and also sites will start to accept YaCoin.  I think there was already a gambling site that is accepting it.  Saw a forum topic.


Title: Re: [YAC]: YaCoin Information Thread
Post by: zhaojundong on May 09, 2013, 04:12:14 PM
hello
maybe we can make the site together
yacoin.org
i love this coin and want to make it better

You have alot of these coins i guess hahah

no……
i live in china
so i missed the best time to mine
and my pc is p6100
so……


Title: Re: [YAC]: YaCoin Information Thread
Post by: GSnak on May 09, 2013, 04:12:22 PM
Sucks that pacopaco is only reasonably good.


Title: Re: [YAC]: YaCoin Information Thread
Post by: bitdwarf on May 09, 2013, 04:13:05 PM
http://www.reddit.com/r/yacoin
http://www.reddit.com/r/yacoinmining


Title: Re: [YAC]: YaCoin Information Thread
Post by: xibeijan on May 09, 2013, 04:14:55 PM
Sucks that pacopaco is only reasonably good.

We just don't know yet.  We have to see if he keeps the YaCoin software stable and continues to develop and fix bugs.

His idea is genius, so I've got faith in him.

We should probably change the text on those pages from saying "reasonable" to something like "totally amazin'"


Title: Re: [YAC]: YaCoin Information Thread
Post by: xibeijan on May 09, 2013, 04:17:26 PM
Sucks that pacopaco is only reasonably good.

Well to be fair, he did commit some huge changesets all within something like 36 hours.  There have not been that many bugs.  The idea seems solid.

Perhaps it's unfair to say "reasonably".  Perhaps we should say "awesome".

Let the plebs decide. :)


Title: Re: [YAC]: YaCoin Information Thread
Post by: kalgecin on May 09, 2013, 08:55:17 PM
These were calculated at intervals of  5 minutes per line
Code:
kalgecin@laptop:~/yacoin/src$ perl ~/yacoin.pl
Seconds per block: 5.88235294117647
Seconds per block: 6.52173913043478
Seconds per block: 7.31707317073171
Seconds per block: 7.69230769230769
Seconds per block: 7.69230769230769
Seconds per block: 8.33333333333333
Seconds per block: 6.25
Seconds per block: 7.31707317073171
Seconds per block: 6.97674418604651
Seconds per block: 6.38297872340426
Seconds per block: 6.12244897959184
Seconds per block: 6.81818181818182

for people interested:
Code:
#!/usr/bin/perl
use JSON;
$input = `./yacoind getinfo`;
#print "Input:\n".$input."\n";
$json = JSON->new->allow_nonref;
$arrs = $json->decode($input);
$oldblocks = $arrs->{'blocks'};
sleep 300;
while(1==1){
$input = `./yacoind getinfo`;
# print "Input:\n".$input."\n";
$json = JSON->new->allow_nonref;
$arrs = $json->decode($input);
# print "old: $oldblocks, new: ". $arrs->{'blocks'}."\n";
$secsperblock = (300/($arrs->{'blocks'}-$oldblocks));
print "Seconds per block: $secsperblock\n";
$oldblocks = $arrs->{'blocks'};
sleep 300;
}


Title: Re: [YAC]: YaCoin Information Thread
Post by: kalgecin on May 09, 2013, 10:53:47 PM
ok i've modified it a bit to show estimated network speed. Not sure how acurate it is... but you'll have to forgive me trying to code at 3 am  :P

Code:
#!/usr/bin/perl
use JSON;
$numsecs = 300;
$input = `./yacoind getinfo`;
#print "Input:\n".$input."\n";
$json = JSON->new->allow_nonref;
$arrs = $json->decode($input);
$oldblocks = $arrs->{'blocks'};
sleep $numsecs;
while(1==1){
$input = `./yacoind getinfo`;
# print "Input:\n".$input."\n";
$json = JSON->new->allow_nonref;
$arrs = $json->decode($input);
# print "old: $oldblocks, new: ". $arrs->{'blocks'}."\n";
$secsperblock = ($numsecs/($arrs->{'blocks'}-$oldblocks));
print "Block: $secsperblock s ";
$hashesperblock = (2**32)*$arrs->{'difficulty'};
        $blocks = $arrs->{'blocks'}-$oldblocks;
        $speed = ($blocks*$hashesperblock)/$numsecs;
$speed = $speed/1000000;
        printf "Netspeed: %.3f MH/s\n",$speed;
$oldblocks = $arrs->{'blocks'};
sleep $numsecs;
}


Title: Re: [YAC]: YaCoin Information Thread
Post by: bitdwarf on May 09, 2013, 11:30:47 PM
<3 Perl

The code seems sane as far as I can tell.


Title: Re: [YAC]: YaCoin Information Thread
Post by: kalgecin on May 10, 2013, 02:05:57 AM
forums set up at http://yacointalk.com/index.php (http://yacointalk.com/index.php)


Title: Re: [YAC]: YaCoin Information Thread
Post by: limitless on May 10, 2013, 02:13:03 AM
YaCoin Homepage - NONE? (Who can make one?)

Add www.yacoin.org to the front page!


Title: Re: [YAC]: YaCoin Information Thread
Post by: zhaojundong on May 10, 2013, 02:41:33 AM
YaCoin Homepage - NONE? (Who can make one?)

Add www.yacoin.org to the front page!

thx!

i am a little busy this week
so the site is simple now
i will make it look better on Sunday


Title: Re: [YAC]: YaCoin Information Thread
Post by: xibeijan on May 10, 2013, 10:29:03 AM
I think you can update the YAC mining pools section with information about

http://yac.dontmine.me/

and others that have been posted on the forums


Title: Re: [YAC]: YaCoin Information Thread
Post by: xibeijan on May 10, 2013, 10:55:11 AM
Anyone going to update the Yac info at the top of this thread?


Title: Re: [YAC]: YaCoin Information Thread
Post by: rbdrbd on May 10, 2013, 04:54:46 PM
Thread updated with new sites, etc.


Title: Re: [YAC]: YaCoin Information Thread
Post by: Schwede65 on May 10, 2013, 05:06:36 PM
please remark the W-64-bit cpu-miner

https://bitcointalk.org/index.php?topic=201027.0

fantastic work


Title: Re: [YAC]: YaCoin Information Thread
Post by: rbdrbd on May 10, 2013, 05:15:48 PM
please remark the W-64-bit cpu-miner

https://bitcointalk.org/index.php?topic=201027.0

fantastic work

Updated


Title: Re: [YAC]: YaCoin Information Thread
Post by: zhaojundong on May 10, 2013, 05:17:50 PM
thank you !
i have added you to Donation List
and anyboy know who design the yacoin logo
please tell me
i want to add him to Donation List


Title: Re: [YAC]: YaCoin Information Thread
Post by: nerdcustoms on May 10, 2013, 06:46:15 PM
very nice summary of YAC related info, I will be watching
PS. The logo is awesome :)

+10 on the logo, I had to do a double take and buy more YACoin.  Well done!


Title: Re: [YAC]: YaCoin Information Thread
Post by: Luke-Jr on May 11, 2013, 02:26:34 PM
The proposed proof-of-work algorithm doesn't sound at all like a good idea to me - I suspect it would prove to be even worse than Litecoin's scrypt.

Are there details on your proof-of-stake implementation?


Title: Re: [YAC]: YaCoin Information Thread
Post by: xibeijan on May 11, 2013, 02:27:49 PM
The proposed proof-of-work algorithm doesn't sound at all like a good idea to me - I suspect it would prove to be even worse than Litecoin's scrypt.

Are there details on your proof-of-stake implementation?

Time will tell.  So far so good.



Title: Re: [YAC]: YaCoin Information Thread
Post by: xibeijan on May 11, 2013, 02:28:28 PM
Some folks should organise together and see about getting some online shops to accept YaCoin for payment.

Perhaps a bounty is required?


Title: Re: [YAC]: YaCoin Information Thread
Post by: bitdwarf on May 11, 2013, 02:31:23 PM
Are there details on your proof-of-stake implementation?

I don't think it's changed from NVC. In my view the problem some PoW + PoS coins had is that PoW would just not die, which defeats the energy saving purpose of PoS. If YAC's PoW stops working at some point that may be good and solve that problem.


Title: Re: [YAC]: YaCoin Information Thread
Post by: Luke-Jr on May 12, 2013, 03:48:30 AM
I was under the impression PPCoin's PoS was not really working yet, and that nobody else had done any development on it...

Update after reading some code:
  • Nfactor is only used for memory allocation size - so it has no actual effect on the implementation; in other words, N is not dynamic
  • The code is quite messy, and even something as simple as the memory allocator is broken (it pretty much ignores the size of the allocation request)

I think this one gets a "scamcoin" classification...


Title: Re: [YAC]: YaCoin Information Thread
Post by: feeleep on May 12, 2013, 09:01:39 AM
New pool opened: http://yac.coinmine.pl (http://yac.coinmine.pl) - 0% fee


Title: Re: [YAC]: YaCoin Information Thread
Post by: xibeijan on May 12, 2013, 11:18:14 AM
Better update information.  YAC is traded on http://bter.com (http://bter.com) now.  Nice one!


Title: Re: [YAC]: YaCoin Information Thread
Post by: sairon on May 12, 2013, 01:06:54 PM
Please add this faucet:
http://yac-faucet.tk/ (http://yac-faucet.tk/)


Title: Re: [YAC]: YaCoin Information Thread
Post by: rbdrbd on May 12, 2013, 02:07:08 PM
All updated.


Title: Re: [YAC]: YaCoin Information Thread
Post by: fishboy on May 12, 2013, 02:17:23 PM
Please add this faucet:
http://yac-faucet.tk/ (http://yac-faucet.tk/)

nice faucet :) very unique :)


Title: Re: [YAC]: YaCoin Information Thread
Post by: bitdwarf on May 12, 2013, 03:09:24 PM
I've written a throttling script for Linux to tune down yacoin-qt when core temperature is too high:

Thread: http://yacointalk.com/index.php/topic,34.0.html

Code:

Code:
#!/bin/bash
while true
do
t=$(sensors|grep Core|awk '{print $3}'|cut -b2,3|awk '{if (NR==1) print $1}');
brake=$(ps -e|grep cpulimit);
if [[ $t > 65 && ! $brake ]]; then
cpulimit -e yacoin-qt -l 99 -b > /dev/null 2>&1;
echo "Temperature is $t. Throttling down...";
sleep 15;
elif [[ $t < 65 && $brake ]]; then
killall cpulimit;
echo "Temperature is $t. Throttling up...";
sleep 5;
else
sleep 3;
fi
done

You may need to install first cpulimit.

When you finish it with Ctrl+C it may leave cpulimit running, you'll have to kill it afterwards.

Modifications are welcome.


Title: Re: [YAC]: YaCoin Information Thread
Post by: biaka on May 12, 2013, 10:12:20 PM
Please add this faucet:
http://yac-faucet.tk/ (http://yac-faucet.tk/)

Done~


Title: Re: [YAC]: YaCoin Information Thread
Post by: jomay on May 12, 2013, 10:37:20 PM
I was under the impression PPCoin's PoS was not really working yet, and that nobody else had done any development on it...

Update after reading some code:
  • Nfactor is only used for memory allocation size - so it has no actual effect on the implementation; in other words, N is not dynamic
  • The code is quite messy, and even something as simple as the memory allocator is broken (it pretty much ignores the size of the allocation request)

I think this one gets a "scamcoin" classification...

Luke-Jr, interesting comment. I had a brief go at the code as well, but can't confirm your findings. Maybe you were a bit quick shouting "scamcoin", eh?
  • Yes, the scrypt codebase is ugly. #define's and #ifdefs everywhere. Is this a copy of the original scrypt?
  • The scrypt romix code in scrypt-jane-romix-template.h (function called SCRYPT_ROMIX_FN) does use N (i.e. Nfactor) looping from 1 to N, in addition to increasing the mem size by N. I don't know enough about the underlying crypto, but I believe complexity scales at least by O(N2).
  • The allocate and free methods are totally fine. You have tripped over an #ifdef:
Code:
#if defined(SCRYPT_TEST_SPEED)
// jomay: I left out the test code - this is the one you've read.
// It works fine in practice as well, but makes the scrypt() function non re-entrant.
#else
// jomay: here goes the real deal - fully functional, no mem leak, fine.
static scrypt_aligned_alloc scrypt_alloc(uint64_t size) {
    static const size_t max_alloc = (size_t)-1;
    scrypt_aligned_alloc aa;
    size += (SCRYPT_BLOCK_BYTES - 1);
    if (size > max_alloc)
        scrypt_fatal_error("scrypt: not enough address space on this CPU to allocate required memory");
    aa.mem = (uint8_t *)malloc((size_t)size);
    aa.ptr = (uint8_t *)(((size_t)aa.mem + (SCRYPT_BLOCK_BYTES - 1)) & ~(SCRYPT_BLOCK_BYTES - 1));
    if (!aa.mem)
        scrypt_fatal_error("scrypt: out of memory");
    return aa;
}

static void scrypt_free(scrypt_aligned_alloc *aa) {
    free(aa->mem);
}
#endif
[/li][/list]


Title: Re: [YAC]: YaCoin Information Thread
Post by: saudibull on May 12, 2013, 10:44:23 PM
A lot of pumpin and dumpin going on at bter...


Title: Re: [YAC]: YaCoin Information Thread
Post by: Luke-Jr on May 13, 2013, 01:09:06 AM
I was under the impression PPCoin's PoS was not really working yet, and that nobody else had done any development on it...

Update after reading some code:
  • Nfactor is only used for memory allocation size - so it has no actual effect on the implementation; in other words, N is not dynamic
  • The code is quite messy, and even something as simple as the memory allocator is broken (it pretty much ignores the size of the allocation request)

I think this one gets a "scamcoin" classification...

Luke-Jr, interesting comment. I had a brief go at the code as well, but can't confirm your findings. Maybe you were a bit quick shouting "scamcoin", eh?
  • Yes, the scrypt codebase is ugly. #define's and #ifdefs everywhere. Is this a copy of the original scrypt?
  • The scrypt romix code in scrypt-jane-romix-template.h (function called SCRYPT_ROMIX_FN) does use N (i.e. Nfactor) looping from 1 to N, in addition to increasing the mem size by N. I don't know enough about the underlying crypto, but I believe complexity scales at least by O(N2).
  • The allocate and free methods are totally fine. You have tripped over an #ifdef:
Code:
#if defined(SCRYPT_TEST_SPEED)
// jomay: I left out the test code - this is the one you've read.
// It works fine in practice as well, but makes the scrypt() function non re-entrant.
#else
// jomay: here goes the real deal - fully functional, no mem leak, fine.
static scrypt_aligned_alloc scrypt_alloc(uint64_t size) {
    static const size_t max_alloc = (size_t)-1;
    scrypt_aligned_alloc aa;
    size += (SCRYPT_BLOCK_BYTES - 1);
    if (size > max_alloc)
        scrypt_fatal_error("scrypt: not enough address space on this CPU to allocate required memory");
    aa.mem = (uint8_t *)malloc((size_t)size);
    aa.ptr = (uint8_t *)(((size_t)aa.mem + (SCRYPT_BLOCK_BYTES - 1)) & ~(SCRYPT_BLOCK_BYTES - 1));
    if (!aa.mem)
        scrypt_fatal_error("scrypt: out of memory");
    return aa;
}

static void scrypt_free(scrypt_aligned_alloc *aa) {
    free(aa->mem);
}
#endif
This isn't the code I saw (yacoin's github master branch).
Where did it come from?


Title: Re: [YAC]: YaCoin Information Thread
Post by: jomay on May 13, 2013, 08:21:55 AM
I was under the impression PPCoin's PoS was not really working yet, and that nobody else had done any development on it...

Update after reading some code:
  • Nfactor is only used for memory allocation size - so it has no actual effect on the implementation; in other words, N is not dynamic
  • The code is quite messy, and even something as simple as the memory allocator is broken (it pretty much ignores the size of the allocation request)

I think this one gets a "scamcoin" classification...

Luke-Jr, interesting comment. I had a brief go at the code as well, but can't confirm your findings. Maybe you were a bit quick shouting "scamcoin", eh?
  • Yes, the scrypt codebase is ugly. #define's and #ifdefs everywhere. Is this a copy of the original scrypt?
  • The scrypt romix code in scrypt-jane-romix-template.h (function called SCRYPT_ROMIX_FN) does use N (i.e. Nfactor) looping from 1 to N, in addition to increasing the mem size by N. I don't know enough about the underlying crypto, but I believe complexity scales at least by O(N2).
  • The allocate and free methods are totally fine. You have tripped over an #ifdef:
Code:
#if defined(SCRYPT_TEST_SPEED)
// jomay: I left out the test code - this is the one you've read.
// It works fine in practice as well, but makes the scrypt() function non re-entrant.
#else
// jomay: here goes the real deal - fully functional, no mem leak, fine.
static scrypt_aligned_alloc scrypt_alloc(uint64_t size) {
    static const size_t max_alloc = (size_t)-1;
    scrypt_aligned_alloc aa;
    size += (SCRYPT_BLOCK_BYTES - 1);
    if (size > max_alloc)
        scrypt_fatal_error("scrypt: not enough address space on this CPU to allocate required memory");
    aa.mem = (uint8_t *)malloc((size_t)size);
    aa.ptr = (uint8_t *)(((size_t)aa.mem + (SCRYPT_BLOCK_BYTES - 1)) & ~(SCRYPT_BLOCK_BYTES - 1));
    if (!aa.mem)
        scrypt_fatal_error("scrypt: out of memory");
    return aa;
}

static void scrypt_free(scrypt_aligned_alloc *aa) {
    free(aa->mem);
}
#endif
This isn't the code I saw (yacoin's github master branch).
Where did it come from?

YACoins scrypt-jane master branch: https://github.com/pocopoco/yacoin/blob/master/src/scrypt-jane/ (https://github.com/pocopoco/yacoin/blob/master/src/scrypt-jane/)

scrypt_alloc is at lines 86-129. As clearly stated above, the posted code simply leaves out the SCRYPT_TEST_SPEED #ifdef branch: https://github.com/pocopoco/yacoin/blob/master/src/scrypt-jane/scrypt-jane.c (https://github.com/pocopoco/yacoin/blob/master/src/scrypt-jane/scrypt-jane.c)

SCRYPT_ROMIX_FN is defined here: https://github.com/pocopoco/yacoin/blob/master/src/scrypt-jane/code/scrypt-jane-romix-template.h (https://github.com/pocopoco/yacoin/blob/master/src/scrypt-jane/code/scrypt-jane-romix-template.h)

Where did you look at?


Title: Re: [YAC]: YaCoin Information Thread
Post by: Shevek on May 13, 2013, 08:48:28 AM
Yet Another cryptocoin that does not address the main problem of bitcoin: the recentralization via pools.

A lot of effort to discourage GPUs and ASICs, but pools are still an option.

Bad, bad, bad...


Title: Re: [YAC]: YaCoin Information Thread
Post by: sairon on May 13, 2013, 08:59:24 AM
Yet Another cryptocoin that does not address the main problem of bitcoin: the recentralization via pools.

A lot of effort to discourage GPUs and ASICs, but pools are still an option.

Bad, bad, bad...

I don't see any problem with pools, especially if it's p2pool.


Title: Re: [YAC]: YaCoin Information Thread
Post by: frediiii on May 13, 2013, 09:06:09 AM
I don't see any problem with pools

in a world without profit and greed I wouldn't see a problem as well...


Title: Re: [YAC]: YaCoin Information Thread
Post by: ehmdjii on May 13, 2013, 09:21:15 AM
is there a mining pool that works over port 80?


Title: Re: [YAC]: YaCoin Information Thread
Post by: Shevek on May 13, 2013, 09:35:35 AM
Yet Another cryptocoin that does not address the main problem of bitcoin: the recentralization via pools.

A lot of effort to discourage GPUs and ASICs, but pools are still an option.

Bad, bad, bad...

I don't see any problem with pools,


Pools are ways to recentralize a distributed network. Instead of a lot of independent nodes, you have a few of important nodes, easily attackable.

See what happens in BTC with BTCGuild and later with DeepBit.

especially if it's p2pool.

A significative advance of YAC would have been a reward system that internally acts as p2pool does. If p2pool is only an option among others (these eventually more attractive because of less variance), it is no advance towards avoiding recentralization.


Title: Re: [YAC]: YaCoin Information Thread
Post by: Luke-Jr on May 13, 2013, 11:50:28 AM
Yet Another cryptocoin that does not address the main problem of bitcoin: the recentralization via pools.

A lot of effort to discourage GPUs and ASICs, but pools are still an option.

Bad, bad, bad...

And how would you fix that? There is no way to prevent 3rd parties from pointing hashpower to one node and use that node as miner connected to network.
Something similar to p2pool (but not exactly) could be integrated to Bitcoin in such a way that it makes centralized pooling infeasable.


Title: Re: [YAC]: YaCoin Information Thread
Post by: Shevek on May 13, 2013, 01:20:35 PM
Yet Another cryptocoin that does not address the main problem of bitcoin: the recentralization via pools.

A lot of effort to discourage GPUs and ASICs, but pools are still an option.

Bad, bad, bad...

And how would you fix that? There is no way to prevent 3rd parties from pointing hashpower to one node and use that node as miner connected to network.

I follow this subforum, with the hope a new cryptocurrency comes with a solution to this matter, which would be IMHO a major break in crytocurrency development. But no chance...

In fact, I have my own ideas on how design a new CC with PoW where parallelization AND pools are severely discouraged. Perhaps in other thread.


Any sort of pool is centralization point. If I connect to P2Pool, my miner depends on data sent by that pool so I don't see where is the "improved decentralization" part of story.

You didn't catch the idea behind p2pool, did you? p2pool is a network of nodes, not a central server to where you call for getwork and send shares.


Title: Re: [YAC]: YaCoin Information Thread
Post by: rbdrbd on May 13, 2013, 04:05:20 PM
OP updated. Added pool http://yac.ltcoin.net


Title: Re: [YAC]: YaCoin Information Thread
Post by: relm9 on May 13, 2013, 05:21:36 PM
OP updated. Added pool http://yac.ltcoin.net

No, no, no, don't do it! Guy behind the pool is a proven scammer!

Yep, I remember his FTC pool that never paid out.


Title: Re: [YAC]: YaCoin Information Thread
Post by: rbdrbd on May 14, 2013, 11:02:32 AM
OP updated. Added pool http://yac.ltcoin.net

No, no, no, don't do it! Guy behind the pool is a proven scammer!

Yep, I remember his FTC pool that never paid out.

Thanks, I removed this pool. Also added the first p2pool.


Title: Re: [YAC]: YaCoin Information Thread
Post by: cebb on May 15, 2013, 12:42:28 AM
Where can i find Network hashrate for YAcoin?


Title: Re: [YAC]: YaCoin Information Thread
Post by: leadnor on May 17, 2013, 12:56:00 PM
I have to say I ran yac.ltc pool for a day and he did manage to pay me out.



Title: Re: [YAC]: YaCoin Information Thread
Post by: dragon2nd on May 18, 2013, 11:06:28 AM
I have to say I ran yac.ltc pool for a day and he did manage to pay me out.


Yeah...


Title: Re: [YAC]: YaCoin Information Thread
Post by: eule on May 18, 2013, 11:10:49 AM
Two more p2pool nodes:
http://yac.procrypto.com:8336/
http://yacpool.tk:8838/ (mine ::))


Title: Re: [YAC]: YaCoin Information Thread
Post by: Taxidermista on May 18, 2013, 11:22:51 AM
Did I miss something or nobody mentions this pool: http://yac.dontmine.me (http://yac.dontmine.me)?


Title: Re: [YAC]: YaCoin Information Thread
Post by: sairon on May 19, 2013, 05:50:18 PM
YAC block explorer!
http://yacexplorer.tk/ (http://yacexplorer.tk/)

also, some nice graphs:
https://bitcointalk.org/index.php?topic=206577.msg2202070#msg2202070 (https://bitcointalk.org/index.php?topic=206577.msg2202070#msg2202070)


Title: Re: [YAC]: YaCoin Information Thread
Post by: rbdrbd on May 19, 2013, 06:14:22 PM
Added additional pools, added block explorer.


Title: Re: [YAC]: YaCoin Information Thread
Post by: cooltobe on May 19, 2013, 07:09:17 PM
is it still feasible to invest 35$/month in a 12 core vps to mine yac ?


Title: Re: [YAC]: YaCoin Information Thread
Post by: relm9 on May 19, 2013, 07:12:05 PM
is it still feasible to invest 35$/month in a 12 core vps to mine yac ?

I don't think so. I'm estimating, but the average 12-core setup would probably get you around 3-4 coins per day. Let's say 120 coins a month best case. At current market rates that's 0.06 BTC, which isn't going to pay off that VPS.

If you think YAC is going to rise, better to buy and hold.


Title: Re: [YAC]: YaCoin Information Thread
Post by: sairon on May 19, 2013, 07:15:29 PM
If you think YAC is going to rise, better to buy and hold.

...or write your own opencl kernel


Title: Re: [YAC]: YaCoin Information Thread
Post by: relm9 on May 19, 2013, 07:16:13 PM
If you think YAC is going to rise, better to buy and hold.

...or write your own opencl kernel

Yes, that too  ;)


Title: Re: [YAC]: YaCoin Information Thread
Post by: cooltobe on May 19, 2013, 09:57:13 PM
If you think YAC is going to rise, better to buy and hold.

...or write your own opencl kernel

Yes, that too  ;)

I'll start with this then yeah right)  :D


Title: Re: [YAC]: YaCoin Information Thread
Post by: sevenup on May 20, 2013, 08:12:10 AM
OP updated. Added pool http://yac.ltcoin.net

No, no, no, don't do it! Guy behind the pool is a proven scammer!

Yep, I remember his FTC pool that never paid out.

I receive 20 FTC from this pool and today receive 0.04 btb.
id - 4e1f02eaab6b54a6ffead6170f6b2c2426be039e72c37bf244fa89b9209a65d2


Title: Re: [YAC]: YaCoin Information Thread
Post by: qaz17209 on May 20, 2013, 08:33:58 AM
yac  p2pool  ver is old


Title: Re: [YAC]: YaCoin Information Thread
Post by: dragon2nd on May 20, 2013, 04:25:35 PM
If you think YAC is going to rise, better to buy and hold.

...or write your own opencl kernel
LOL


Title: Re: [YAC]: YaCoin Information Thread
Post by: caish5 on May 20, 2013, 04:28:59 PM
http://bitvolcano.com:8336 is a p2pool node and we're on the latest version (with proper payouts!)


Title: Re: [YAC]: YaCoin Information Thread
Post by: Balthazar on May 20, 2013, 05:04:45 PM
Yet Another cryptocoin that does not address the main problem of bitcoin: the recentralization via pools.

A lot of effort to discourage GPUs and ASICs, but pools are still an option.

Bad, bad, bad...

And how would you fix that? There is no way to prevent 3rd parties from pointing hashpower to one node and use that node as miner connected to network.
Actually, Proof-of-Stake fixes that. When PoS will become active, we will see incredible PoW difficulty jump. This will kill centralized pools in the future, only p2pool-like pools can survive in such situation.


Title: Re: [YAC]: YaCoin Information Thread
Post by: Magic8Ball on May 20, 2013, 05:07:10 PM
My YAC wallet refuses to start - any idea why?


Title: Re: [YAC]: YaCoin Information Thread
Post by: sairon on May 20, 2013, 05:14:52 PM
My YAC wallet refuses to start - any idea why?

Take a look at debug.log file in wallet data directory (~/.yacoin/debug.log under *NIX, dunno about windows).


Title: Re: [YAC]: YaCoin Information Thread
Post by: ilostcoins on May 21, 2013, 01:51:35 AM
My YACoin wallet keeps saying "Checkpoint is too old. Wait for block chain to download or notify developers." I keep it running for, like an hour, and it's still showing this message at the bottom.  :-\


Title: Re: [YAC]: YaCoin Information Thread
Post by: bitdwarf on May 21, 2013, 01:56:53 AM
My YACoin wallet keeps saying "Checkpoint is too old. Wait for block chain to download or notify developers." I keep it running for, like an hour, and it's still showing this message at the bottom.  :-\

It's harmless. Get a client from this thread to make it go away: https://bitcointalk.org/index.php?topic=206577.0


Title: Re: [YAC]: YaCoin Information Thread
Post by: maxsolnc on May 27, 2013, 03:23:12 PM
Has anyone notice slowdown of transactions in YAC? Sent coins to bter near half an hour ago...still 0 confirmations ???

http://higgs.rghost.ru/46302896/image.png

EDITED just after this message 4 confirmations in ~3 minutes passed  ;D seems like network lag (or like YAC is afraid of bitcointalk)


Title: Re: [YAC]: YaCoin Information Thread
Post by: Thirtybird on May 27, 2013, 03:42:43 PM
Is there a current list of YAC pools?  yac.dontmine.me is gone, yac.ltcoin.net is down too often.  I've been using yacointalk's P2Pool, but I'm a fan of being able to see stats on my workers.  I see the networkhashesps has hit >111MH/sec, so I'm guessing there's another big pool out there.


Title: Re: [YAC]: YaCoin Information Thread
Post by: Kruncha on May 27, 2013, 03:46:35 PM
Is there a current list of YAC pools?  yac.dontmine.me is gone, yac.ltcoin.net is down too often.  I've been using yacointalk's P2Pool, but I'm a fan of being able to see stats on my workers.  I see the networkhashesps has hit >111MH/sec, so I'm guessing there's another big pool out there.

I use this one http://yac.coinmine.pl (http://yac.coinmine.pl)

K.


Title: Re: [YAC]: YaCoin Information Thread
Post by: Kohloe on May 27, 2013, 04:49:34 PM
Iam on coinme.pl too.

I hope there are more then 2 big pools.... (51% attack inc.)


Title: Re: [YAC]: YaCoin Information Thread
Post by: de_xt on June 04, 2013, 04:21:44 PM
Is there any pool working on port 80 or 8080?

Dontmine.me used to use that port, but now it's down.

My proxy won't let me use a different port  :(



Title: Re: [YAC]: YaCoin Information Thread
Post by: xchrix on June 06, 2013, 07:55:49 AM
can you please update your info page. there are some yacoin charts on www.cryptocoincharts.info ;)


Title: Re: [YAC]: YaCoin Information Thread
Post by: testz on June 06, 2013, 09:07:11 AM
P2P pool http://yacpool.cloudapp.net:8336

https://bitcointalk.org/index.php?topic=223827.0


Title: Re: [YAC]: YaCoin Information Thread
Post by: testz on June 06, 2013, 09:11:28 AM
Also please update YAC Exchanges, today it's:
https://bter.com
https://vircurex.com
https://www.cryptsy.com

Pool yac.dontmine.me doesn't work anymore.

P2P pools:
http://pool.yacointalk.com:8336/
http://pool.bitcn.org:8336/ and http://yac.procrypto.com:8336/ - looks like the same pool with different DNS names.
http://yacpool.cloudapp.net:8336
http://yacpool.tk:8838/

Thanks.


Title: Re: [YAC]: YaCoin Information Thread
Post by: amytheplanarshift on June 11, 2013, 06:52:50 AM
CoinCasino.cc just added support for YACoin, if we could get that added as a gaming service. They have slots, multi-hand blackjack, and Dice Wars... and it sounds like they are going to be adding more games in the future. I tried it out earlier and it's one of the better crypto casinos I've seen, and just about the only place that does anything with YAC so far. Anyone else tried it out yet?