Category Archives: Cryptowatch

Mining for 2 Months Now… Here’s How It Happened and How I Witnessed Dogecoin Take Over

3 months ago, I knew very little about cryptocurrencies and dogecoin wouldn’t even exist yet.  I had heard about bitcoin before, but I hadn’t looked at it in detail at all.  I didn’t know about the big price increase and crash in April 2013, or any of that stuff.  But hearing that it went from 30 dollars to 600 dollars(and later all the way to 1150) in 1 year was enough to grab my attention.  I was on the fence a few times about trying out mining and seeing the price increase had me kicking myself for not getting on it sooner.  So from here on out I would spend the next few months to make sure I would take the time to get involved so I wouldn’t miss another opportunity.

So it begins…

The first thing I did was bought a few BTC for around 650 on Coinbase here.  This was pretty stupid of me, as I really had no idea what I was getting into at the time, but I got lucky that I got in before all the hype had completely taken over.  But since it was close to half of my savings, it did make me pretty nervous to see it dip down to 500 a few times since then.  It has been steady at 800 for a few weeks so it seems like I got in at a decent time.

So I had bought a few BTC, now I wanted to take it to the next level and actually start mining the stuff.  I spent a few weeks researching how I would do this, and I saw that BTC was pretty much impossible to mine and all the ASICs were on back order, but LTC (Litecoin) was pretty profitable.  With 3 7950‘s, I could get 1LTC a day (As of November 25th 2013).  At the time, LTCs were going for 40 bucks each, so this seemed like a great opportunity.

Buying My Mining Machine

So I put together my system with 3 7950′s on Amazon (I signed up for the free Amazon Prime trial so I could get free 2 day shipping on all my stuff), and had it by November 27th.  My goal was to make sure that if mining became unprofitable, that I could use the computer to replace my 4 year old desktop, so I put beefier components than necessary so if I started to use it I wouldn’t have to pickup anything else.  CPU and RAM can be a lot more basic than what I chose, but here is what I got, some of this stuff is out of stock now:

Video Cards -- Most Recommended for Mining are the 7950s -- Hard to get the other 7950s so I went with these 3x Sapphire Radeon HD 7950 3GB DDR5 HDMI/DVI-I/Dual Mini DisplayPort PCI-Express Graphics Card with Boost 21196-00-20G - Out of stock, you can try the other cards I have listed here.

Ram -- Overkill for mining Corsair Vengeance 16GB (2x8GB) DDR3 1600 MHz (PC3 12800) Desktop Memory (CMZ16GX3M2A1600C10)

Power Supply -- One of the most Efficient Power Supplies, Keeps Electricity costs down -- Seasonic PLATINUM-860 ATX 860 Power Supply

CPU -- Overkill for mining AMD FD8320FRHKBOX FX-8320 FX-Series 8-Core Black Edition

Motherboard -- Has 3x PCI x16 Ports for Cards, so you only need to get unpowered extenders ASRock MB-990EX4 Socket AM3+/ AMD 990FX/ AMD Quad CrossFireX& nVidia Quad SLI/ SATA3&USB3.0/ A&GbE/ ATX Motherboard

SSD -- Overkill but not that much more Samsung Electronics 840 EVO-Series 120GB 2.5-Inch SATA III Single Unit Version Internal Solid State Drive MZ-7TE120BW

Wireless Card -- Wouldn’t recommend this without extenders to move your Graphic Cards out of the Way Cheap Wireless Card w/ High Reviews

Extenders to help reduce heat -- PCI-E Express 16X Riser Card with Flexible Cable - Out of Stock -- Risers may be hard to find now.

The total for everything was 1,646.54.  If I went with a cheaper hard drive, RAM, CPU and motherboard I could have saved 150 more.  The 3 video cards themselves were 300 each, so the minimum won’t move much from 1400-1500ish for this setup.  I would not recommend skimping on the power supply, it is very important to have a platinum rated supply for mining as it reduces overall power consumption of your machine and saves you electricity costs.

Lets Start Mining!

So I had my machine, now I needed to set it up so I could start mining.  I installed Linux Ubuntu, set up the drivers and scripts necessary to start mining with CGMiner.  I then signed up for a mining pool (At the time it was LTC though), and filled in the stratum details, and off it went.  Things were going pretty good for the first week.  I was making a little over 1LTC a day off of the 3 cards going at 520khz each.  Some people get much more off of 7950s, but after tweaking with the overclock settings and crashing a card a few times, I just left it alone, as I didn’t wish to damage the cards.  Going from 520 to 600-700 was possible with certain models of 7950s, but my model was not as recommended for mining and it could put a lot more stress on the card which I didn’t think was worth it.

Starting in the second week, a lot more miners were starting to come online for LTC.  The hype wave was catching up to me, I was a little ahead but it didn’t take long for LTC to start dropping to below 1 LTC and even 0.5-0.7 LTC a day.  The price of LTC would start dropping soon a well, going from 35-40 dollars to 20-25 dollars, so the forecast for making back my money on the machine was beginning to look bleak.  I had to start looking at other options.

Along comes DOGE

copy-Dogecoin1.png

Dogecoin was introduced on December 10th, 2013.  I started reading about it, and I loved how everyone was using it as a parody for Bitcoin and LTC, as it really showed how ridiculous everything seemed to be.  The community was great and everyone was super nice, which is very unusual for an anomymous internet community.  It was a great motivator for me to learn more about how cryptocurrencies and scrypt coins worked.  Before I just cared about getting my coins, now I wanted to know why and how I was getting my coins.

The cool thing about my litecoin miner, is that it could be used for any other scrypt coins, which includes DOGE, and it was really trivial to switch over.  I would just need to change the URL and login details of my launch script and it was ready to start mining DOGE.

On December 19th I started mining Dogecoin.  It was the first real coin after LTC that I got into and it was awesome to see me getting 50k+ coins a day vs 0.5 coins a day in litecoin.  With the above factors, I knew something about Dogecoin would separate it from the others, in fact here is a quote I made on reddit from over a month ago:

“People keep thinking that there is only room for 1 cryptocurrency to be accepted. But they don’t realize that bitcoin/litecoin are paving the way for any of these currencies to be used for everyday purchases, because after one is implemented, it becomes trivial to implement others. They would mostly piggy back on the same infrastructure.

For me, I am keeping my dogecoin/litecoin as well as bitcoin. A few hundred bucks lost if I am wrong, but worth the gamble I think.

Dogecoin may seem like a fad but I think it also has a lot of other benefits over other cryptocurrencies as well. The psychological factor alone of seeing thousands of coins instead of 0.000003 coins from a few hours of mining will draw more people in. Hell, people are excited for 3 dogecoin tips and offering to do tasks for a few hundred… and are going to all these faucets that offer 5 coins. But in reality this is just fractions of cents, but people are flocking to it. The less seriousness and playfulness of it makes people less intimidated by it as well.

Dogecoin will be #2 I think, unless there are technical factors which will limit its growth over Litecoin.”

I still think this may be true today.  Litecoin is great, and is the only reason Dogecoin exists as it currently does, but dogecoin has the advantage of drawing so many people in.  If you look at the size of the litecoin(18000) vs dogecoin(43000, and only around for a few months!) subreddits alone, you can begin to understand why I may think this. And shortly after I started mining dogecoin, I decided to make a website dedicated to the coin, as you can see here.

So How Did the Mining Go?

So I paid 1650 for the machine, how much did I make?  I haven’t made actual cash per se, as I haven’t cashed out anything, but this is how my Portfolio looks:

So pretty close!  If I were to sell all my coins, I would be able to get around 1600 USD for them, minus some exchange fees. So mining pretty much paid for itself.  I probably spent an extra 150-200 on electricity though, so this puts the break even point a little higher.  By the end of February I should be ahead as long as the price of DOGE doesn’t crash, and if it grows (Which I think it will), I should be even further ahead.

The key is to stay on top on what new currencies come out and be ready to switch off a coin if the difficulty becomes too high.  Look for new coins that aren’t just copies of other coins, but coins that have something interesting to offer.  Doge was the first successful parody and its playfulness drew in many people.  The community is gigantic and super friendly and I expect it to be around for quite some time.  The willingness of many people to give out tips really is a great motivator to pull in other people.  I hope it is able to  keep the momentum.

In case your wondering, the screenshot is from an app I made called Cryptowatch, and you can find it on the google play store here. It is completely free with no ads.  It pulls your balances in automatically and shows you the total worth of all your coins and all you have to do is enter your public addresses.

A Reminder – Wallet Backups are not in Sync – And Why Your Public Keys Show Conflicting Amounts in the Blockchain

I created an app for watching the balances of your public addresses on Android, called Cryptowatch, and a lot of people seem to not know that the dogecoin clients, bitcoin clients, litecoin wallet backups do not automatically stay in sync with your current wallet.  This is really important to know if you send a lot of coins out of your wallet.  The more often you do this, the more often you will need to backup your wallet.  This is also why online websites and my app may show a different balance for your address than what you see in the client.

This happens because of how cryptocurrency clients work.  When you send someone money, it is actually getting sent to two places.  First, the person you are sending money to receives it, but the second address is what we call a “change address” that the wallet generates and uses to send the remaining coins.  It is often described like breaking a 20 dollar bill.  You buy something for 9 dollars, and get back 11.  But instead of putting the 11 dollars back into your wallet, you put it into another wallet that belongs to you.  This gives you some small privacy into which address is the payment address and which is the change address, so people can’t guess what you are buying or track your coins as easily.

The client program you use hides these details to you.  You don’t know which change addresses you have and which are being used, you only know about your public key to your main address that shows up in your wallet.  All the change addresses will be grouped under a single public key and show a totaled balance, even though they are actually separate. This creates a few problems.

Wallet Backups are NOT in Sync

This single address actually has many other addresses hiding under it.

First, many of the change addresses are only generated when they are used, or slightly before.  Your client will start you out with 100 addresses, and when it runs out, it will make new ones.  At the moment it begins making new ones, your wallet backups are no longer in sync with your actual wallet, because your coins are actually stored under several different addresses that aren’t saved in your backup.  So if you send coins regularly from your wallet, make sure you do regular backups.  If you have a large amount of coins that you don’t plan on spending, don’t keep them in the same address as an address you use to send coins from.  Create 1 address that you don’t touch, and send coins there that you won’t move.  In case you forget to do a backup, as long as you don’t send your coins from the address you shouldn’t lose any from that address.  You can continue to send coins from the other address, and won’t lose as much if you don’t have the most recent backup.

Programs Can’t Show Balance Information

This creates another problem.  When you go to make use of apps like Cryptowatch, the balance you see won’t be the same as what your client shows you, because you actually have several change addresses that aren’t shown.  To fix this, you can create another public address in your wallet, and send everything from your public address with all the hidden change addresses to the other new address.  You can then either send it back to the first address, or just use the new address to retrieve balance information.  This will pull all the coins back to a single address.

So Again, How do you avoid going out of sync?

Use two addresses, 1 for sending, 1 for receiving and storing.  Receiving/Storing coins does not make your wallet go out of sync.  Only sending.  This way if your wallet does go out of sync and you don’t make a backup you would only lose some coins from your sending address.  Anytime you move coins from your storing/receiving address, make a new wallet backup.  User “loserkids” on reddit pointed out that you can’t specify which address to use when sending through the client using the gui.  So this storage address should be kept in a different wallet to avoid issues.

You can see other guides on wallets here:

Backing up your Wallet

Cryptowatch Android Application – Monitor your Dogecoin in real time!

Hi guys, I just released my free app for android, Cryptowatch, on the google play store. Here is a copy from the app description:

cryptowatch

What This App Does

*Monitor the balances of your public addresses for dozens of different cryptocurrencies!

*You don’t need to provide any private keys, 100% secure with no chance that you will lose anything!

*Gives you up to date estimates on BTC values of your altcoins, as well as the USD total of your addresses!

*Great for checking balances of cold storage wallets or gifts that you have given to make sure they are used!

*Very simple to use and so much easier than checking dozens of wallets and addresses seperately to get balance information!

*Works with any public address for supported coins, even offline addressses! Your wallets don’t have to be imported into any third party service!

~~*Easy copy and paste to add your addresses.

*Quickly copy and share your public keys with others!

*Will be updated regularly with new coins and providers!

Supported Coins Currently Include (Please read below for disclaimer):

BTC,LTC,DOGE,ANC,BQC,BTB,BTE,CRC,DBL,DGC,DVC,FRC,FRK,FTC,GLD,IFC,IXC,JKC,MEC,MNC,MOON,NET,NMC,NRB,NVC,PPC,PTS,TRC,WDC,ZET

What it doesn’t do

*You can’t send currency through this app -- This will not be a planned feature either, sorry. I don’t want to store any sensitive data like private keys, and I recommend that you use the official wallets for this purpose.

*You can’t get specific transaction details -- Sorry, but many of the sources I get my data from do not provide specific transaction details, they only give me total received and sent for addresses. The app does keep track of balance changes though. It locally timestamps data to when the app retrieves it.This is not the time that the transaction was posted to the blockchain.

NO ADS, completely free! Permissions are only requested for retrieving and storing data, nothing crazy!

You can find it here: https://play.google.com/store/apps/details?id=com.myoid.cryptowatch

A desktop version may be released in the future. Its currently working on PC but I want to polish it up a bit as it could be harder to update on pc.