omega_chain
Indeed. ARM is generally much more efficient than GPU, but for this task, i can't tell exactly, because i didn't benchmark it yet. remember that a GPU must be connected to a computer with a CPU to run properly. hence we…
I was actually thinking about running this on a lot of not-so-strong computers, rather than focusing on running on a small amount of strong ones. For example, I have two old computers who are idle, I can use them for…
My CPU implementation produces on an i7-13700f the same performance as my GTX 1080 with JLP's code. CPUs are way more popular, and thus we can use many more computers if we focus on the CPUs and get better outcome.
You are right; this is not recommended, due to the obvious reasons you mentioned - but you can use a VM or use VirusTotal or any anti-virus to check and see it's nothing bad. Anyways, I am going to release the source…
I'm excited to share that I've wrapped up my project building on JeanLucPons' original code, and the performance boost is impressive around 1.5x to 2x faster. My version runs on CPU only, compatible with Windows 64-bit,…
- connection between two noncesJul 1, 2025
In an ECDSA signature, we can denote K as: K = ((H(m) + R * D) * S^-1) mod N Since we do not know D, we have no way infer any information about K. and vica versa.
Thanks for the information, I am currently working on some code based on btcd, however.
I think it's better off to start with the qt versions rather than the wxwidgets versions actually, but anyhow these old bitcoin source codes are not as good looking (in the sense of code readability) as a project like…
That's something quite close to what I was looking for. Thank you so much!
Well the original early versions are GUI versions with outdated libraries. Any GUI version is not minimalistic... It's not a problem, i just want a minimalistic implementation
Hey, I'm on the lookout for a simple C++ implementation of the original bitcoin protocol. By that, I mean just the basics like legacy addresses and maybe some basic multisig stuff. I just need what's essential to create…
Due to the nature of elliptic curves over finite fields, (when using secure parameters) it is not possible (or at least, no one knows how) to take the public key and infer any information about the private key.
Indeed, true what you said, if we use modular inverse multiplication instead of normal division it doesn't work (I mean, it works for all points, hence it doesn't detect it = isn't useful): code example: N =…
Hey everyone, I came across something pretty wild that I thought was impossible, but turns out it actually is possible. We can figure out if one number is divisible by another under modulo N without any prior knowledge,…
It's not possible to make a system like bitcoin that'll stay "anonymous". It is possible however to create a system with the potential to be anonymous under anonymous usage of it. It mainly depends on how the user of…
What version of gcc/c++ are you using? You need a modern version with support of the cross platform filesystem library.
I just want to update that the code now supports 254-bit range and multiple GPUs (on linux only).
I'll check that out. I actually noticed the first second has the most iterations per second on the CPU. however it's not the case on the GPU.
Yeah, but what speed you get with the original JLP version? after all, we don't compare it with your custom one but with JLP's...
What clock speed you used? I assume this is the i9 13900h right?