What if we built a mini OS just for hunting down private keys? Sounds crazy but could be cool.
Let's Talk About a Custom Key Finder OS
20 replies 411 views
We kinda already have that with Linux. It's super versatile and can be adjusted for whatever you need.
Linux has its own limits tho. It doesn't give you full access to CPU power. It’s like sharing resources which slows things down.
So you basically want to rewrite microcode? Good luck with modern CPUs and GPUs. That's a Herculean task.
If you’re into that, maybe grab an FPGA and program it? Or hire someone who knows how.
falcon2019Full Member
Posts: 90 · Reputation: 425
#6Jul 20, 2019, 05:23 PM
CUDA does that too. Runs on the GPU without the slowdown of an OS managing it. Think of the shader code as its own OS.
ASIC designs are solid for this, but man, they’re pricey. My goal is to make it affordable using regular computers for the key search.
Based on what was said, use an FPGA for this. They give you speed without the high costs of ASICs.
Exactly, FPGAs are way more efficient for parallel tasks than regular CPUs, plus they’re cheaper! Like similar price to a single board computer.
falcon2019Full Member
Posts: 90 · Reputation: 425
#10Jul 21, 2019, 09:47 AM
Modern CPUs are just not built for basic operation anymore. A new OS would be complicated and might not even fix anything.
So if FPGAs are so good, why isn’t everyone on that bandwagon?
falcon2019Full Member
Posts: 90 · Reputation: 425
#12Jul 21, 2019, 06:38 PM
Could be that people just haven’t looked into it enough. Check out some projects already using FPGAs.
But what speed can you expect from something like this? It has to be faster than your average computer setup.
falcon2019Full Member
Posts: 90 · Reputation: 425
#14Jul 23, 2019, 08:15 AM
You don't have the usual programs with FPGAs. They run at hardware level and can be way faster than CPUs, consuming the same power.
Why stick with GPUs then? If FPGAs are faster and cheaper, what's holding people back?
falcon2019Full Member
Posts: 90 · Reputation: 425
#16Jul 24, 2019, 07:32 AM
Everything has a trade-off. Finding someone who can design an FPGA isn’t easy and they’re not cheap.
True. It's much easier to grab a GPU than to find an FPGA expert willing to take you on.
Sounds like you’re saying we need to balance performance with how easy it is to develop.
falcon2019Full Member
Posts: 90 · Reputation: 425
#19Jul 24, 2019, 04:03 PM
FPGA programming is complex for sure, but the performance boost could be huge. If done right, it could totally rock.
If it's so obvious, then why not just make it happen? Just know, the ones who can do this are super rare.
Related topics
- Creating Custom Bitcoin Addresses with Vanitygen 20
- Curious About Bitcoin Tech? Need Resources 8
- Issues with ripemd160 on Ubuntu 22 9
- New Bitcoin Improvement Proposal with $100 Reward 9
- Clipboard Vulnerabilities in Cryptocurrency Transactions 8
- Understanding the Differences Between Traditional and Simplified Chinese Mnemonics 6