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?

  • How much verilog/VHDL do you know? – Nick ODell May 30 '13 at 5: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? – Murch Sep 24 '13 at 20:13

See: Open Source FPGA miner and additional info

  • 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

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.