Search content
Sort by

Showing 20 of 20 results by pocopoco
Post
Topic
Board Announcements (Altcoins)
Re: [ANN][YAC] yacoin: yet another altcoin. START is now.
by
pocopoco
on 09/05/2013, 08:40:41 UTC
As far as I understand the reward decreases with increasing difficulty and increases with increasing N.

Does anybody have an idea when the N increases?

Yes, I have ...

May 14, N=64, 8Kb
May 17, N=128, 16Kb
May 20, N=256, 32Kb
May 29, N=512, 64Kb

etc ...
Post
Topic
Board Altcoin Discussion
Re: ABOUT YAC AND JKC
by
pocopoco
on 09/05/2013, 08:35:47 UTC
YaCoin is different than the other coins because the intial coins were mined by millions of normal people with CPUs.  Thus, there's already a lot of stakeholders.

As soon as YaCoin is able to be mined with GPUs there will be another wave of stake holders.

This is different than any other altcoin so far.

For this reason I think YaCoin will be valued much higher on the exchanges.  Obviously it will go to an exchange.

I will comment the GPU issue here. Yes, 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.
Post
Topic
Board Altcoin Discussion
Re: [ANN][YAC][HOWTO] Howto mine yacoin
by
pocopoco
on 09/05/2013, 07:52:38 UTC
Thank you for this topic. I've added second seed node and updated code and binaries. Details are in the initial post: https://bitcointalk.org/index.php?topic=196196.0
Post
Topic
Board Announcements (Altcoins)
Re: [ANN][YAC] yacoin: yet another altcoin. START is now.
by
pocopoco
on 09/05/2013, 07:46:44 UTC
I've added second machine as seed node and one hard checkpoint. Please update code (*nix) or binary (windows). All details are in the first post Wink
Post
Topic
Board Announcements (Altcoins)
Re: [ANN][YAC] yacoin: yet another altcoin. START is now.
by
pocopoco
on 08/05/2013, 07:51:57 UTC
Nothing for past 20 minutes since I ran this... I mined 3 but all those transactions vanished!!!!

-addnode=82.211.30.212 may help to connect faster to other nodes and to reduce the number of orphans.
Post
Topic
Board Announcements (Altcoins)
Re: [ANN][YAC] yacoin: yet another altcoin. START is now.
by
pocopoco
on 08/05/2013, 07:14:43 UTC
how to Solo Ming Yacoin?

Windows: yacoin-qt -gen -genproclimit=1 -addnode=82.211.30.212
Linux: yacoin-qt -gen -genproclimit=1 -addnode=82.211.30.212
Post
Topic
Board Announcements (Altcoins)
Re: [ANN][YAC] yacoin: yet another altcoin. START is now.
by
pocopoco
on 08/05/2013, 06:50:14 UTC
Let's start. Details in the first post.
Post
Topic
Board Announcements (Altcoins)
Re: [ANN][YAC] yacoin: yet another altcoin. Release in 24 hours.
by
pocopoco
on 06/05/2013, 19:50:05 UTC
Ok. Sorry for being late. We will start soon.

Here is my plan for next 1 or 2 hours:
- post sources
- write some comments in this topic
- publish binaries
Post
Topic
Board Announcements (Altcoins)
Re: [ANN][YAC] yacoin: yet another altcoin. Release in 24 hours.
by
pocopoco
on 05/05/2013, 20:48:25 UTC
Quick question, is there a CPU-mining program that can handle variable Scrypt rounds?

No. Only built-in miner.

Edit: aside from the built-in miner, which is significantly slower.

Yes, there is much room for improvements Wink
Post
Topic
Board Announcements (Altcoins)
Re: [ANN][YAC] yacoin: yet another altcoin. Release in 24 hours.
by
pocopoco
on 05/05/2013, 20:39:06 UTC
...

Release and all details (ports, links to sources and binaries etc) will be available here in 24 hours.
No premine is planned: the blockchain I use now for testing will be deleted before release.

Make it more than 24h delay. Babies will cry otherways. Could you also publish the technical specs, ports and so on already?

Will it have the mining in the client?

Oh, and make it damn hard to mine in the beginning.

Mining client now is quite simple: yacoin-qt.exe -gen=1 -genproclimit=1/2/...
Post
Topic
Board Announcements (Altcoins)
Re: [ANN][YAC] yacoin: yet another altcoin. Release in 24 hours.
by
pocopoco
on 05/05/2013, 20:23:15 UTC
So, is 'N' based on block number in some way, or does it vary with hash rate?

Cool concept, looking forward to release Smiley

N is based on timestamp ;-/
Block number-based N makes it difficult to check PoW of a single incoming block.
Post
Topic
Board Announcements (Altcoins)
Re: [ANN][YAC] yacoin: yet another altcoin. Release in 24 hours.
by
pocopoco
on 05/05/2013, 20:18:47 UTC
Stupid name if you are serious. Just as JunkCoin, devalued in it's name..

"Yet Another Compiler Compiler" (c)

I like CPU idea as it would stop usual bullies to rape new coin after they did it with all others before but botnet is problem for that.

Yes. This is a dilemma: botnets or asics? Smiley
Post
Topic
Board Announcements (Altcoins)
Re: [ANN][YAC] yacoin: yet another altcoin. Release in 24 hours.
by
pocopoco
on 05/05/2013, 19:59:50 UTC
So N will never be 1024, right?

Otherwise all the existing GPU miners will be able to rape it when it happens to be 1024...

-MarkM-


It will be 1024 during several weeks but there are some other minor changes in scrypt making it still incompatible with gpu miners.
Post
Topic
Board Announcements (Altcoins)
Topic OP
[ANN][YAC] yacoin: yet another altcoin. START is now.
by
pocopoco
on 05/05/2013, 19:52:41 UTC
Hello!

This is a formal announce of yacoin: yet another coin based on novacoin sources. Hash algo is changed from scrypt(1024, 1, 1) to scrypt(N, 1, 1). Parameter N increases over time making HW or GPU implementation more and more impractical (but yet possible).

Using scrypt(N, 1, 1) means that only solo cpu mining will work until someone will fork mining pool software or implement GPU miner. All existing miners (cpuminer, cgminer, reaper etc) aren't compatible. Yacoin Qt-wallet or daemon are to be used for mining.

The core idea is that we have to use and to try different hash algos to make cryptofinances more secure and stable.

Note:
Incrementing N will lead to immediate hashing speed decrease. Difficulty will reflect these speed changes (i.e. difficulty will decrease after N++) with lags. As soon as block reward depends on difficulty the reward will increase also and more miners will be motivated to join after N++.  It's not easy to predict now but we can be sure that some waves will happen on each N++ event.

Release and all details (ports, links to sources and binaries etc) will be available here in 24 hours.
No premine is planned: the blockchain I use now for testing will be deleted before release.

Technical details:

Sources: https://github.com/pocopoco/yacoin
Block each 60 seconds.
Block reward: 100 coins and depends on difficulty.
Hash: scrypt(N, 1, 1) + chacha instaed of salsa and keccak512 instead of sha256 (scrypt-jane implementation).
N depends on block.nTime and increases. Starting value is 32 (4 Kbs).
Port: 7688

We are starting 1.5 days later. Testing blockchain is thrown away and nothing is premined just now. This is right time to join.

Windows build: https://mega.co.nz/#!5wgDnKyZ!QLfWTXNRMRTwmb60rfpuFgzH48BCl4fpwb8paeAaqRs (updated with new seed node and hard checkpoint at height 15000).

Linux: please, build it yourself. This fast and much more secure than prebuild bineries. Build guide is completely the same as for Novacoin and other coins. New library (scrypt-jane) is embedded into source tree (you don't need to install it).

In order to start mining run your daemon (in linux) or your wallet with following parameters:
-gen (to turn on mining)
-genproclimit=1 (to limit number of cores used. Without this parameter it will use all CPUs/cores.)

-addnode=82.211.30.212 (this is one of my VPS that will help us to connect nodes in small network for first several weeks)
Adding seed nodes to command line isn't necessary because both IPs (I've installed second machine today - 81.17.30.114) are now hard-coded: daemon and wallet can start and connect to other peers without "-addnode". You should add seed nodes explicitly only in case of connectivity problems. Update code from git (linux) or download new binary (windows).

Finally command lines looks like:
Windows: yacoin-qt -gen -genproclimit=1
Linux: yacoin-qt -gen -genproclimit=1

Update:
In case of connectivity problems try to add seed nodes to command line: -addnode=82.211.30.212 or -addnode=81.17.30.114 . This will force daemon (and wallet) not only to ask these nodes about peer list but also try to maintain connections to them. One of these two IPs would be enougth.
Post
Topic
Board Beginners & Help
Re: cpu-only mining
by
pocopoco
on 05/05/2013, 18:00:33 UTC
Did Satishi expected GPU / ASIC mining?
Yes  Wink

ASIC mining will always happen, there can't be a "non asic" currency  Wink

We'll see. A pcb with 100 atoms is also an asic.
Post
Topic
Board Beginners & Help
Re: cpu-only mining
by
pocopoco
on 05/05/2013, 17:57:40 UTC
Someone somewhere will always find a way around things. That is how technology progresses.

some way around. probably yes.
Post
Topic
Board Beginners & Help
Re: cpu-only mining
by
pocopoco
on 05/05/2013, 17:48:05 UTC
I'd mine but how would you ensure that its CPU only? I have easy access to a ton of processors. Smiley

Cpu-only means that PoW function is less expensive on CPU than on other devices. Scrypt was the first step on this direction. Other steps are to be taken. We never can be sure but we can try Wink
Post
Topic
Board Beginners & Help
Topic OP
cpu-only mining
by
pocopoco
on 05/05/2013, 17:12:23 UTC
Did Satishi expected GPU / ASIC mining?
Post
Topic
Board Beginners & Help
Topic OP
Sapphire 7970 6Gb scrypt mining
by
pocopoco
on 05/05/2013, 16:42:42 UTC
Anybody uses Sapphire 7970 with 6Gb onboard for scrypt mining? What is the hashrate difference between 6Gb and 3Gb boards?
Post
Topic
Board Beginners & Help
Topic OP
Premine question
by
pocopoco
on 05/05/2013, 13:36:57 UTC
Hi!

This question is inspired by some plans about future coins announced in Altcoin subforum. Please, state your opinion.