So I recently have gotten into bitcoins and bitcoin mining am enthralled with the idea of the whole system. I even went out to buy a POS Evga 610 GT to start mining the day I found out about it. (currently at a blazing fast 12.7Mh/s)
I am using electrum, guiminer, under slush's pool and have made something like 3cents (.006 BTC ?) in the past week.
So I plan to, here in the near future, build my PC/mining rig and wanted to start my solo mining career. I am happy to be in a pool but I love the idea of the lottery.
So I was wondering if someone could give me a quick run down of the options for solo mining on a windows machine. Preferably with GUI's such as guiminer and without GUI's.
I have found this guide http://www.newslobster.com/random/how-to-get-started-using-your-gpu-to-mine-for-bitcoins-on-windows
Which tells you how to get it running but not the methodology and logic behind it. Could someone explain the steps I would need to take pro-grammatically to write my own miner? Such as
- Create transaction
- Build a block object
- Hash till good hash found or someone else says they found a hash
- Repeat
But obviously more indepth. Aslo please forgive me for my current lack of knowledge, still learning!
** I have a good knowledge of the BTC system, its logic, and how it works abstractly but have not gotten into how nodes communicate and keep the network running. Which is what I would like to know.
Here is me learning the calculation process abstractly https://bitcointalk.org/index.php?topic=143329