Wednesday, December 28, 2016

Bitcoin's Late 2016 Surge

Bitcoin is a strange beast, fluctuating at times wildly between highs and lows. It's like the stock market, only with fewer regulations. Is that a good thing? I'm not entirely convinced. What I do know is that here at the end of 2016, Bitcoin prices are climbing rapidly yet again.

In the last week, BTC prices have shot up about 15 percent, which is impressive--and a nice end-of-year bonus for anyone holding BTC right now (assuming you sell at a profit, of course). But that's a really narrow view. In the last month, the cryptocurrency is up more than 30 percent, and over the last year it's a 125 percent gain. So everyone should go all-in on BTC yet again, right?

Not so fast. BTC is nothing if not volatile, and while we're now at a 3-year high (the last time BTC was in the $900+ range was in January 2014), the all-time high was in November 2013, of around $1100. If you bought into BTC on that last massive wave (attributed to China hysteria over BTC by many), up until the last month or so you were likely sitting on a loss of 50 percent or more.

What's behind the new interest in BTC? Could it be that it's finally gaining mainstream acceptance? I seriously doubt that -- in fact, I offered a friend a $50 gift of BTC recently, and he turned it down flat. "I don't believe in that stuff and don't want to deal with the hassle" was his reply in a nutshell. Talk about looking a gift horse in the mouth, but that attitude is far more widespread than proponents would like to admit. News of the IRS going after Coinbase records doesn't help, though at least that would offer some clarity on the tax situation. We're all supposed to pay taxes on our BTC gains, right -- but if you're mining, calculating 'gains' is a rather complex proposition.

But there's good news as well, like the India and Venezuela monetary policies potentially pushing people into BTC (and gold and other commodities). And I love the "I told you so" posts by people who predicted BTC hitting $1000 earlier this year -- it's happening, so of course they're pointing at their old posts and tweets and showing us all how prescient they were. Never mind the fact that most of these pundits have predicted BTC surges into the $1000+ range every year going back to 2013.

What's funny about all of this to me is that everywhere people are making the same mistake. Correlation does not equal causation. India and Venezuela make some policy changes and BTC started to go up in price. Did the policy changes cause the BTC price increase, or did they merely happen at the same time? Or maybe Trump winning the US election caused the increase! This is extremely difficult to prove.

The good news is that the lack of regulations on Bitcoin -- and the Internet echo chamber -- means that people can spout hype till they're blue in the face, and if enough people start to believe the hype, it becomes a self-fulfilling prophecy.

I got into Bitcoin/cryptocurrency back mid-2011, at the first surge to $31. I watched BTC tumble to less than $2, and it took nearly two years (19-20 months) before it surpassed the previous high. But when it did, it shot up to $200+, which seemed incredible at the time, only to be eclipsed by the record-setting explosion six months later. In other words, I've seen this all before ... and I still can't say I have any real knowledge of what will happen next.

2017 could be the year BTC breaks the $2000 mark. Or it could be the year where BTC briefly breaks $1000 again only to fall back to $500. And that's why, rather than trying to guess at the investment game of Bitcoin, I stick with mining when it's profitable. And lately, BTC (cryptocurrency mining) has been doing quite well.

The current king for cryptocurrency mining profitability: GTX 1060.
What's the best bet for a new mining system? You might be surprised to know that it's NOT going to be something built on AMD GPUs -- not even the Radeon RX 470 4GB or Radeon RX 480 4GB. Best case right now, you're looking at breaking even in around 195 days for the RX 480 and 219 days for the RX 470. Which isn't terrible, but you can do better. Enter the GeForce GTX 1060 6GB, which at current rates will hit ROI in about 167 days. If you have an existing system, that works out to around $1.50 per day, give or take.

Here's the thing: if you don't have a system ready for the GPU, the cost of building such a system totally changes the equation. Put three of these into a modest build and you're looking at $1,100 minimum, and possibly $1,350 or more. With three GPUs earning $1.50 each, you're looking at $4.50 per day, which means it's now going to require the better part of a year to break even -- assuming prices stay relatively consistent.

And there's the rub. Prices are never consistent in the cryptocurrency world. New coins launch to much hype, and if you're just mining via Nicehash (which is what I've been doing), you can avoid all the pump and dump nonsense and often make a healthy profit. I've got about eight systems doing mining, and typically they earn a combined $30-$40 on most days. That rate has been pretty steady for at least six months, except for things like early November where it shot up to $100-$200 per day for a week.

My advice is that if you're interested in Bitcoin / mining, take a very long-term approach. Don't hope to pay off a computer mining rig in three months or even nine months, but if you keep it humming along for more than a year, you'll almost certainly hit ROI, and everything after that is profit. It may not be a lot of profit (though sometimes it is), but this is how I've managed to keep at it. Happy New Year, and happy mining!

Tuesday, September 27, 2016

Build an Ethereum Miner with Four RX 470

It's been a while since I last talked about cryptocurrency mining. The past two years have seen plenty of changes if you drill down, but pull back and look at the big picture and the cryptocurrency world hasn't radically altered our finances. Scamcoins and hacks have come and gone, Bitcoin continues plugging along, but Litecoin has dropped to under $4, Darkcoin has changed its name to Dash, and the second most popular cryptocurrency is now Ethereum.

I'm not going to get into the discussion of whether or not Ethereum is a better or worse solution than Bitcoin -- or any number of other coins -- but the fact that it's actually supported on Coinbase says a lot about it's potential. It's currently trading at over $13 as well, which is pretty impressive. So let's talk mining potential.

First, if you hopped on the Ethereum boat at launch and saved your coins, congratulations! You've struck it rich and should be quite happy. For us Johnny-come-lately miners, it's going to take a bit of work to break even. I've poked around at looking at Ethereum mining (including dual mining with Ethereum and Library Coin). You've got a few options, and here's what I've found in terms of hashrates, using the Claymore Dual Miner 0.7.1:

RX 470 (stock): ~20MH/s ETH, ~25MH/s LBRY, 150W
RX 470 (OC): ~25MH/s ETH, ~32MH/s LBRY, 180W
RX 480 (stock): ~24MH/s ETH, ~32MH/s LBRY, 150W
RX 480 (OC): ~28MH/s ETH, ~36MH/s LBRY, 180W
R9 390 (stock): ~26MH/s ETH, ~37MH/s LBRY, 275W
R9 390X (stock): ~28MH/s ETH, ~40MH/s LBRY, 275W
R9 Nano (stock): ~26MH/s ETH, ~37MH/s LBRY, 175W
R9 Fury (stock): ~28MH/s ETH, ~40MH/s LBRY, 275W
R9 Fury X (stock): ~30MH/s ETH, ~42MH/s LBRY, 275W

If you look at hash rates, power requirements, and perhaps most importantly, price, it should be pretty obvious why the RX 470 and RX 480 are your best bet. Overclocking will give the RX 470 performance relatively close to the RX 480 (overclocked as well), and power requirements and price are substantially lower. At $200 per card, it's possible to build a complete mining rig with four RX 470 cards for around $1350.

Now, a few notes about the above. First, most of the systems are running AMD's latest Crimson drivers, on Windows 10 -- not the ideal scenario apparently, as Crimson 15.12 is recommended. I don't know how much 15.12 drivers would improve things, though with RX 400 cards you need more recent drivers regardless. Anyway, running Windows 7 appears to improve performance by perhaps 10 percent, so keep that in mind.

Here's the thing you need to ask: How much money can you make per day with such a system? Or in other words, how quickly with the PC pay for itself? The cryptocurrency market is always a bit volatile and difficult to predict, but with services like Nicehash, you can at least eliminate some of the system management time and generally get a decent return. Best guess, you'll make a net income of around $7.50 per day after power costs with the above mining PC.

Bottom line, then: 180 days of mining to break even.

And if you're wondering, Nvidia mining with GTX 1060 cards is also possible, and the time to break even really isn't any worse than the AMD cards. You'll consume less power and likely have to mine different coins (I'd recommend just going with Nicehash and letting it manage switching), so you could drop down to an 850W Platinum power supply and still be safe.