Showing posts with label bitcoin. Show all posts
Showing posts with label bitcoin. Show all posts

Monday, 2 December 2013

How Long To Mine One Bitcoin?

How long does it take to mine one Bitcoin? This is a question that is often asked by people who are just starting out with Bitcoin.

The quick answer to this is Bitcoins are not produced one at a time so it is inaccurate to ask how long it would take to produce a single Bitcoin.  Instead, Bitcoins are currently produced in blocks of 25. The method of Bitcoin production is outlined below.

As mentioned elsewhere on this site, Bitcoins are produced through a process known as Bitcoin mining. This involves running computer software (Bitcoin mining programs) that looks for solutions to extremely complex mathematical problems of known difficulty. Automatic adjustments of difficultly levels ensure that worldwide solution rates remain fairly constant. The current global solution rate is 6 problems per hour.

When solutions are found, everyone is notified by means of a block. The block contains a notification that a solution has been found together with other pertinent information. Blocks generate a block reward which is currently set at 25 new Bitcoins. The block reward acts as an incentive for people to carry out the calculations needed to generate blocks. The block reward is also reduced by 50% every 4 years so that the total number of Bitcoins available will eventually never exceed 21 million Bitcoins (blocks that are created fraudulently are automatically rejected by the system). The limitation on Bitcoin availability is what ensures that Bitcoins have a financial value.

At present a new Bitcoin block is created every 10 minutes. This means that at the moment 25 new Bitcoins will be produced every 10 minutes. 

Sunday, 24 November 2013

A Guide To Bitcoin For Beginners

If you're looking for a general not to technical introduction to help you get started with Bitcoin then the information below might help.

What Is Bitcoin?
Bitcoin is a digital currency (or more precisely a cryptocurrency) that uses peer-to-peer technology (a network of computers that allows files and resources to be shared). There are no banks or central authorities and no one controls Bitcoin. Bitcoin is open-source and publicly available and Bitcoins are issued by the Bitcoin network. Transactions such as the sending and receiving of Bitcoins are also managed by the network.

Getting Started With Bitcoin - The Bitcoin Wallet
What do you need to get started with Bitcoin? First you need a Bitcoin wallet. This is the digital equivalent of a real world wallet and is used to store Bitcoins. The wallet allows you to send and receive Bitcoins and view your Bitcoin balance. There are a number of Bitcoin wallets available (desktop, mobile and web based) ,but for security reasons and for ease of use it is best to start off with a software wallet called Bitcoin-Qt which you can download to your computer (see the Bitcoin resources section at the end of this post for the Bitcoin-Qt download link).

Getting Bitcoins - Bitcoin Mining & Bitcoin exchanges.
Now that you have a Bitcoin wallet the next thing you need to do is fill it with Bitcoins. You can do this by selling products and services and accepting Bitcoins as payment or by buying Bitcoins from a Bitcoin exchange such as MT. Gox. You can also make your own Bitcoins using what is known as a Bitcoin mining program. All Bitcoins are produced using Bitcoin mining programs. Basically, these software programs solve complex mathematical problems and Bitcoins are issued when the problems are solved correctly.

So, assuming you want to create your own Bitcoins you need to download Bitcoin mining software. As with wallets, there are a number of Bitcoin miners around, but GUIMiner is probably the best one to start off with. This Bitcoin miner is able to use the GPU (Graphics Processing Unit) or the CPU (Central Processing Unit) to mine Bitcoins. However, GPU processing is much faster than CPU processing so, if you can, use the GPU option.

You can download GUIMiner from Shoptagon using the "Download GUIMiner" menu tab above or alternatively use the download link in the Bitcoin resources section below.

Bitcoin Mining Pools
Now that you've got a Bitcoin wallet and miner you can,  in theory, go ahead and create Bitcoins using your own computing resources. However, if you only use the processing power of your individual system it might take a long time to generate even a modest level of income (even with the current high Bitcoin exchange rates). The best thing to do is to join other people who are also mining for Bitcoins, known as joining a Bitcoin mining pool, and use the combined processing power of all the computers in the pool  to mine Bitcoins collectively. You can then take a share of the total Bitcoins mined by the pool as a whole.

There are several Bitcoin mining pools that you might wish to consider joining such as  Deepbit or Slush's pool. A comparison of the main pools is given in the resources section below.

How Much Can You Earn From Bitcoin Mining - Bitcoin Mining Calculators.
A useful quantity to know in Bitcoin mining is your system's hash rate. The hash rate is a measure of the processing power of the individual computer or network used to generate Bitcoins. In general, a higher hash rate means that Bitcoins can be created quicker. Once you know the system hash rate as well as the price and power consumption of the hardware used to generate Bitcoins, you can then use an online Bitcoin mining calculator (see resources below) to work out your likely earnings over a period of time.

The video below gives a good introduction to Bitcoin.



Bitcoin Alternatives
Although Bitcoin is the most popular cryptocurrency at the moment, there are alternatives. The most well known of these are Namecoin, Litecoin and PPCoin. There are numerous other smaller currencies and Amazon has just released its own digital currency called Amazon Coin.


Bitcoin Resources
Below is a list of useful Bitcoin resources including links to wallets, mining software and Bitcoin exchanges:

Bitcoin.org - Main Bitcoin Website
Bitcoin Wallet
Bitcoin Mining Software - GUIMiner
Bitcoin Mining Pools Comparison
Mt. Gox - Bitcoin Mining Exchange
Bitcoin Charts - Bitcoin Financial & Technical Data
Bitcoin Currency Converter & Exchange Rate
Bitcoin Calculator
Bitcoin Mining Hardware Comaprison - Hash Rate Info
Bitcoin Wiki - In Depth Information About Bitcoin
ICBIT - Bitcoin Exchange And Futures Market
Bitcoin Alternatives
Blockchain - Bitcoin Transaction Information






Wednesday, 20 November 2013

List Of Bitcoin Mining Pools

Bitcoin mining pools allow users to use the combined power of their individual computing resources to mine for Bitcoins collectively. Users are then rewarded with a share of the Bitcoins that have been mined by the pool as a whole.

Pooled Bitcoin mining offers significant advantages over more individual attempts to mine Bitcoins. Principally, if you try to mine for Bitcoins on your own it may take a long time to receive a favourable return particularly if you have limited computing resources or a very slow CPU. By using the combined computing power of hundreds or thousands of computers, as is the case with Bitcoin mining pools, you receive smaller payouts, but the payments are made on a more frequent basis.

Below is an alphabetical list of the more populular Bitcoin mining pools:

50BTC
ABCPool.co
BitClockers
BitcoinMining.Co
Slush's Pool
Bitparking
Bitminter
BTCpoolman
BTC Guild
BTC Oxygen
BTCMine
BTCDig
BTCmow
BTCmp.com
BTCWarp
CoinLab
Coinotron
DeepBit
Eclipse Mining Consortium
Eligius
GHash.IO
Give Me Coins
MaxBTC
Multipool
Ozcoin
P2Pool
PolMine
Tripplemining

Many of the pools listed above are based in the USA whilst others are based in Europe. There are a few that are base in Australia and Asia.

Payouts from the above mining pools are made in a variety of ways including Pay Per Share, Proportional payments, Pay On Target etc.. Exact payment structures can be found on the corresponding Bitcoin mining pool web sites.