Please a little more specific?
What errors do you get?
|
|
|
Does somebody has an idea why there is an keyFinderKernelWithDouble additionally to keyFinderKernel. What is the point of this additional function?
|
|
|
I refactored more. Still trying to determine your Issue. Locally it works with my P620 Quadro and my Radeon Vega56. I use now Radeon Developer Tools and there I get some similar errors. So i will try to fix those issues and hoping solving the issues you mentioned. I am now at about 95 MKeys/s. So I improved the performance about 30 Mkeys so about 45 % faster than standard OpenCL Bitcrack When doing clBitCrack.exe -i addresses.txt --keyspace 1:fffffffffff -b 512 -t 256 -p 256 I get now about 360 MKeys/s EDIT: After reading again your remark: Actually this should be solved now. But the remarks in Radeon Developer Tools make me think. So I will fix them also. Then the tool should be a piece of cake. ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) . Also forgot to mention: Now you get a System Beep when you find a key.
|
|
|
Hahaha https://github.com/albertobsd/keyhunt/issues/75Is it possible to add the tool I wrote with Python to Keyhunt? I think it will be more advantageous compared to faster and sequential search. The balls to suggest that to a serious repo/developer ![Grin](https://bitcointalk.org/Smileys/default/grin.gif)
|
|
|
What is unfounded??? Please stop ignoring the critique:
The code is concatting a string and exec(using) it.
This is garbage.
|
|
|
According to human rights a critique does not need to be nice. Even harsh words are acceptable.
I guess you are such a person that thinks that everything what he does has to be commented nicely and if not, it is personally insulting and then you conclude that the critique is void.
On the contrary... Where would we be when harsh critique would be void? I mean Bitcoin is a huge fuck you to the Fiat and banking system.
So to be honest, your program is indeed garbage. Take the critique like a man and use it as a chance to personally grow and motivation to learn programming. But don't whine when your garbage is classified as the garbage it is... We see here professional coding which is a magnitude of a million better than your "code".
|
|
|
It is using https://pypi.org/project/bit/ as library, which does all the calculations. But yeah, I guess that OP does not even know python enough to be called a coder. I mean... he basically concatenates a program which then is called by exec. ![Grin](https://bitcointalk.org/Smileys/default/grin.gif)
|
|
|
Is it possible to provide in the OpenCL a private key like a int 32 array and get the private keys?
Do you have a codesnippet for this?
|
|
|
This is somehow a step backwards...
I mean, even forking from Brainflayer would have been OK, I guess...
|
|
|
Hi
I saw your questions in hashcat repo and on stackoverflow. Does your code also searches for uncompressed addresses?
|
|
|
Hmm yeah I am on it. What gpu are you using?
|
|
|
I am looking for c code snippet, which covers the whole privatekey to pubkey compressed and uncompressed in a simple manner or a code snippet utilizing such a c-library?
I want to generate privatekeys and put them directly into secp256k1 to get the both pubkeys, but it seems, that the one I find are all optimized for point addition.
Any suggestions?
|
|
|
There are currently 14 big bitcoin mining "factories" in Iran, managed by Chinese. They consume together 450 MW. https://www.computerbase.de/2021-02/bitcoin-ethereum-china-miner-iran/At the beginning of the year, the idiots from the energy ministry of Iran even called it "BitCorn". With the Corona Virus lockdown, currently the streetlights are also off in the night-time. It is simply dangerous to walk nights. Currently every day Tehran has about 3 h blackout. The economical issues are bigger than any mining profit. Imagine how many simple people get fucked by this, as their refridgerated food gets destroyed. In a country, where you have a minimum income of 3 Mio. Toman per month, while even the iranian parliament estimates that the poverty-line is about 10 Mio. Toman per month. Also... in few weeks are presidential elections. So people have to be appeased... Thats perhaps why the ban is also limited till 22nd september...
|
|
|
With the pool/program, you can't fake a range searched.
Well... I could do the same by just forking the client or sniffing the network commucation and sending garbage to the server... There is shares you can create like in pooled mining.
|
|
|
I fixed that bug and program finds all keys in the range.
|
|
|
When you have time could you compile an .exe release please? Would like to test it vs. the original. Thanks.
Done: https://github.com/Uzlopak/BitCrackOpenCL/releases/tag/v.0.4.0I also tested the performance: On my System with a Vega56 I had at the beginning with the old clBitCrack about 58 MKeys/s. Now I get about 83 MKeys/s. Keep in mind: This is just without any specified -b -t -p parameters, which will increase the throughput significally. with -p 5000. I get about 215 MKeys/s. With the old clBitCrack I get with -b 5000 about 190 MKeys/s. If I change only -b to 512 I get about 130 MKeys/s So the 30 % Improvement are significantly when having low pressure on the GPU. On big load I get "just" 12 % improvement. I read you can get the bytecode of the on-the-fly compiled openCL part.I will probably implement a solution to store the compiled openCL bytecode in the same folder and load if you run again clBitCrack. Thus should speed up the starting speed... Testing the best parameters should be then not taking always 20 seconds, because OpenCL is building..... EDIT: I get with clBitCrack.exe -i addresses.txt --keyspace 1:fffffffffff -b 512 -t 256 -p 256 about 268 MKeys/s With the old clBitCrack I get in the same case about 210 MKeys/s So the performance gain is definetely there ![Wink](https://bitcointalk.org/Smileys/default/wink.gif)
|
|
|
Maybe it is something you can easily digest. But for me this just raises questions. Do we have some codesnippet which we can copy and put into our codebase?
|
|
|
Inflation is per se not a bad thing. If you live in a country with 1-2 % inflation, then it is used to "force" people to invest reasonably. It is actually motivating the economy to invest.
If you live in a country were the inflation is negative, like Japan, it means that the people are holding their savings, in the hope that it will get more value over the time. Thus killing the economy, as the private sector is the actual engine of the economy.
If you live in a country were the inflation is very high, like 40%, it means that the people have to earn more and more money to buy less and less stuff. Thus killing the economy by having no way for companies to save money for bigger investments, demotivating the banks in giving credits with reasonable interest. Thus making the owners of gold and land etc.. de facto richer and richer.
And to be honest... if you think a little bit out of the box, then paying Gas money on Eth or the fee on bitcoin transaction or simply the constant unlimited mining like AltCoins of Doge to be the equivalent of inflation, as it is constantly devalueing the currency you have.
|
|
|
|