Bitcoin Forum
April 24, 2024, 06:13:47 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 3 4 »
1  Bitcoin / Development & Technical Discussion / Re: BitCrack - A tool for brute-forcing private keys on: November 05, 2022, 06:20:51 PM
Let's say you would have something like a 'supercomputer' with enormous power, what bitcrack command would you use to run for trying to crack the puzzle(s) ? Would you use cubitcrack or even bitcrack2 ?
I think the best strategy is to use 2 computers (or splitting the power of the supercomputer).
The first one uses cubitcrack and you select randomly the keyspaces to check daily. Small keyspace portions to cover progressively the entire puzzle 66 range and without concentrating on few big portions.
The second one uses keyhunt-cuda in random mode to check for a fixed period of time (e.g. 12 hours) the unchecked keyspaces between the already checked keyspaces.

About commands you can see them in my previous posts.


So if you had a supercomputer you would basically create a pool of your own resources, but no-one has that much hash - So why not join a pool and build a supercomputer together?

To me, cracking the puzzle is not really about the prize but I find it exciting to see how long it takes and what methods people use to crack it. like picking a lock. Plenty of people pick locks as a hobby
2  Bitcoin / Development & Technical Discussion / Re: Creating Bitcoin addresses in OpenCL on: November 04, 2022, 12:30:43 PM
You should be able to complete the whole process on GPU so quickly that the communication overhead in any intermediary steps will impact the address generation throughput a lot.
Do you have a source of entropy that you'd like to use? If not, you may even be able to sample the private key on the GPU.

Why not to use any build-in RNG? Or you may generate them on CPU (using your favorite method), copy to GPU and then generate addresses.

Maybe look at that project: https://github.com/bstatcomp/RandomCL (https://link.springer.com/article/10.1007/s11227-019-02756-2)


I was actually looking at going for an RNG implementation, but I did not know whether to create the whole key or just part of the key on the GPU but it appears the whole key is better.

You can't directly collect entropy from OpenCL's device memory. That requires some *SSL call followed by a copy-from-host-to-device call.

I got curious and did quick google search. I found presentation file which state there are 5 OpenCL RNG library/implementation (Random123, MTGP, OpenCLRNG, RANLUXCL, MWC64X). But i don't know whether it directly collect entropy from GPU or not.

[1] https://dotneststatic.com/media/gpuday/GPUDay2019/talks/thursday/7_IstvanKiss.pdf, page 20

Thanks for looking, I will check them out also.
3  Bitcoin / Development & Technical Discussion / Re: Creating Bitcoin addresses in OpenCL on: November 04, 2022, 07:49:50 AM
A more important question would be, how are you going to move those addresses back to host memory? CUDA has a copy-memory-between-device-and-host function, but I am not so sure about OpenCL - at any rate, calling such a function for each address would be very slow, and I advise you to fill up a block of device memory with address bytes before copying it to the host RAM.

@n0nce

You can't directly collect entropy from OpenCL's device memory. That requires some *SSL call followed by a copy-from-host-to-device call.

Thank you I will check them out.

A more important question would be, how are you going to move those addresses back to host memory? CUDA has a copy-memory-between-device-and-host function, but I am not so sure about OpenCL - at any rate, calling such a function for each address would be very slow, and I advise you to fill up a block of device memory with address bytes before copying it to the host RAM.

@n0nce

You can't directly collect entropy from OpenCL's device memory. That requires some *SSL call followed by a copy-from-host-to-device call.

I am working with Rust but for example sake, on PyOpenCL I have previously used "enqueue_copy" to copy a GPU Buffer back to host Memory, you are correct however that to make the program more streamlined and faster I should really fill this buffer before pulling anything back to the host otherwise I will be wasting precious time.
4  Bitcoin / Development & Technical Discussion / Creating Bitcoin addresses in OpenCL on: November 03, 2022, 10:26:00 PM
Hi,

I am looking at creating Bitcoin addresses in OpenCL but I am wondering what is the best way to go about it.

Should I look to do all the computation of the address on the GPU starting with the secp256k1 keypair or should I only be looking at creating the keypair on GPU and the other functions on the CPU once returned?

I am new to GPU programming and I am trying to understand the costly part of the process. If anyone experienced with either OpenCL or Cuda could point me in the right direction I would really appreciate that.

Dly
5  Bitcoin / Development & Technical Discussion / Re: BitCrack - A tool for brute-forcing private keys on: November 03, 2022, 07:02:16 PM
There are just so many ranges on Puzzle #66 that its near impossible to solo.

Stats from ttdsales pool below in my sig.

Total Ranges Checked: 92,272 of 33,554,432
Total Private Keys Checked: 101.45414 Quadrillion
Percentage completed: 0.274992%

the ttd pool is using a customised vanitygen for cracking, source is available in the files on the site. seems to work quicker than Bitcrack. Worth trying out even if not with the pool, I found big improvements on the 2080 Ti's and 3070's not as much on the 3090's but still faster.

http://www.ttdsales.com/66bit/index.php
6  Bitcoin / Development & Technical Discussion / Re: BitCrack - A tool for brute-forcing private keys on: September 25, 2022, 01:18:30 PM
Hi All,

I have a AMD 6900 XT and am using https://github.com/Uzlopak/BitCrackOpenCL/

I am wondering if anyone could help with the settings, I cant seem to get them right at all.

I tried the current settings above for Nvidia but being roughly same power I assumed same settings might be slightly compatible.

-b 82 -t 256 -p 2096

Appreciate any help.
-b 80 -t 512 -p 2048
-b 80 -t 256 -p 2048

if any one work for you, then let me know for quide you more for optimal speed setting

-b 80 -t 256 -p 2048 works well, I found 80 compute units from the AMD site (RTFM! right.) I tried any threads higher and the GPU hung. I will have a play and get back to you, but thank you very much.
7  Bitcoin / Project Development / Re: P2P NETWORK FOR WALLET.DAT PASSWORD RECOVERY $GET PART OF 1 000 000 000USD $$$ on: September 25, 2022, 01:16:49 PM
Everyone in this thread of the forum understands perfectly well that the project is unique and very interesting. Join us and let's make a profit together. The administration is not interested in deceiving anyone, including due to the fact that in case of fraud, it will lose all project participants, and there is still a lot of work (253 wallets, this is not for one day of work).

Join us, do not invent problems for yourself that do not exist yet.

So there is some trust needed involved but the way they are doing it, using hashcat and hashtopolis is a genuine method to pool resources for cracking the hashes, there is also the fact they have to send your their hashes locally before you crack them. It really is not different than with other pool owners except its not stratum so we know the hash is not going elsewhere.

Its unique in its method and I am willing to give it a shot for a while instead of using bitcrack with no luck for the past 6 months.

8  Bitcoin / Development & Technical Discussion / Re: BitCrack - A tool for brute-forcing private keys on: September 25, 2022, 11:21:13 AM
Hi All,

I have a AMD 6900 XT and am using https://github.com/Uzlopak/BitCrackOpenCL/

I am wondering if anyone could help with the settings, I cant seem to get them right at all.

I tried the current settings above for Nvidia but being roughly same power I assumed same settings might be slightly compatible.

-b 82 -t 256 -p 2096

Appreciate any help.
9  Bitcoin / Project Development / Re: P2P NETWORK FOR WALLET.DAT PASSWORD RECOVERY $GET PART OF 1 000 000 000USD $$$ on: September 25, 2022, 10:32:28 AM
You also do not know that your hash is not being proxied to another pool.

Cobras cant be trusted at the best of times, let alone when he is acting weirder than usual.
10  Economy / Services / Re: Security / Cyber / GRC - Linux Server, Windows Server Senior Engineer 17+ Years on: September 09, 2022, 08:00:43 AM
Bump
11  Bitcoin / Development & Technical Discussion / Re: BM1387 Open Source mining board project on: September 08, 2022, 03:39:23 AM
This is quite cheap for what it is.

How much would it cost (I am a newb at this so could use the help) to make something equivalent to an antminer - pcb wise and then fit the housing / fans / power yourself?

12  Economy / Services / Re: Security / Cyber / GRC - Linux Server, Windows Server Senior Engineer 17+ Years on: September 08, 2022, 12:13:07 AM
Still looking for work. I have done lots of crypto work before - payment integration, pool setup, complete sites / services.

I am happy to do any work before payment should you escrow the funds. Depending on size and type of project, if its only a couple of hours I am happy to do work and then you pay.
13  Bitcoin / Project Development / Re: 1.im - Project Ideation (non-commital) on: September 08, 2022, 12:11:18 AM
it might be easier to use a service like Blockcypher to create transactions rather than full on bitpay. but essentially anything internal does not need to be broadcast, it could just moved around in the database until someone wants to withdraw.
14  Bitcoin / Development & Technical Discussion / Re: BM1387 Open Source mining board project on: September 07, 2022, 05:08:46 AM
Great project, would you be looking at selling any prototypes? I would be very interested in testing them out.
No need to pay, you can download the Gerbers and get 5 boards manufactured for under $10 shipped!
Choose JLCPCB, PCBWay or whatever similar service you prefer.

I do a lot of work on embedded pharmaceutical product security / pen testing etc and would be interested in looking at these.
Sounds good! Keep in mind this is a pure breakout board.
You will need to create the necessary connections & small components (resistors, capacitors, oscillator) and provide 0.4V power; then you should be able to interface it through serial.

From https://raw.githubusercontent.com/skot/bitaxe/master/bitaxe_schematic.pdf, we can see which values Bitcointalk user Skot used for his (dual chip) prototype and on which pins.
I guess he got the information at least in part from this Bitmain Antminer S9 repair guide: https://www.zeusbtc.com/manuals/repair-guide/Antminer-S9-hash-board-Repair-guide.pdf

Oh, he also uses 2x TCR2EF18 to get the 1.8V that are required on some pins.
Not sure about the power supply, though. I overspecced the connector to be able to push up to 32A, but his README says he suspects 3A to be enough.
It's not easy to get cheap lab PSUs that deliver 0.4A at over 10A, but 3A is no problem.

I will continue my experiments, soon!

Bought, will be a bit of fun. Thank you!

I once made a miner from my Python FPGA, il be honest, it was not great but it kept me busy for a few weeks Smiley
15  Bitcoin / Development & Technical Discussion / Re: BM1387 Open Source mining board project on: September 06, 2022, 11:29:40 PM
Great project, would you be looking at selling any prototypes? I would be very interested in testing them out.

I do a lot of work on embedded pharmaceutical product security / pen testing etc and would be interested in looking at these.
16  Bitcoin / Project Development / Re: 1.im - Project Ideation (non-commital) on: September 06, 2022, 11:26:04 PM
I think its a good idea, it's just such a big project for equity, whoever the developer is might literally get NOTHING out of 250+ hours work if not more.
17  Economy / Services / Re: Security / Cyber / GRC - Linux Server, Windows Server Senior Engineer 17+ Years on: September 06, 2022, 09:29:19 PM
Bump, Looking for any technical, Linux, dev (Python, PHP) or security work. Consultation work included.
18  Economy / Services / Security / Cyber / GRC - Linux Server, Windows Server Senior Engineer 17+ Years on: September 06, 2022, 02:48:42 AM
Hey,

I am currently saving up for my wedding later on this year - Although its now paid for we are still a few things short and we are looking to buy a house so I am after any work.

I am an experienced engineer, I am a professional security manager / analyst (Still technical). I have experience in many Security products including Crowdstrike, SentinalOne, PAM, multiple SIEM's, Vulnerability management software and windows and linux hardening. I also have experience in GRC, particularly around pharma and European law.

I have also worked in DevOps roles and still do a lot of Development in PHP, Python and Powershell. Including Web Dev.

I am after any kind of work including consulting, I would rather use escrow (Trusted from forum) or you pay first, or half first, I been scammed many times.

I also have an abundance of experience with open source security tools so I can increase the security posture of your company / business or even home almost instantly.

Let me know what you need. I have a linked in profile for anyone who wants proof of credentials and can prove my workplace by email.
19  Bitcoin / Development & Technical Discussion / Re: Pollard's kangaroo ECDLP solver on: September 06, 2022, 02:12:14 AM
Just out of interest.

If I was to create a bitcoin address randomly with Bitcoin Core, Would that be created in a particular higher keyspace - 8000000000000000000000000000000000000000...ffffffffffffffffffffffffffffffffffff ffff (2159...2160-1) for example? or higher? or could it be anywhere in the whole keyspace?
20  Other / Serious discussion / Re: Crypto goes to Geocaching on: September 06, 2022, 01:39:10 AM
For the last 10 - 12 years I have been BIG into Geocaching. I have hid quite a few.

I am from the UK and would be more than willing to place some about.

Is there anything specific you would like me to add in the capsules? Maybe a link to this thread or even a note how to get started in BTC / Crypto?
Pages: [1] 2 3 4 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!