Pinterest Stumbleupon Whatsapp
Ads by Google

Lately, I’ve been trying to earn some money by mining the Bitcoin alternatives, Litecoin, Feathercoin and Terracoin. After spending the entirety of last week attempting to get free money, I may have succeeded, to an extent. This introductory article covers how I got started mining cryptocoins and which coin provides the best returns on investment, for beginners. It’s shockingly easy.

If you know nothing about Bitcoins and virtual currencies then here’s a short primer: Bitcoin is an uncollateralized digital cryptocurrency subject entirely to the market forces of supply and demand. As long as individuals demand it, it will possess value, although that value will fluctuate wildly. It establishes ownership through a peer-to-peer network, which keeps track of who owns what, known as a “Blockchain”.

For those of you not familiar with the mining process, here’s a simple explanation of how it works: All cryptographic coin networks structure themselves around blocks, which contain hashes. A hash is an encrypted chunk of information that, when successfully solved, or decrypted, awards the cracker a number of coins – the exact amount varies by the type of cryptocurrency. The network registers coin ownership through the Blockchain, which records all transactions on the network. You can then trade these coins for other currencies or goods. On the downside, Bitcoin alternatives are not universally accepted at all exchanges, so mining an unpopular currency may simply waste your time and money.

For those of you willing to take a risk, continue reading.

There are five essential elements of the mining process that you must familiarize yourself with:

The Blockchain, The Wallet, The Proxy, Scrypt, Pooled Mining and GUIminer

The Blockchain: The Blockchain stores all the transactions made on a cryptographic currency network. It’s a database containing information pertaining to “who” owns “what”. When you first start the client, it will download the entirety of the Blockchain, which can take several hours, depending on the network. All Blockchains distribute via peer-to-peer networks, so there’s little difficulty in acquiring it.

Ads by Google

The Wallet ( or client): Your specific coin’s client also functions as a wallet. For all three kinds of currencies reviewed in this article, there’s a single Wallet interface, which includes your address, and a unique identifying number linked to currency transfers. Whenever you mine for currency, or have it transferred to your address, all clients recognize this ownership. Many alternative wallets exist, including mobile and web wallets.

In a nutshell, inside your client will be an address, which allows you to receive coins.

Pooled Mining: Because of the increasing complexity of mining, individual miners, also called “solo miners“, may find it difficult successfully solving a block. This leads to pooled mining, which is a joint effort of multiple miners trying to solve a block. When each block is successfully solved, it distributes the coinage among all miners involved, according to several different distributional methods. Many pooled mining services exist. In this article, I use Coinotron because it pools miners for a variety of cryptocoins, but many alternatives exist, such as Litebonk.

The Stratum Proxy: The Stratum proxy is the coordinating software which permits multiple miners to attack one block. It reduces network traffic and increases (supposedly) hashrates. This is a required software for many mining pools — fortunately it comes prepacked with the mining software used in this article, GUIminer (see below).

stratum_proxy

Scrypt VS SHA-256: Scrypt is the hash function that alternative cryptocurrencies use. SHA-256 is used in Bitcoin. Unfortunately, because ASIC miners destroyed the profitability of GPU mining, any cryptocurrency using SHA-256 suffers from a difficulty level that the vast majority of desktop machines, even with high-end graphics cards, will find unprofitable for mining.

GUIminer: A variety of mining software exists that can solve hashes. My favorite is GUIminer, although it takes some tweaking before it will provide optimized hash rates. In a nutshell, the mining software will attempt to solve a block through brute force methods — i.e. throwing a bunch of numbers at a problem until it’s successful.  If you’ve properly configured the miner for pooled mining, whenever a block is solved, the mining pool will register this and distribute the coins accordingly.

You don’t actually need to know this information to get started cracking blocks and making money, but it helps.

What is Litecoin?

2013-07-12_15h15_23

Litecoin’s creation harkens back to the good ol’ years of 2011, before the Bitcoin boom. The currency caught on rapidly as it was less difficult to mine than Bitcoin and paid out at four times its rate for solving blocks. Unlike Bitcoin, it doesn’t use SHA-256, so ASIC miners – machines customized to solve SHA-256 hashes – do not exist for it. Litecoin currently is among the least difficult of all the cryptocurrencies to mine. When all blocks are solved, 84 million Litecoins will exist. Because its extant coinage will exceed Bitcoin’s, speculators assume that it will eventually have 1/4th the total value. So if Bitcoin rises to $100, Litecoin may rise to $25. Also, Litecoin’s security, in theory, is better than Bitcoin’s.

What is Feathercoin?

2013-07-12_15h16_00

Feathercoin hit cryptocurrency exchanges very recently, coming out in 2013. It produces 16 times as many coins per block solved as Bitcoin and will have, when all of its coins are discovered, around 336 million coins. Relative to many other cryptocurrencies, it has a low level of difficulty for solving blocks and with the same security as Litecoin.

What is Terracoin?

2013-07-12_15h07_33
Terracoin released in 2012 and uses the SHA-256 hash algorithm – which means that after a year of being mined by ASIC machines, it has a very high difficulty level for solving blocks, unlike those currencies using the Scrypt-based algorithm.

How Do Terracoin, Litecoin, and Feathercoin Compare?

The biggest difference between Terracoin, Litecoin and Feathercoin is in value, ease of mining, and security. Whereas Terracoin uses the SHA-256 algorithm found in Bitcoin; Litecoin and Feathercoin use Scrypt. The differences between Scrypt and SHA-256 form the most salient reason to avoid Terracoin — it’s nearly impossible to mine on SHA-256 coinage because of the level of difficulty involved if the currency has been out for a short while.

As miners increasingly discover the “easy” coins, mining becomes less profitable and more difficult. Eventually the slower miners get left in the dust — particularly, if you’re competing against ASIC machines, which suck up the easy coins very rapidly. To illustrate the relationship between the difficulty level of a coin and its profitability, on a 250 KH/s machine I pulled about 7 Feathercoins and almost a single Litecoin per day of mining. With Terracoin, after five hours of mining I netted absolutely zero coins, despite using a mining pool. Sadly, Terracoin’s extremely high difficulty rating made it impossible to use on lower end machines. However, you may want to read this article on the most efficient Bitcoin mining GPUs How Can I Identify The Best GPUs For Bitcoin Mining? How Can I Identify The Best GPUs For Bitcoin Mining? Quite recently, I wrote an article revealing the disadvantages to Bitcoin mining. More precisely, a major disadvantage to the actual mining process is the cost vs. revenue battle, where you may be spending more money... Read More .

I should note, though, that technically SHA-256 is easier to mine, since it requires less overheads than Scrypt. In reality, the reverse is true.

How to Mine Litecoin, Feathercoin, and Terracoin

Before getting started, first go through the mining profitability calculator. In order to determine whether mining will net profits, you will need to know the hashrate of your computer, how much you pay per kilowatt hour and the wattage draw of your computer at maximum load. For me, my computer draws around 200-300 watts at max draw and produces a maximum hashrate of around 250 KH/s for Scrypt. Keep in mind that the cryptography used by Terracoin is SHA-256, which produces a higher hashrate. However, Terracoin’s difficulty is much higher than Scrypt based cryptocoinage.

2013-07-07 23.35.03

Before getting started you will need three essential pieces of software and web accounts:

  1. The cryptocoin client: I suggest either Feathercoin or Litecoin;
  2. An account with a mining pool: I suggest Coinotron.com;
  3. The cryptocoin mining software: I suggest GUIminer Scrypt (Litecoin/Feathercoin) or GUIminer (Terracoin).

The mining process remains the same for each of the alternative currencies:

First, setup a client such as Terracoin, Feathercoin, or Litecoin. Any cryptocurrency will do, although you may need to do additional research for a coinage not covered in this article. For a complete list of the available cryptocurrencies, check out this list on Wikipedia.

Setting up the cryptocoin client only requires that you download the software and run its executable. Some clients are installable files, whereas others are simply executables, nested within the downloaded folder. Don’t worry about that, though. The difference between installed clients and an executable is negligible.

The client can perform several essential actions: It can both send and receive its respective coin. Most important, the client will sync the Blockchain, which records ownership of the currency. The syncing process may take some time as it downloads the network’s transactional database, also known as a Blockchain. For example, Bitcoin has an exceptionally long Blockchain at 8 gigabyte in size. For the currencies listed here, fortunately, you won’t deal with such a large download.

While waiting for the client to sync, you may want to examine your address, which is located under the “Receive” tab in the menu bar. You won’t need this until you set up your account with a mining pool – just keep in mind where it is.

receive

Second, you will need to join a mining pool. As mentioned earlier, a pool will coordinate the efforts of multiple miners in cracking a block – once a pool solves a block, the coins distribute among the miners in the pool according to several schemes:

  • Round based pay per share;
  • DGM;
  • Pay per share;
  • PPLNS.

For beginners, pay per share and round based pay per share are the most straightforward payment systems (and they’re also the only payment schemes that work with Litecoin and Feathercoin at Coinotron). RBPPS offers the lowest total payout to the mining pool at 2%.

In the tutorials I read, Coinotron receives a great deal of praise for its ease of use as a mining pool. To get started:

FirstSign up for an account and then, if you are not signed in, sign into your account.

Second, navigate to the “My Account” tab in the menu bar.

my_account

At this stage, it’s not yet necessary for you to input a payout address – just remember that you will want to eventually fill that portion out. Although, you can optionally input your payment address, you won’t have any coins until you actually mine some coins. Also, the pools charge varying rates for each currency. For example, using the Litecoin pool costs between 2 and 5 percent of your income, depending on your payout scheme.

payout_schemes

Then fill out the “Add Worker” box in the middle of the “My Account” page with the following information:

  • Your username;
  • Create a name for your worker (you will reuse this information later on);
  • Create a password (you will reuse this later);
  • Choose the kind of coin that you want to make from this, either LTC (Litecoin), TRC (Terracoin) or FTC (Feathercoin).

2013-07-12_22h22_27

Third, you will need to configure the mining software. For this example, I will use GUIminer for its ease of configuration. Danny Steiben wrote an excellent introductory article, covering GUIminer’s features guiminer - An Extensive Tool For Bitcoin Mining guiminer - An Extensive Tool For Bitcoin Mining As of late there's been a been a great buzz going around about Bitcoin, the latest P2P digital currency. One of the main activities of getting Bitcoins is through a process called mining. No need... Read More . Download the GUIminer zipped file here, for Litecoin or Feathercoin.

Unzip and then run GUIminer’s executable file (GUIminer.exe) from within the unzipped folder.

In the main window you’ll notice several elements:

  • Host: This is going to be “coinotron.com”.
  • Username: Input your username from Coinotron and the name of your worker, separated by a period. For example, if your username is “wayne” and your worker’s name is “bruce” you would enter “wayne.bruce”.
  • Device: Select your graphics card from this list. Be aware it will use a code name for your card.
  • Thread concurrency: Input “8000” here. It’s supposedly the amount of RAM being used, but no other value designated in multiples of 64KB would work for me.
  • Vectors: Any number between 1 and 4 should work. You may try different values to squeeze more performance out of your machine, but in my experience this value didn’t matter.
  • GPU threads: If your GPU is capable of multiple threads, you can try. Mine were not.
  • Port: This indicates which coin you’ll be mining. For Litecoin 3334. For Feathercoin: 3337. For Terracoin: 8322 or 9322.
  • Password: Reuse the password you entered in the mining pool.
  • Intensity: This value determines how hard your miner will work; higher numbers result in harder work. A good starting value to use is around 12. I warn you to never exceed 18, as you might damage your computer through overheating.
  • Stratum proxy: You will want to select “Yes”. Before getting started, run the Stratum proxy from within your GUIminer folder — it’s located in the Stratum proxy folder.

2013-07-10_20h55_35

After you’ve inputted all the information, hit the start button to begin mining. Because I use a relatively exotic dual GPU system (also known as “CrossFire” or “Dual Graphics”), I had to setup two different GPU miners. You will likely need to use only one. However, if you do have a CrossFired or SLI What Is SLI & How Can It Improve Gaming Performance? What Is SLI & How Can It Improve Gaming Performance? Sometimes a niche term is taken for granted. We have some such terms in the world of computing hardware, and one of them is SLI. It’s been around for so long that geeks take it... Read More setup, you will need to run two different instances of the mining software, one instance for each of your GPUs.

You can use the same configuration options as above. Just go to “File” and “New miner”. Then if you have a Radeon card, select “CGminer”. The new miner will show up as a tab. You can switch between GPU miners by clicking on the tab. If you have an Nvidia card, choose “New CUDA miner”.

2013-07-26_13h00_25

Transferring Coins to Your Address

After you mine coins, the pool can transfer them to your account via your address. The address, as mentioned above, exists within your client’s Wallet. To access this, simply open the client and click on “Receive” in the tabs. You can then copy and include in your pool’s payout method.

Remember to set a “Payout threshold”. Coinotron by default doesn’t setup automatic transfers to your Wallet. To receive coins, input a number. Make sure you set this number above the Minimum Withdrawal Threshold, or otherwise you’ll take a penalty.

Other Points of Note

Security: It’s been suggested that everyone using a digital currency should encrypt their private keys. A key unlocks your coins so that they can be spent. If this is ever lost or stolen, you will lose access to the currency. Your address is linked to this private key. Whenever you change computers, you will also want to import your key.

Your private key stores itself inside the “wallet.dat” file. You can locate this file simply by using a search tool. Once you’ve located the file (in Windows, it’s typically located in your appdata directory). You can read more about encryption or using a paper wallet. A paper wallet stores the private key on paper, which reduces the likelihood of your keys getting lost or stolen.

PayPal: As a word of caution, you should never buy or sell cryptocurrencies via PayPal because of PayPal’s chargeback policy. If you exchange coins for cash, a disreputable buyer can then file a claim against you – and PayPal will remove the money from your account with the buyer keeping your currency.

Buying and Selling: As of 2013, the largest, most reputable exchange, Mt. Gox, doesn’t trade in cryptocurrencies other than Bitcoin. It did announce plans to begin the trading of Litecoin, but due to a massive distributed denial of service attack against it, Litecoin trading was shelved indefinitely. Consequently, I signed up for an account with Vircurex, although it should be mentioned that Vircurex has been hacked in the past. In fact, most of these exchanges have been hacked and the accounts of its holders compromised. Theft within the world of cryptocurrencies remains a common event.

The advantage of Vircurex is that it trades in a huge number of alternative currencies. Although at present, you can’t trade for any fiat money, you can trade for other cryptocurrencies, which can then be transferred to Mt. Gox and converted into cash. The process feels much like a stock exchange where each currency possesses an “ask” (asking price) and a “buy” or a buying price. You simply indicate the amount of a currency you’d like to purchase and the price at which you are willing to purchase. The exchange then connects buyers with sellers. On the downside, adding USD to a Vircurex account became impossible due to their business partner which handles their money shutting down.

2013-07-11_21h59_55

Fortunately, MakeUseOf reader Rodrigo Graça introduced me to the BTC-E exchange, which permits the direct transfer from LTC, TRC and FTC into hard currencies, such as USD, Rubles and more. BTC-E charges a 0.2% fee on all transactions. As of 7/20/13, BTC-E takes all major credit cards in addition to debit cards and bank transfers.

For additional exchanges:

Ripple: A relatively exotic means of exchanging Bitcoin worth examining is Ripple (not to be confused with Ripple the cryptocurrency) which (when ready) distributes coin through a decentralized peer-to-peer system, obviating the need for a centralized exchange. Unfortunately, its current path of development will lead it to trade only in Bitcoin. Additionally, there are quite a few questions as to the security and function of this sort of distributed exchange system.

Conclusion

I didn’t expect Terracoin to yield any profits because of its difficulty level and use of SHA-256, meaning I competed against ASIC miners with a relatively pathetic machine. The reality proved even worse: After around five hours of mining, I failed to receive even a fraction of a Terracoin. On the other hand, both Litecoin (trading between $5 and $3 per coin as of 7/11/2013) and Feathercoin (trading at 8 cents) netted a great deal of value for a GPU miner. Although for me, Feathercoin’s value doesn’t currently exceed the cost of power by much; if you expect the future value of these currencies to rise, then you might be willing to take a hit on power costs.

My overall impression is to stay away from any cryptocurrency using SHA-256. Terracoin in my opinion isn’t worth the mining effort, unless you have an ASIC miner.

Does anyone else love mining cryptocurrencies? Let us know in the comments.

  1. ronix
    December 28, 2013 at 9:19 am

    Such pleasure, I need help, I have not really been able to undermine, I have an ATI 5850, and when I include everything tells me: no servers Could be used! exiting, I read somewhere that the drivers can be, and tasted different from the 12.4, 12.5-to 13.9 and none have worked for me, I opened the ports on the router, and I've tried in the pool, wemineltc. com, also in give-me-coins. com and did not work :/

    • Kannon Y
      December 29, 2013 at 3:58 am

      Hello!

      Let me get this straight - it sounds like you are having difficulties connecting to the mining pool?

      I would double-check your settings to make sure you're on the right port. Mining pools use different ports for each cryptocurrency. That means you have a specific port for Litecoin and an entirely different port for Feathercoin (or whatever coin you're mining).

      Another thing to be aware of is that your anti-virus will sometimes block the mining software. You need to white list GUIMiner in your antivirus software. Hope that helps! Good luck!

  2. Elohim
    December 14, 2013 at 9:32 pm

    And not anytime, but in about half a year, at soonest, because they plan to ship in 4-5 months after pre-orders are collected (https://alpha-t.net/faq), and that will be no sooner than in the end of this month.

  3. Elohim
    December 14, 2013 at 9:26 pm

    They've been talking about 5-10 Mega, not Giga hash (https://alpha-t.net/news/development-update-01112013)!

  4. Marki
    December 10, 2013 at 9:31 am

    There are a ASIC miner for Scrypt to be released anytime by Alpha Technologies. They said it will run at 5 or 10 GH/s.

    If they launch this ASIC scrypt, the collapse of Litecoin and other scrypt coins could be imminent? Like Bitcoin, its not just to compete without ASIC miners, Litecoin mining and others scrypt coins will turn similar to SHA256 on the next year.

    I bet its more profit to "buy" Litecoins and wait his value grow as build a rig and mining...!

    • Kannon Y
      December 10, 2013 at 8:18 pm

      Wow. 5-10 GH/s opens the door wide open to the dread 51% attack. It could very well destroy the currency if the FTC community doesn't respond appropriately.

      Thanks for sharing!

  5. Kannon Y
    November 24, 2013 at 6:09 am

    GUIminer runs up your CPU and can potentially damage your computer. As such, your anti-virus software may automatically block it. I'll take a wild guess and say your anti-virus may in some way be interfering with GUIminer.

    I believe you need to go into your anti-virus software and include an exception for GUIminer.exe.

  6. Gabriel
    November 23, 2013 at 5:50 pm

    when I try to open guiminer it says an error ocurred and to check guiminer.exe.log, that says
    Traceback (most recent call last):
    File "guiminer.py", line 20, in
    File "pyopencl__init__.pyo", line 4, in
    File "pyopencl_cl.pyo", line 12, in
    File "pyopencl_cl.pyo", line 10, in __load
    ImportError: DLL load failed: It was impossilbe to find the specified module.

  7. John
    August 29, 2013 at 4:24 am

    In an effort to battle the 51% type attacks, Feathercoin just released their Advanced Checkpointing System which is detailed in the about section of the forum and also in the alt section of Bitcointalk.

  8. jack
    August 23, 2013 at 8:35 am

    namecoin and other coins that provide a DECENTRALIZED framework for economic growth will FLOURISH as the old dinosaur banking systems die off (which will be bloody and painful for many people imo). These coins are going to fill the space that CORRUPT banking cartels and their political, arms and drug cartel buddies refuse to allow...

    These coins represent the death knell for these corrupt, monopolistic bastards so one can say it is actually quite likely that bitcoin is not going to be the only one working in this space.

    With that said, it is my belief that your opinion that other crypto running on sha-256 will not be viable. What do you think will happen with all those asics when bitcoin becomes too difficult to mine for the common nerd? Big money will come in and use it and the infrastructure and other little ones coins will begin to take its place in various areas of necessity...this is FREE market currency creation across the board. Only this time it is not controlled by states...it is controlled by brilliant minds for the purpose of fulfilling a need within society.

    for these reasons Namecoin and Devcoin (my two favs thus far) are going to be very important moving forward. To further understand, people need to look both up to see the functions they will provide in the void created by monopolistic entities (govs, huge corporations and banking cartels).

    • Kannon Yamada
      August 23, 2013 at 8:50 pm

      It looks like banks are already beginning to get regulation passed that discourages Bitcoin. I imagine a decentralized future is the only possible future for cryptocoinage. :-( Great comment! Thanks for sharing.

  9. Sam
    August 4, 2013 at 6:13 pm

    Please add Crypto Street to your list of exchanges. They just launched an open BETA and support BTC/LTC/FTC pairs.

  10. tim
    August 2, 2013 at 8:06 pm

    Why don't you tell peoples that terracoin and feathercoin have been attacked by a method called "51% attack" countless time, making it possible for the attacker to double spend the coins ?
    Miners lost coins, exchanges lost coins too.
    Therefore they are the less secure currencies out there...

    • Kannon Yamada
      August 2, 2013 at 8:14 pm

      That's a good point Tim. The Terracoin attack happened just recently and after I published the article. I think Terracoin might not be existing much longer, actually. But my article clearly states that Feathercoin and Litecoin are better than TRC.

      The Feathercoin attack was successfully dealt with, though. It's already proving to be comparable to Litecoin.

      I thought the primary goal of a 51% attack method was to create orphans on the Blockchain? Forgive me if I'm wrong. I'm by no means an expert.

      Thanks for the comment, by the way! Great observation!

    • Kannon Yamada
      August 2, 2013 at 8:18 pm

      Oops, I meant, after I submitted the article for publication.

      And I see what you mean by "double the coins". Yeah, that's a very valid point. I think at the moment, Feathercoin appears to no longer be vulnerable to the 51% attacks. Although Terracoin might be going bust pretty soon.

      • tim
        August 2, 2013 at 8:43 pm

        There is no such thing as "no longer vulnerable to the 51%", every cryptocurrency is vulnerable to a 51% attack. Even bitcoin.
        The difference is you can only make a 51% attack if you got 51% of the total hashing power of the network meaning that you would need millions of computers to attack the bitcoin or the litecoin network.
        Or only few asics in the case of terracoin and a big mining farm in the case of feathercoin because they are relatively small networks at the moment.
        The result of an attack can vary but it certainly slow down the network (up from many hours to 1 days sometimes to transfer coins from an account to another...), other miners can no longer mine coins, and the attacker can spend 2 times the coins he's mining.
        That's why merchants only trust bitcoins and litecoins.
        You can always mine the most profitable coin, but you should know the risks.

Leave a Reply

Your email address will not be published. Required fields are marked *