title: "Ethereum GPU mining on AWS EC2 in 2017" layout: page source: date: 2017-01-01 00:00:00 +0200 categories:
Cryptocurrency mining is as popular as ever, as it in theory allows you to turn idle computing resources into a passive income. The problem is, that these days you require extremely powerful, specifically optimized hardware as well as access to very cheap or even free electricity.
To determine just how difficult mining has become, I've decided to run a GPU miner on an Amazon AWS EC2 g2.8xlarge. This particular cloud instance is significantly faster than the hardware most people have at home, yet it is not specifically optimized for Cryptocurrency mining - the ideal candidate.
Tip: With AWS EC2 spot pricing, you can get the server for around $0.4777 / hour, depending on time of day, region and availability zone. That's $343,94 / month.
The hash rate of the EC2 server fluctuates between 23.3 MH/s and 47.7 MH/s. I suspect the performance varies based on what other users do on this shared, EC2 server. In any case, the results give us a good idea of what to expect when you run a miner on hardware that's not specifically designed for mining.
Based on average hash rate of 28 MH/s, each EC server would generate around 0.0045 Ether ($0.05) in income per hour. That means, over the course of a month you'd make $34.84 (3.25 Ether).
Unless the USD - ETH exchange rate increases by at least 1000%, mining on AWS EC2 remains unprofitable.
After around a week of EC2 mining, I have now shut down all AWS server. The Spot pricing I've been pursuing helped keep cost down but remains too expensive to be profitable.
|Paid On||From Block||To Block||Duration [h]||Amount|