Monday, February 19, 2018

BACKGROUND OF MINING

Technical Background

During mining, your Bitcoin mining hardware runs a cryptographic hashing function (two rounds of SHA256) on what is called a block header. For each new hash that is tried, the mining software will use a different number as the random element of the block header, this number is called the nonce. Depending on the nonce and what else is in the block the hashing function will yield a hash which looks something like this:
93ef6f358fbb998c60802496863052290d4c63735b7fe5bdaac821de96a53a9a
You can look at this hash as a really long number. (It's a hexadecimal number, meaning the letters A-F are the digits 10-15.) To ensure that blocks are found roughly every ten minutes, there is what's called a difficulty target. To create a valid block your miner has to find a hash that is below the difficulty target. So if for example the difficulty target is
1000000000000000000000000000000000000000000000000000000000000000
any number that starts with a zero would be below the target, e.g.:
0787a6fd6e0782f7f8058fbef45f5c17fe89086ad4e78a1520d06505acb4522f
If we lower the target to
0100000000000000000000000000000000000000000000000000000000000000
we now need two zeros in the beginning to be under it:
00db27957bd0ba06a5af9e6c81226d74312a7028cf9a08fa125e49f15cae4979
Because the target is such an unwieldy number with tons of digits, people generally use a simpler number to express the current target. This number is called the mining difficulty. The mining difficulty expresses how much harder the current block is to generate compared to the first block. So a difficulty of 70000 means to generate the current block you have to do 70000 times more work than Satoshi Nakamoto had to do generating the first block. To be fair, back then mining hardware and algorithms were a lot slower and less optimized.
To keep blocks coming roughly every 10 minutes, the difficulty is adjusted using a shared formula every 2016 blocks. The network tries to change it such that 2016 blocks at the current global network processing power take about 14 days. That's why, when the network power rises, the difficulty rises as well.

Wednesday, February 7, 2018

MINING RIG

1. Get a Bitcoin mining rig Bitcoin mining is a very competitive niche to get into. As more and more miners come on board with the latest mining hardware the difficulty to mine increases each day. Before even starting out with Bitcoin mining you need to do your due diligence. This means you need to find out if Bitcoin mining is even profitable for you. The best way to do this is through the use of a Bitcoin mining calculator. Just enter the data of the Bitcoin miner you are planning on buying and see how long it will take you to break even or make a profit. However, I can tell you from the get go that if you don’t have a few hundred dollars to spare you probably won’t be able to mine any Bitcoins. Once you’ve finished with your calculations it’s time to get your miner. Make sure to go over our different Bitcoin mining hardware reviews to understand which miner is best for you. Today, the Antminer S9 is the newest and most powerful miner.
Read more: Beginner's Guide to Mining Bitcoins | 99Bitcoins