The Stack Overflow podcast is back! Listen to an interview with our new CEO.
60

Go to http://bitminter.com/test and click the "test start" button. If you have Java installed the miner should launch. Click "engine start" on your GPU(s) to start mining and the GUI will show how many bitcoins per day you will make (on average). Note that you are actively mining in a pool without getting paid. This test page launches a version of the miner ...


53

Generally, it's not worth your time and effort to mine at home! (Some exceptions may apply.) Age of ASIC mining CPU mining has been unprofitable since 2011, GPU mining just slightly later. Today, ASICs rule mining. The Bitcoin network has more than 1.7 Ehash/s (Oct 2016) now which is 1,700,000,000,000 Mhash/s. Your graphics card will be running full ...


31

There is a list here that is kept relatively up to date with the possible hashrate of various CPUs and GPUs https://en.bitcoin.it/wiki/Mining_hardware_comparison Once you know the number of hashes you can generate, you can use an online mining calculator and calculate the numbers of bitcoins you can mine per day (on average) and the current price of those ...


27

D = Difficulty H = MHash/s C = Reward (currently 12.5 BTC) 24 / (D * 2^32 / (H * 10^6) / 60 / 60) * C = BTC/day


26

A typical USB block erupter will get 333MH/s under realistic conditions. Today, a share is worth about 1/156 of a penny and 333MH/s will get you a share every 13 seconds. That comes out to 43 cents per day per erupter, not counting the cost of electricity. Difficulty is going up, and thus profitability going down, around 25% per month. So you can figure ...


25

EDIT: My original answer may have made sense back when the question was asked, but now it is clear that Butterfly Labs cannot be trusted. As they say, "fool me once, shame on you; fool me twice, shame on me". After all the delays and controversies with their FPGA line, they have given their word that with the experience gained they really will be able to ...


25

TLDR; forget about it. The ASICs are optimized for bitcoin mining. Not just Sha256(Sha256(x)) hashing, but very specifically bitcoin mining. You can't even use them for the Sha256(Sha256(x)) hashing in the rest of the bitcoin system, like hashing transactions. The ASICs are made for hashing 80 bytes, where you give them the midstate from hashing the first ...


25

There's a factor called Difficulty, the more hashing power exists on the network the more difficulty exists, therefore it's harder to mine coins. Right now The difficulty factor would let you recover your money fast because almost no one has ASIC chips, when they ship in bulk the difficulty factor will rise to 30-120 million during the year. To know by how ...


21

Yes, you can use a Bitcoin mining rig to heat your home. Whether or not it's worth doing depends on a number of things, such as: Whether you have a heat pump, or would otherwise install a heat pump (they generally give you 3kW of heat for around 1kW of electricity) Whether of not you have other heating that is more cost effective than electric heating (eg ...


21

It means that there will be no significant speedup by implementing the algorithm in an ASIC, as compared to a CPU based implementation. This is usually achieved by requiring a lot of memory, which when implementing this on an ASIC, translates to needing lots of physical area on the chip. ASIC implementations derive their power from having many physically ...


21

First a bit of perspective on FPGA mining. ​ Around 2011 some miners started switching from GPUs to FPGAs, (Field Programmable Gate Arrays), after the first implementation of Bitcoin mining came out in Verilog, (a hardware design language that’s used to program FPGAs). The general rationale behind FPGAs is to try to get as close as possible to the ...


20

I co-founded LargeCoin, Inc., and we really are developing an ASIC for Bitcoin mining. As earlier replies pointed out, the unit cost of ASICs is far lower than FPGAs once you get beyond a few hundred units. The up-front cost of ASIC production varies widely depending on the process you use. On the cheap side, there is so-called "wafer sharing," where your ...


20

When CPU mining was common gaming consoles did provide comparable performance. There was some development work for xbox360 and PS3. However roughly a year ago GPU mining hit bitcoin network rendering CPU miners obsolete almost overnight. Using unified shaders in modern GPUs and OpenCL programming language GPU miners could operate in parallel working on ...


19

Yes it will. The component you're likely to use for mining is your video card (GPU) which consumes very little power when idle but can consume a great deal under load. Check this list of common cards and consult the Watts (W) column for how many watts your card is likely to draw. Any card worth mining on will probably draw at least 100 Watts under full load. ...


18

An FPGA is cheap in quantity one ($100-$300) but expensive in quantity 1,000 ($50,000-$3,000,000). They can mine decently (200MHash/s or so), but are not cost effective yet. (They do, however, consume much less power than GPUs.) An ASIC is expensive in quantity one ($2,000,000) but cheap in quantity 100,000 ($5,000,000). They can mine unbelievably well (...


18

The specific reason that AMD cards are more efficient for Bitcoin mining is twofold and the answer to this question depends on both reasons: AMD GPUs tend to have lower-end ALUs but make up for this by packing more ALUs onto the card overall. For most hash algorithms this is preferable. AMD GPUs uses ALUs which can perform the 32-bit integer right rotate ...


15

It is possible to damage your computer by mining in the following ways: the computer will degrade more, as it is used more (you will have to replace it sooner than normally) the computer will overheat and some components will fail because of that (if for example, the computer is dusty. If the parts are well-maintained and the computer is not boxed in, this ...


15

Summary: different approach to calculations. Nvidia GPUs are more like CPUs, in that they have only a few processors that do work, but faster. ATI GPUs have slower processors, but a lot more of them. You can find a more complete description on the relevant wiki page : Firstly, AMD designs GPUs with many simple ALUs/shaders (VLIW design) that run at a ...


14

An ASIC is another way of running a program or calculation or what have you (in our case mining) using a PCB/Hardware instead of Software running on a general purpose computer. GPUs are technically ASICs, their application being graphics processing and output. ASIC resistance means your crypto is more fairly distributed because their is no centralization ...


13

Companies that manufacture mining equipment don't just mine with their own hardware for a variety of reasons: They may not be able to obtain low prices on electricity, making it more profitable for others to mine than for them to mine. They may not be able to make use of the heat generated, making it more profitable for others to mine than for them to mine. ...


13

Not if you don't have one already. The trouble is that you don't know when you'll receive your device and, as @user3418 says, the difficulty will be rising in the meantime. Butterfly Labs (who manufactures the device you're talking about) has only just started delivering devices, and already has a large number of pre-orders. You probably wouldn't receive ...


12

Well, the ASICs machines would probably be more and more refined over the years (like processors), they can get bigger and so forth. So that will probably be the progress for a long while. Asides that, we have the quantum computers that might be the next big leap forward for all fields of computer science, but for now they can only do really small ...


12

It is not guaranteed that purchasing mining equipment will generate in its lifetime more than it cost to purchase. That depends on the future of BTC price and the difficulty, both of which are hard to predict. Those who believe, for whatever reason, that it will indeed be profitable, will purchase devices. But most companies selling mining hardware are in ...


11

There is a nice wiki page here: https://en.bitcoin.it/wiki/Mining_hardware_comparison The raspberry pi is listed by its processor in the arm section: ARM1176JZ(F)-S. It gets 0.2 Mhash/s when clocked at 800 MHz.


11

The very basic idea of an FPGA is that it can be loaded with a specific firmware (a layout of logical gates, in essence). That page contains the firmware you'd need to load onto a Xilinx FPGA (A Spartan 6) in order to use it as a mining device. ZTEX refers to a suite of the FPGA, and various IO controllers (USB, etc.). Roughly speaking, the steps you'd need ...


11

Keep in mind that difficulty also evolves over time: the more hashes the network produces, the higher the difficulty becomes. As of this writing the difficulty is 148,819,199. By my computation, each additional 275GH/s rig that joins the network will increase the difficulty by about 40,000; if 4,000 of them are sold, the difficulty will more than double (...


11

Any CPU can still be used to mine Litecoin, although much less effectively as a modern AMD GPU could. Mining with a CPU gives you very bad hashrate therefore I wouldn't recommend it. Even a high end CPU will not give you the hashrate of a mid range GPU. You should use a graphics card (GPU) to mine litecoins or switch to another coin Additional Information:...


10

If: D is the current difficulty H is your hash rate in Mhash/s B is block reward in BTC Then you can expect to earn: (H*B/D) * (60*60*24 * 65535 * 10^6 / 2^48) = (H*B/D) * (5.662224e15 / 2^48) BTC per day (1) or roughly: (H*B/D) * 20.11626 BTC per day (2) The current block reward B is a little over 12.5 BTC if ...


10

You would need a computer to program the FPGA, obtain the work units, distribute them to the FPGAs, collect the shares, and submit them back. If you're not using a mining pool, you'll also need the computer to generate the work unit, assemble solved blocks, and submit them to the Bitcoin network. The computer won't be doing that much work. So you can use a ...


10

It is heat that kills. You need sufficient airflow and good case design to keep the GPU and VRM (voltage regulators) cool. Most commercial workstations have insufficent airflow. Likely it has one or two small intake and one small outtake fans. Sufficient airflow generally requires much larger fans and more open case design. Things like cases which mount ...


Only top voted, non community-wiki answers of a minimum length are eligible