I plan to make an fpga mining device for bitcoin mining just for the fun of it. I thought understanding bitcoin as whole would be the first step to take. However I realize that understanding the whole verification and transaction process in bitcoin would take a lot of time. Time that I really dont have. So I just wanted to know what would be the most important things to know related to bitcoin before getting started as only solving the nonce would be the part that I write in verilog/vhdl. The remaining part related to understanding how bitcoin uses Script and processes transaction would be quite unnecessary to know since I am not going to use it for the project. Having said that knowing how the whole system works is important and I will do it but from the point of view of an fpga mining device I would like to know on what to really focus on?
Asked
Active
Viewed 6,900 times
6
-
How much verilog/VHDL do you know? – Nick ODell May 30 '13 at 05:33
-
Not too much.I am getting started on that too but I have someone to guide me for the verilog part – Enthusiast May 30 '13 at 13:02
-
possible duplicate of [How do I mine with FPGAs?](http://bitcoin.stackexchange.com/questions/3539/how-do-i-mine-with-fpgas) – Murch Sep 24 '13 at 20:13
1 Answers
3
See: Open Source FPGA miner and additional info
Stephen Gornick
- 26,990
- 12
- 67
- 141
-
I had already looked at the open source fpga miner but I guess I forgot to mention it in the question. I will defintely look at hard core forensics. Do you think I should focus on any specific part of the bitcoin protocol – Enthusiast May 30 '13 at 13:06