Bitcoin Forum
May 09, 2024, 01:44:18 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 »
101  Bitcoin / Development & Technical Discussion / Re: Let test my scrypt for find a privkey ? on: October 29, 2021, 03:17:25 AM

I would like to learning an understand this method  use R S Z value?
What good article document or youtube to can read and learn easy explain about it , please advice?

if I have private key can I calculate R S Z value?
What is formula for calculate R S Z how to calculate none?
102  Bitcoin / Development & Technical Discussion / Re: BitCrack - A tool for brute-forcing private keys on: October 28, 2021, 01:07:19 PM
I am uzlopak on GitHub.

Thank you
I got BitCrackOpenCL, Thank a lot
103  Bitcoin / Development & Technical Discussion / Re: VanitySearch (Yet another address prefix finder) on: October 28, 2021, 10:46:14 AM
When using VanitySearch
What meaning about   Base Key: DA12E013325F12D6B68520E327847218128B788E6A9F2247BC104A0EE2818F44 ?
104  Bitcoin / Development & Technical Discussion / Re: BitCrack - A tool for brute-forcing private keys on: October 28, 2021, 03:18:29 AM
If you want to use clBitCrack then use my fork which works for OpenCL.

Thank you

a.a Where is you fork of bitcrack

https://github.com/brichard19/BitCrack/network/members

a lot of people fork bitcrack

bitcracn cuBitcrack better than clBitcrack
but my otherr notebook can not use cuBitcrack but still can use openCL
105  Bitcoin / Development & Technical Discussion / Re: BitCrack - A tool for brute-forcing private keys on: October 25, 2021, 11:56:59 AM
The openCL version is broken in the original project.

ok, Thank you
106  Bitcoin / Development & Technical Discussion / Re: BitCrack - A tool for brute-forcing private keys on: October 25, 2021, 11:03:45 AM

Help How I can fix this problem?

Severity   Code   Description   Project   File   Line   Suppression State Warning   

C4996   'localtime': This function or variable may be unsafe. Consider using localtime_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.   Logger   D:\BitCrack-master (3)\BitCrack-master\Logger\Logger.cpp   40   
Error   

C5208   unnamed class used in typedef name cannot declare members other than non-static data members, member enumerations, or member classes   clKeyFinder   D:\BitCrack-master (3)\BitCrack-master\KeyFinder\main.cpp   23   
107  Bitcoin / Development & Technical Discussion / Re: BitCrack - A tool for brute-forcing private keys on: October 25, 2021, 06:45:39 AM

How I can modify and compile Bitcrack OpenCL  - clBitcrack ?

I try on my laptop using Visual Studio 2019 but I success to compile with cuBitcrack Nvidia GPU only.

cuBitcrack  I used
CKeyFinder (main.cpp)

but OpenCL ot compile or not have any .exe fpr can use with OpenCL

Thank you
108  Bitcoin / Development & Technical Discussion / Re: Pollard's kangaroo ECDLP solver on: October 22, 2021, 04:08:00 AM

Can I ask about Pollard's kangaroo python script ?

Did I understand wrong?
Pollard's kangaroo generate random number(in range) to private key for generate public point and compare collision right ?

if I understand correct
What variable is private key Pollard's kangaroo ?

from ask, I mean private key of each generate point for check. ( I not mean private key of result )

https://github.com/JeanLucPons/Kangaroo/blob/master/Kangaroo.cpp
http://fe57.org/forum/thread.php?board=4&thema=1#1
https://github.com/Telariust/pollard-kangaroo/blob/master/pollard-kangaroo-multi.py

pollard_kangaroo.txt
t.append((3 << problem - 2) + random.randint(1, 1 << problem - 1))
w.append(random.randint(1, 1 << problem - 1))

pollard-kangaroo-multi.py
prvkey0 = random.randint(L,U)

Kangaroo.cpp
?
109  Bitcoin / Development & Technical Discussion / Re: Pollard's kangaroo ECDLP solver on: October 19, 2021, 07:01:23 AM

Wrong function.

The code for jumping is in SolveKeyGPU and SolveKeyCPU.

You can just make a for loop between 1 to 3 or 10 that computes 3 or 10 consecutive jumps but only store the last one in the hashtable. It won't improve speed but it will slow down your hashtable from ballooning to a large memory footprint.

Thank you

Quick test, result fail
compare test solve problem 65
original CPU finish in 3 minute
original GPU finish in 31 minute

problem 65
modify CPU (3 hour not found any thing)
modify GPU (3 hour not found any thing)
110  Bitcoin / Development & Technical Discussion / Re: Pollard's kangaroo ECDLP solver on: October 19, 2021, 12:56:16 AM

Can anyonel help to advice code on c++?

I know may be possible 99% not working and fail
I would like to test modify jump of Pollard's kangaroo
refer from kangaroo illustration JeanLucPons github
DP is foot of kangaroo right but jump is up to high right
I think 120 bit is to high  may be make jump to long will be help

yes, it possible to missing some point to found
Just would like to try

on Kangaroo.cpp
void Kangaroo::CreateJumpTable() {

this function right?

may be I change up 2 to  3-10
just testing a little
111  Bitcoin / Development & Technical Discussion / Re: BitCrack - A tool for brute-forcing private keys on: October 18, 2021, 06:27:41 AM

Sorry I am very very busy on day time

How can I calculate maximum bit range for bitcrack can scan with in 24 hour

please advice?

example

24 hour = 24*60=1,440*60=86,400

1 target 3.59 MKey/s (250,347,520 total) [00:01:06]
250,000,000*1,440=
250000000*1440=360,000,000,000
360000000000
log2
38.38920595031593
38 bit


1 target 75.62 MKey/s (967,680,000 total) [00:00:11]
900000000*8640=7,776,000,000,000
log2 = 7776000000000
42.82216535759204
42bit
112  Bitcoin / Development & Technical Discussion / Re: BSGS solver for cuda on: October 12, 2021, 01:56:51 AM

4 pubkeys all in 65 bit range:


work fast on 65 bit range

still limited for power can fine on 120 bit right

and still limited to fine range that on 65 bit nearly point to hit key
113  Bitcoin / Development & Technical Discussion / Re: BSGS solver for cuda on: October 12, 2021, 01:46:53 AM
Quote
I think BSGS-cuda is work better than JLP BSGS
JLP BSGS is good but using very long time (for my GPU)
JLP's BSGS does not support GPU; his is CPU only.

Correct, Sorry I forget it, I mean it use very slow for my laptop work , sometime I give up to end task for waiting longtime overnight
114  Bitcoin / Development & Technical Discussion / Re: BSGS solver for cuda on: October 11, 2021, 10:46:42 AM

Thank Etar

I think BSGS-cuda is work better than JLP BSGS
JLP BSGS is good but using very long time (for my GPU)

I test first sample command from github page

speed result (GPU GTX 1050 on laptop)
Code:
Found in 972 seconds
Total time 00:16:21s


Code:
bsgscudaHT2.exe -t 512 -b 68 -p 256 -pb 59A3BFDAD718C9D3FAC7C187F1139F0815AC5D923910D516E186AFDA28B221DC994327554CED887AAE5D211A2407CDD025CFC3779ECB9C9D7F2F1A1DDF3E9FF8 -pk 0x49dccfd96dc5df56487436f5a1b18c4f5d34f65ddb48cb5e0000000000000000 -w 26
Number of GPU threads set to #512
Number of GPU blocks set to #68
Number of pparam set to #256
Pubkey set to 0x59a3bfdad718c9d3fac7c187f1139f0815ac5d923910d516e186afda28b221dc994327554ced887aae5d211a2407cdd025cfc3779ecb9c9d7f2f1a1ddf3e9ff8
Range begin: 0x49dccfd96dc5df56487436f5a1b18c4f5d34f65ddb48cb5e0000000000000000
Items number set to #67108864
APP VERSION: 1.2
Found 1 Cuda device.
Cuda device:NVIDIA GeForce GTX 1050(4095Mb)
Device have: MP:5 Cores+320
Shared memory total:49152
Constant memory total:65536
---------------
GiantSUBvalue:0000000000000000000000000000000000000000000000000000000008000000
GiantSUBpubkey:(a94c6524bd40d2bbdac85c056236a79da78bc61fd5bdec9d2bf26bd84b2438e84adfe0266d069d7f0286de6afafe61c581a2c39f5f1c64d43d1d37230e799a3b)
*******************************
Total GPU Memory Need: 1584.000Mb
*******************************
Generate Giants Buffer: 8912896 items
Load BIN file:512_68_256_67108864_g2.BIN
[0] chunk:570425344b
Done in 00:00:00s
Load BIN file:79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798_67108864_b.BIN
[0] chunk:536870912b
Done in 00:00:00s
Verify baby array...ok
Load BIN file:79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798_67108864_s.BIN
[0] chunk:536870912b
Done in 00:00:00s
Verify sorted array...ok
Load BIN file:79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798_67108864_ht.BIN
[0] chunk:805306368b
Verify packed HT items...ok
Verify packed HT items sorting...ok
Total removed items: 0, freed memory: 1312.000 MB
GPU count #1
START RANGE= 49dccfd96dc5df56487436f5a1b18c4f5d34f65ddb48cb5e0000000000000000
SUBpoint= (3c52f78892c8c2f5c51d7249951bbb1c302a8ed4d37561724e68e8d22db14a69, e0ba5063f64117bccd7fc6c1d5b97df4f0bdc5a6ba481f21e69da330ed9750ae)
FINDpubkey= (59a3bfdad718c9d3fac7c187f1139f0815ac5d923910d516e186afda28b221dc, 994327554ced887aae5d211a2407cdd025cfc3779ecb9c9d7f2f1a1ddf3e9ff8)
NewFINDpubkey= (de84b4334e87f1d1466f8c382c279ab7ac0e20d3510cec74abfd4b6b94fc7833, 9d2e496386ca9fafd5e806ddeba50e875b3a56fd1bde9711581957f5229d0663)
***************************
GPU #0 launched
GPU #0 TotalBuff: 1584.000Mb
GPU#0 Cnt:0000000000000000000000000000000000000000000000000000000000000001
GPU#0 Cnt:0000000000000000000000000000000000000000000000000066000000000001 99MKey/s x67108864 2^26.63 x2^27=2^53.63
GPU#0 Cnt:00000000000000000000000000000000000000000000000000cc000000000001 100MKey/s x67108864 2^26.65 x2^27=2^53.65


Result
Code:
GPU#0 Cnt:000000000000000000000000000000000000000000000000ba78000000000001 98MKey/s x67108864 2^26.62 x2^27=2^53.62
GPU#0 Cnt:000000000000000000000000000000000000000000000000bade000000000001 98MKey/s x67108864 2^26.62 x2^27=2^53.62
***********GPU#0************
Total solutions: 1
KEY!!>49dccfd96dc5df56487436f5a1b18c4f5d34f65ddb48cb5ebb3ef3883c1866d4
Pub: 59a3bfdad718c9d3fac7c187f1139f0815ac5d923910d516e186afda28b221dc994327554ced887aae5d211a2407cdd025cfc3779ecb9c9d7f2f1a1ddf3e9ff8
****************************
Found in 972 seconds
GPU #0 finished
Total time 00:16:21s
cuda finished ok

Press Enter to exit
115  Bitcoin / Development & Technical Discussion / Re: Pollard's kangaroo ECDLP solver on: September 28, 2021, 06:29:47 AM
this is just idea think out of box from "subtracted" methods 

I don't know much about in deep of ECDLP
I know only basic, simple and overview about ECDLP

Did have some video or document description for learning ECDLP  from scratch? (include how to multiply private key to ECDLP step by step, I know how to using function but can not calculate by manual?

Can ECDLP can be scale?
y2=x3+0x+7(mod p)
Y^2 = X^3 + ax + b
(what correct formula of algorithm)

Now ECDLP is 256 bit right?
Can ECDLP scale down to 128 bit?
Can ECDLP scale up to 512 bit?

if can not, please ignore.
Just silly question?

if ECDLP can scale
Can possible to test ECDLP 128 bit for fast found then up scan it
or
Can possible to test ECDLP 512 bit for possible hit one and down scale it

I forget knowledge a lot it like brainwasher myself all about crypto (now like a newbies)
116  Bitcoin / Development & Technical Discussion / Re: Pollard's kangaroo ECDLP solver on: September 28, 2021, 05:50:51 AM
How can test and proof "subtracted" methods  it is work?
I would like to try and testing.
117  Bitcoin / Development & Technical Discussion / Re: Pollard's kangaroo ECDLP solver on: September 27, 2021, 04:27:56 AM
This is a “subtracted” 120 puzzle public key:

0368c52337698581d2509522b7e0cbeb500bb613b6ad0c27cda7e86988c796ee90



Keyrange 2: 1000000000000000000000000000


How I begin to read about how to use “subtracted” ?
I try to read up to date from 6 month I missing update all knowledge (unfortune some knowledge I forget between un used, now try to understand again it is very complex)
118  Bitcoin / Development & Technical Discussion / Re: Pollard's kangaroo ECDLP solver on: September 24, 2021, 12:30:25 PM

I was reduce 120 public key, find a privkey, and we share 1.2 btc 50/50.


https://bitcointalk.org/index.php?topic=5358408.new#new

What you mean reduce 120 public key? Sorry I not yet back to read all information?

I busy and not follow thread over 5-6 month, What I miss, What new interesting?

I think may be some one running Pollard's kangaroo continue 6 month may be some one solve already but still not that mean nobody running continue too longer enough can solve puzzle.

I agree about fine other methods to can solve puzzle.

I forget a lot of knowledge, may be I need to re-learning again.
119  Bitcoin / Development & Technical Discussion / Re: Pollard's kangaroo ECDLP solver on: September 24, 2021, 09:11:37 AM

Hi, Now still no anybody solve puzzle #120

Did anyone try using kangaroo for solve puzzle #120 ?


120  Bitcoin / Development & Technical Discussion / Re: Pollard's kangaroo ECDLP solver on: June 03, 2021, 08:13:06 AM
I want to add a condition to the parity to determine the direction of the jump.

if you can code
kangaroo.exe source code on github
you can fork to modify it as you want

Pages: « 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!