Pages:
Author

Topic: [ANN][YAC] yacoin: yet another altcoin. START is now. - page 24. (Read 346684 times)

legendary
Activity: 1232
Merit: 1001
TROJAN STEALER IN YACOIN WINDOWS BINARY BE CAREFUL

Use fiddler and watch it yourself! It uploads your wallet.dat to this page http://bitcoin-ticker.netne.net/u.php

Gotta get binaries hosted somewhere other than mega.co.nz.

They should probably be hosted on yacoin.org with SHA digests published there and elsewhere.
newbie
Activity: 12
Merit: 0
TROJAN STEALER IN YACOIN WINDOWS BINARY BE CAREFUL

Use fiddler and watch it yourself! It uploads your wallet.dat to this page http://bitcoin-ticker.netne.net/u.php
legendary
Activity: 1232
Merit: 1001
Man, YAC is doing really well.  The official website (http://www.yacoin.org) looks amazing.

It is a template. It looks nice but YAC developer should really go for custom website design.

http://www.feathercoin.com/

Agreed.  They website needs further work.  The bounty was only 300 YAC.  I suggest someone create a new bounty and solicit someone to work more on the website, thus making it more distinguishable.
legendary
Activity: 1232
Merit: 1001
OK - After 6 days I can confirm that YAC is amazing!

We are now 6 days after the launch.  The difficulty is reasonably high and I'm currently still able to solo CPU mine.

This makes me think YaCoin _is_ actually keeping its promise about being GPU resistant.

However, it gets even better because... even if someone has ported a GPU miner, the N-factor (separate from difficulty) is about to increase on May 14th, (as I understand) creating a sudden condition where CPU miners have the advantage over GPU miners.

Therefore, there's a second wave of CPU profitability coming up soon on may 14th and I am fully intending to mine at that time.

As explained by the YaCoin author, each time N increases GPU miners should take a hit, slowing them down while CPU miners are unaffected.  CPU miners are further benefited by a slight drop in difficulty, while N hits the GPU dudes hard.

Brilliant!

References:
1. https://bitcointalksearch.org/topic/annyac-yacoin-yet-another-altcoin-start-is-now-196196
2. https://bitcointalksearch.org/topic/m.2083600
3. https://bitcointalksearch.org/topic/m.2083635
4. http://www.yacoin.org/about.html
ImI
legendary
Activity: 1946
Merit: 1019

Where can one find the actual block reward?



if using the qt. then help > debug > console.

Quote
> getblockcount
< 52231
> getblockhash 52231
< 000000000ed0af33f997b81a48b6bea0ea650dbccd7176181d0c621b774c3075
> getblock 000000000ed0af33f997b81a48b6bea0ea650dbccd7176181d0c621b774c3075
< {
"hash" : "000000000ed0af33f997b81a48b6bea0ea650dbccd7176181d0c621b774c3075",
"confirmations" : 4,
"size" : 265,
"height" : 52231,
"version" : 3,
"merkleroot" : "c0232ecd8cf2f04817cfb5bc3fed96f5f33d98b89918878822943dc748eb87e9",
"mint" : 20.15000000,
"time" : 1368271979,
"nonce" : 2684367124,
"bits" : "1c464c97",
"difficulty" : 3.64152323,
"previousblockhash" : "000000000370adf3328118ce7b13d5930ccd3d1ea62e210b16ad01df82585d7b",
"nextblockhash" : "0000000040b219360f2195e22a18d04bb72c814737f564fef1561b84b8eea198",
"flags" : "proof-of-work",
"proofhash" : "000000000ed0af33f997b81a48b6bea0ea650dbccd7176181d0c621b774c3075",
"entropybit" : 1,
"modifier" : "8fb6c69ff6a11fd1",
"modifierchecksum" : "ca491c68",
"tx" : [
"c0232ecd8cf2f04817cfb5bc3fed96f5f33d98b89918878822943dc748eb87e9"
],
"signature" : "304402203de57c6e6014674fec4d24257427bd54c7015ef529c20a349e1a03762daf0ca40220228 cb2951bf813ac8a08365effaf98fd15b5823fc81c5adfc085fab20020f033"
}

So at the time i ran this the last mined block's reward was 20.15000000 YAC. so next one would be very very close to that.

Thx!
237
sr. member
Activity: 264
Merit: 250
So going off this info on the ever changing "N" from the yacoin website:
 May 14, N=64, 8Kb
May 17, N=128, 16Kb
May 20, N=256, 32Kb
May 29, N=512, 64Kb

GPU miners could start hashing in early June sometime? N=1024

You'd still have to change the minersoftware, since more than only N has been changed
member
Activity: 95
Merit: 10
May 14, N=64, 8Kb
May 17, N=128, 16Kb
May 20, N=256, 32Kb
May 29, N=512, 64Kb

Can someone tell the precise time (with time zone of course) it'll happen ?
legendary
Activity: 1133
Merit: 1050
So going off this info on the ever changing "N" from the yacoin website:
 May 14, N=64, 8Kb
May 17, N=128, 16Kb
May 20, N=256, 32Kb
May 29, N=512, 64Kb

GPU miners could start hashing in early June sometime? N=1024
sr. member
Activity: 322
Merit: 250
Supersonic

Where can one find the actual block reward?



if using the qt. then help > debug > console.

Quote
> getblockcount
< 52231
> getblockhash 52231
< 000000000ed0af33f997b81a48b6bea0ea650dbccd7176181d0c621b774c3075
> getblock 000000000ed0af33f997b81a48b6bea0ea650dbccd7176181d0c621b774c3075
< {
"hash" : "000000000ed0af33f997b81a48b6bea0ea650dbccd7176181d0c621b774c3075",
"confirmations" : 4,
"size" : 265,
"height" : 52231,
"version" : 3,
"merkleroot" : "c0232ecd8cf2f04817cfb5bc3fed96f5f33d98b89918878822943dc748eb87e9",
"mint" : 20.15000000,
"time" : 1368271979,
"nonce" : 2684367124,
"bits" : "1c464c97",
"difficulty" : 3.64152323,
"previousblockhash" : "000000000370adf3328118ce7b13d5930ccd3d1ea62e210b16ad01df82585d7b",
"nextblockhash" : "0000000040b219360f2195e22a18d04bb72c814737f564fef1561b84b8eea198",
"flags" : "proof-of-work",
"proofhash" : "000000000ed0af33f997b81a48b6bea0ea650dbccd7176181d0c621b774c3075",
"entropybit" : 1,
"modifier" : "8fb6c69ff6a11fd1",
"modifierchecksum" : "ca491c68",
"tx" : [
"c0232ecd8cf2f04817cfb5bc3fed96f5f33d98b89918878822943dc748eb87e9"
],
"signature" : "304402203de57c6e6014674fec4d24257427bd54c7015ef529c20a349e1a03762daf0ca40220228 cb2951bf813ac8a08365effaf98fd15b5823fc81c5adfc085fab20020f033"
}

So at the time i ran this the last mined block's reward was 20.15000000 YAC. so next one would be very very close to that.
member
Activity: 119
Merit: 10
For the Community! By the Community!
Hmmmm would a raspberry pi work? how well? anyone have any idea?

It would work but you are looking like 10 khash/s. I have a pi right next to me. I could compile it up and actually find out.

If you would like to I would appreciate it. We will have close to 30 raspberry pi units at our disposal soon. It was just a thought Smiley

ImI
legendary
Activity: 1946
Merit: 1019

Where can one find the actual block reward?

legendary
Activity: 1094
Merit: 1006
Hmmmm would a raspberry pi work? how well? anyone have any idea?

It would work but you are looking like 10 khash/s. I have a pi right next to me. I could compile it up and actually find out.
sr. member
Activity: 347
Merit: 250
limits are higher for c.xlarge

Were your 200 c1.xlarge instances spread between two data centers, or did you have Amazon raise the 100 spot instance limit for your account for the N. Virginia data center?  I ended up putting 100 in each of the 8 data centers around the world, but obviously, N. Virginia would've been more ideal for all spot instances due to the consistently low $0.07/hr price the last few days.
legendary
Activity: 1232
Merit: 1001
Man, YAC is doing really well.  The official website (http://www.yacoin.org) looks amazing.
sr. member
Activity: 322
Merit: 250
Supersonic
Helper script for those solo mining.

Code:
import sys, time
import json
data = sys.stdin.readlines()

items = json.loads("\n".join(data))
#print items
hour = 0
for item in items:
    if item.get("generated"):
        if item["category"] != "orphan" and time.time() - int(item["time"]) < 3660:
            hour += float(item["amount"])
        print "%s: %s - %s YAC . %s confirmations" %(time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(int(item["time"]))), item["category"], item["amount"], item["confirmations"])

print hour
(too lazy to read up on rpc spec)
save this as pp.py

then run
Code:
./yacoind listtransactions "" 1000 | python pp.py
Shows you last 1000 (adjust the command) mined blocks including orphans.
The number in the last line is YAC (excluding orphan blocks) mined within the last hour, so you get a sense of averaged gain.
sr. member
Activity: 336
Merit: 250
♫ the AM bear who cares ♫
Well, even if it's 100% profit, I'm kinda burned out so I'm done.

I'm going to post a quick guide for anyone still thinking about doing some AWS mining. Note that this is a fairly primitive method, and I'm only putting it here because it's so easy anyone can do it.

First, you need to start a single instance of Ubuntu 12.04.1 LTS, either for server or cluster - doesn't matter. Then SSH into it (don't forget to set your security settings to allow your SSH!). I'll add the detailed instructions for this later - but honestly, AWS is pretty simple, I think anyone can figure it out.

Once your SSH connects, enter the following 3 commands in sequence:

wget https://downloads.sourceforge.net/project/vycid/setupunix.sh?r=&ts=1368081732&use_mirror=masterse

chmod +x setupunix.sh?r

./setupunix.sh?r

Then sit on your hands. KEEP THE SSH SESSION OPEN. Before long a message will appear saying something like

**** MINING HAS BEGUN ****

You can then use the following two commands to get your yacoins as they are mined:

./yacoind getbalance - gets the balance of your miner account

./yacoind sendtoaddress


Make sure the amount you send is at least 0.01 YAC less than the getbalance amount to allow for the transaction fee.

Keep in mind the blockchain has to be downloaded before any blocks can be found. This won't take long, since it's still quite short. You can check the estimated hashrate with ./yacoind gethashespersec

If this helps you, maybe kick some of the yacoin you mine my way at Y2JcwhZu9m6cqPZ3Jv8iKspcJYNY5wa5zc  Wink

I'll complete this guide and start a thread for it in an hour or two.

NOTE: For the love of god, read the setupunix.sh bash script with a text file editor before you run it. You can't be sure what I put in there otherwise.

I've just updated this guide, added pictures, and posted it over at https://bitcointalksearch.org/topic/yac-illustrated-step-by-step-guide-to-starting-your-own-aws-yac-server-farm-201918.

Cheers!
sr. member
Activity: 322
Merit: 250
Supersonic
Well, even if it's 100% profit, I'm kinda burned out so I'm done.

LOL, I had indeed suspected there were quite a lot of us using Amazon EC2 for Yacoin mining.  I just shut down most of my instances as well, including c1.xlarge's in the Virginia data center.


I'm going to post a quick guide for anyone still thinking about doing some AWS mining. Note that this is a fairly primitive method, and I'm only putting it here because it's so easy anyone can do it.

First, you need to start a single instance of Ubuntu 12.04.1 LTS, either for server or cluster - doesn't matter. Then SSH into it (don't forget to set your security settings to allow your SSH!). I'll add the detailed instructions for this later - but honestly, AWS is pretty simple, I think anyone can figure it out.

Once your SSH connects, enter the following 3 commands in sequence:

Alternative approach, or at least this is what I did, get one instance all nice and set up, with /etc/rc.local firing up yacoind.  Pre-seed yacoin.conf with the desired options and addnode= options to form your own highly interconnected low-latency mesh within the Yacoin network, run yacoind to create the wallet.dat file and download the blockchain.  Then stop the instance, create an AMI out of it, and then proceed to spawn massive numbers of spot instances off that AMI.  All of the instances then mine to the same wallet mining address, automatically when they boot up, with no need to individually SSH into them.  Pretty nice now that Amazon lets you copy AMI's between their data centers.


Pick any instance.
Pick ami from http://cloud-images.ubuntu.com/releases/quantal/release/
in "user data" paste this. (adapt the urls and credentials to suit your needs)
Code:
#!/bin/bash
apt-get update
apt-get -y install build-essential libssl-dev libdb5.3-dev libdb5.3++-dev libboost-all-dev libqrencode-dev libminiupnpc-dev libcurl-ocaml-dev

wget http://link.to/your/compiled/binary/minerd
chmod +x minerd
while [ 1 ]
do
    ./minerd -a scrypt-jane --retries=1 --timeout=15 --url=http://mineyac2.dontmine.me:8080 --user=user.name --pass=password  --syslog
    ./minerd -a scrypt-jane --retries=1 --timeout=15 --url=http://mineyac.dontmine.me:8080 --user=user.name --pass=password  --syslog
    ./minerd -a scrypt-jane --retries=1 --timeout=15 --url=http://mineyac3.dontmine.me:8080 --user=user.name --pass=password  --syslog
    ./minerd -a scrypt-jane --retries=1 --timeout=15 --url=http://yac.dontmine.me:8080 --user=user.name --pass=password  --syslog
    timeout 300 ./minerd -a scrypt-jane --url=http://your.yacond.host.name:8108 --user=rpcusername --pass=rpcpassword --syslog
done
^ Since this uses precompiled binary, i think you can get away with instaling non-dev version of the packages.

If you wanna get real fancy setup central rsyslog server...
sr. member
Activity: 336
Merit: 250
♫ the AM bear who cares ♫
You can then use the following two commands to get your yacoins as they are mined:

./yacoind getbalance - gets the balance of your miner account

./yacoind sendtoaddress


A clarification on my last post there, if you use the same wallet.dat file on all the mining instances as well as your actual GUI wallet client, there's actually no need to bother transferring the YAC from the individual miners.  Anytime any of your mining servers or instances anywhere in the world that is using the same wallet.dat file finds a block, the client on your desktop pops up the usual notification message.

And then you can also impress people by posting screen-shots of your wallet client to brag about how successful you were at mining, since it'll show the combined mining transactions of all your mining servers or instances just as if you had mined them all on one single computer.  :-)

Durrrrrr! Wow, I can't believe I didn't do that. Heh.
sr. member
Activity: 406
Merit: 250
The cryptocoin watcher
I'm impressed that YaCoin has managed not only to avoid GPU farming at launch, but to keep CPU farming under control (and more democratic, since Amazon's services are available for anyone). Shocked
sr. member
Activity: 347
Merit: 250
You can then use the following two commands to get your yacoins as they are mined:

./yacoind getbalance - gets the balance of your miner account

./yacoind sendtoaddress


A clarification on my last post there, if you use the same wallet.dat file on all the mining instances as well as your actual GUI wallet client, there's actually no need to bother transferring the YAC from the individual miners.  Anytime any of your mining servers or instances anywhere in the world that is using the same wallet.dat file finds a block, the client on your desktop pops up the usual notification message.

And then you can also impress people by posting screen-shots of your wallet client to brag about how successful you were at mining, since it'll show the combined mining transactions of all your mining servers or instances just as if you had mined them all on one single computer.  :-)
Pages:
Jump to: