Đã Đóng

OpenCL SECP256K1

Hello,

I need a program that does Bitcoin and Ethereum hashing operations and then compares result to Bloom Filter, all done on GPU (using CPU only for output and input value incremention).

For Ethereum :

- Private Key with Sequental Decrementing Mode (brute force, using the new Keccak256 algorithme )

- Dictionary Attack for MyEtherWallet Algorithme ([login to view URL])

There is a similar program but does not work on GPUs and the actual Ethereum algorithm (keccak256) does not work !

Gitub project: [login to view URL]

Details:

Use secp256k1 (Opencl) elliptic curve for point generation (ECDSA keypair), so the steps that program should do looks tomething like this:

1) Get private key in ECDSA hex format (first value given at input)

2) Keep public keys corresponding this private key (compressed and uncompressed format)

3) Perform SHA-256 hashing on compressed and uncompressed public key

4) Perform RIPEMD-160 hashing on each of the results of SHA-256

5) Check results against given bloom filter, if it's a match - output in format "private key::hash160 (compressed or uncompressed)"

6) Increment private key by 1, then repeat operations until private key reaches second value given at input

7) Program should be able to split given work on multiple GPUs (if more than one present in system)

The main goal is a speed of hashing and bloom filter-checking, I need something not lower than 10-15 Mkeys/s, bottleneck is a bloom filter, so it should be kept in GPU memory.

Note :

Something to start with is inside included cl file (kernels for modification).

Preferred platform Linux 64 BIT (can be multiplatform, but Linux is must-have)

GPU platform - AMD (NVIDIA support would be a plus)

I need it for my personal research project.

Please let me know,

Marc.

Kĩ năng: Lập trình C, Lập trình C++, Mật mã, GPGPU, OpenCL

Xem nhiều hơn: main goal outsourcing, hello we are in the dugouts an online football management simulation, copy of the content of munislam page tl tue feb 16 at 6 57 pm home main page hello br br welcome to your new homepage br br you, secp256k1 c++, secp256k1 master zip, secp256k1 mac, secp256k1 code, secp256k1 c implementation, secp256k1 library, secp256k1 build, libsecp256k1 ubuntu, how the consultancy get students contracts of inter second year students, what do main the free lancer, write an essay on the topic my academic goal for the new year, The average person can jump off the ground with a velocity of 7 mph without fear of leaving the planet. However, if an astronaut, If possible we would like the client to be able to make reservations for Boarding, Daycare and Grooming easily through the site, Recent Decisions 7 Second Circuit Lets “Cannibal Cop” Walk on Charges of Criminal Conspiracy and Violating the CFFA, Deepens, Redesign of a website: Http://www.praxislinke.de/ The goal should be to present a modern private practice - naturally in Respo, The goal should be to present a modern private practice - naturally in Responsive Design. Contents of the website remain the sam, The goal should be to present a modern private practice - naturally in Responsive Design

Về Bên Thuê:
( 0 nhận xét )

ID dự án: #17323348

3 freelancer đang chào giá trung bình €770 cho công việc này

StrongDecs

Hello Marc, I have read over requirements and I propose fastest delivery here I have single note only the final performance depends on hardware you would use on your side, so it would depend on your own equipment w Thêm

€2000 EUR trong 5 ngày
(17 Nhận xét)
0.0
cryptoengr5

Hi, We are a team ofBlockchain Developer having expertise in Ethereum, Bitcoin and writing smart contracts. We have developed several projects in Blockchain some of them are Stock Exchange Market on Ethereum bloc Thêm

€155 EUR trong 3 ngày
(0 Nhận xét)
0.0
technosystem

Since 2013 i have been developing Blockchain, Decentralized Exchanges, Crypto Coins based on ERC20, Bitcoin Core, X11, IOTA, Dash, Minning Pools, Block Explorers, trading platforms, Wallets, Daemons. I am having expert Thêm

€155 EUR trong 3 ngày
(6 Nhận xét)
0.0