snaka
Newbie
Offline
Activity: 7
Merit: 5
|
|
December 04, 2022, 09:47:16 AM Last edit: December 04, 2022, 10:00:30 AM by snaka |
|
Does anyone know how to make BitCrack check the max number of keys/second by utilizing the max dedicated GPU memory? I have a 3070 Ti and have set it to: That's the highest configuration that I've been able to run without getting an error message. It nets me 1200 MKeys/s. I'm hoping to hit 2000 MKeys/s, if possible.
|
|
|
|
|
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
|
Diviserbyzero
Newbie
Offline
Activity: 12
Merit: 0
|
|
December 04, 2022, 07:17:58 PM |
|
i have found the range for it, cause my pc is a little slower but i have matched "13zb1hQbWV" so the birthday paradox worked and i am on the numbers calculation
|
|
|
|
LoyceV
Legendary
Offline
Activity: 3304
Merit: 16583
Thick-Skinned Gang Leader and Golden Feather 2021
|
|
December 05, 2022, 11:50:28 AM |
|
Just in ranges searched, probably 60-70 files, probably more, each with 25 million ranges searched. Each file is roughly 1.5 gb in size. ~ EDIT: I found over 350 more files with ranges searched lol. I ran a lot of these with BSGS and the other via brute force. Maybe a searchable database is better? So it's more than 0.5TB already? Pulsed Media gets you 4TB for €3 per month (this Black Friday offer expires soon). Question: how many files would you be looking at by the time you've exhausted the search space? Is it a few times more or several orders of magnitude more?
|
|
|
|
WanderingPhilospher
Full Member
Offline
Activity: 1050
Merit: 219
Shooters Shoot...
|
|
December 05, 2022, 12:40:47 PM |
|
Just in ranges searched, probably 60-70 files, probably more, each with 25 million ranges searched. Each file is roughly 1.5 gb in size. ~ EDIT: I found over 350 more files with ranges searched lol. I ran a lot of these with BSGS and the other via brute force. Maybe a searchable database is better? So it's more than 0.5TB already? Pulsed Media gets you 4TB for €3 per month (this Black Friday offer expires soon). Question: how many files would you be looking at by the time you've exhausted the search space? Is it a few times more or several orders of magnitude more? I am done running the bruteforce/baby step giant step methods through the #120 (120 bit range); so there would be no more files of this type. I am running Kangaroo through the range now, wilds only as I have double the tames needed already. It's not a huge deal, if there is not a free resource, then I'll just hang on to them and keep them on my hard drive for now.
|
|
|
|
Diviserbyzero
Newbie
Offline
Activity: 12
Merit: 0
|
|
December 05, 2022, 02:17:04 PM Last edit: May 06, 2023, 11:14:12 PM by mprep |
|
Hello everyone!
i am late to the party but i got something for ya.
I have read the posts about the puzzle and analyzed everything then i came with an algorithm.
TIPS =============== Deterministic Wallet Bitcoin V1 Large Bitcoin Collider ===============
i have built a Python program its fast but it requires more computing power like GPU except i have i3 laptop.
i am working on 66, you will know within 3 days when i drain it.
it's been 3 days, you didn't drained it? huh this laptop is a little slower but i found the range with 30% address match BTCAnyone with enough knowledge of c++, i need to modify vanity++ to search only in the range i specify coz its searching randomly. i know where the key is, but vanity is skipping that portion, like ./vanitygen++ -F compressed -Z 00000000000000000000000000000000000000000000000F7051F27B09112D0 -l $((256-64)) 116jYLq but it doesnt start on F7051F27B09112D0 up is there a tool for that i will give you 10% [moderator's note: consecutive posts merged]
|
|
|
|
WanderingPhilospher
Full Member
Offline
Activity: 1050
Merit: 219
Shooters Shoot...
|
|
December 05, 2022, 02:57:09 PM Last edit: December 05, 2022, 03:18:56 PM by WanderingPhilospher |
|
BTCAnyone with enough knowledge of c++, i need to modify vanity++ to search only in the range i specify coz its searching randomly. i know where the key is, but vanity is skipping that portion, like ./vanitygen++ -F compressed -Z 00000000000000000000000000000000000000000000000F7051F27B09112D0 -l $((256-64)) 116jYLq but it doesnt start on F7051F27B09112D0 up is there a tool for that i will give you 10% Yes there is a tool for that. But it is based on VanitySearch and uses GPU. Example where I tell the program to search in the 2ca21000000000000 range: Pub Addr: 13zb1hQj7PdiJU5sfEWofPBmT8NA7TRJbD Priv (WIF): p2pkh:KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qZmAYf92mrjcyHUtu11Z Priv (HEX): 0x000000000000000000000000000000000000000000000002CA21721064C4D1FA
Pub Addr: 13zb1hQy3JY7XweFWJKLDv3vTigcpfkoVs Priv (WIF): p2pkh:KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qZmAYoPL1CHZwQM5mLGf Priv (HEX): 0x000000000000000000000000000000000000000000000002CA219351C5B08186
Pub Addr: 13zb1hQeHGycNgLtEhW6SjRy9pGvYi5SxS Priv (WIF): p2pkh:KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qZmAYC4KXZfgpSky3cWr Priv (HEX): 0x000000000000000000000000000000000000000000000002CA2104DAC02D1CB7
Pub Addr: 13zb1hQoXGsgqw2bbWss5iP2AiuSNjTjda Priv (WIF): p2pkh:KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qZmAZ8sk3qDrFwfH71N7 Priv (HEX): 0x000000000000000000000000000000000000000000000002CA21E1EA6BBF59F5
Pub Addr: 13zb1hQ5wzcbWX75MC16yHeyKPUjusPEGD Priv (WIF): p2pkh:KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qZmAYyVkYBChbWU4JimS Priv (HEX): 0x000000000000000000000000000000000000000000000002CA21BC17B8F960F0
another example telling the program to search in the 37f0e000000000000 range: Pub Addr: 13zb1hQtTeA1RxGME7LnPWYQJUCUT534Dr Priv (WIF): p2pkh:KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qa2Eb4t2CTyV8YnBEJT9 Priv (HEX): 0x0000000000000000000000000000000000000000000000037F0E70293B50C890
Pub Addr: 13zb1hQbdhEPf2qsMEJqtvzUhuKxn8puGE Priv (WIF): p2pkh:KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qa2EbT4oiu1wNZFHAQKM Priv (HEX): 0x0000000000000000000000000000000000000000000000037F0EC9A12BD1F6C2
another example: Pub Addr: 13zb1hQCi6JxoGYXrfjP3njTmwhamDQJpX Priv (WIF): p2pkh:KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qa58Y4Xhgwt5oeB45rFY Priv (HEX): 0x000000000000000000000000000000000000000000000003A1D24E56009C3E38
Pub Addr: 13zb1hQeTsAcn9EFKTj16eUkgWnzxK8N6x Priv (WIF): p2pkh:KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qa58Y1gx5zY9AQG9DWTH Priv (HEX): 0x000000000000000000000000000000000000000000000003A1D242E18702FDF9
Pub Addr: 13zb1hQR82eZQGdsp7PjW53M4ooegaPXKj Priv (WIF): p2pkh:KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qa58XjyKARXgDumQYQg7 Priv (HEX): 0x000000000000000000000000000000000000000000000003A1D2037EFC2AE128
Pub Addr: 13zb1hQgoqDqApAH2DPQVdkD7LVgYERCrs Priv (WIF): p2pkh:KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qa58YR2XFZtknYDQWCEh Priv (HEX): 0x000000000000000000000000000000000000000000000003A1D2A0FE3B06542F
Pub Addr: 13zb1hQmKq9Um7b43u5T8bPp91LbrtZvTx Priv (WIF): p2pkh:KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qa58Y8XoP8X3hD1y8HMu Priv (HEX): 0x000000000000000000000000000000000000000000000003A1D25E79330E829E
Pub Addr: 13zb1hQ2wZUdUVP83aoCDevZ779bFe4j8Q Priv (WIF): p2pkh:KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qa58YXFtBHdXZ4Ve1qAs Priv (HEX): 0x000000000000000000000000000000000000000000000003A1D2BA1E3818AF1D
Pub Addr: 13zb1hQNFmwgHH2kmShX1Gweqsf6JoRUPr Priv (WIF): p2pkh:KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qa58YmQL2vr9mSuvkGLU Priv (HEX): 0x000000000000000000000000000000000000000000000003A1D2F3299FB1351E
Pub Addr: 13zb1hQxyqAT3sz4d9JP1NXwKRuG2DZSK8 Priv (WIF): p2pkh:KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qa58Xy7BBEtj6utM7p9h Priv (HEX): 0x000000000000000000000000000000000000000000000003A1D23877A44271C6
|
|
|
|
Diviserbyzero
Newbie
Offline
Activity: 12
Merit: 0
|
|
December 05, 2022, 03:14:07 PM |
|
Yes there is a tool for that. But it is based on VanitySearch and uses GPU.
well i have no gpu, just intel i3 laptop maybe i can modify it to use cpu coz the range is very small and will probably take 3 hours. its like decimal 51400000000 to 52100000000
|
|
|
|
WanderingPhilospher
Full Member
Offline
Activity: 1050
Merit: 219
Shooters Shoot...
|
|
December 05, 2022, 03:16:53 PM |
|
Yes there is a tool for that. But it is based on VanitySearch and uses GPU.
well i have no gpu, just intel i3 laptop How many beginning characters of the range do you know, or is it a large range?
|
|
|
|
Diviserbyzero
Newbie
Offline
Activity: 12
Merit: 0
|
|
December 05, 2022, 03:20:13 PM |
|
Yes there is a tool for that. But it is based on VanitySearch and uses GPU.
well i have no gpu, just intel i3 laptop How many beginning characters of the range do you know, or is it a large range? 10 characters
|
|
|
|
WanderingPhilospher
Full Member
Offline
Activity: 1050
Merit: 219
Shooters Shoot...
|
|
December 05, 2022, 03:23:34 PM |
|
Yes there is a tool for that. But it is based on VanitySearch and uses GPU.
well i have no gpu, just intel i3 laptop How many beginning characters of the range do you know, or is it a large range? 10 characters Would only take seconds to find the key then. Send me those 10 characters and I will check the entire range for you. And I will agree to your 10%.
|
|
|
|
Minase
Member
Offline
Activity: 71
Merit: 43
|
|
December 05, 2022, 03:38:25 PM |
|
i have found the range for it, cause my pc is a little slower but i have matched "13zb1hQbWV" so the birthday paradox worked and i am on the numbers calculation
that prefix is not in just one range i have a few of them (7-8 i think) 13zb1hQbWVBmBqFsBnFR49ZxK8A6RXeaMg 33DFE48077F5A7B93 029402E2F709D6540A689A342555C1D395FEF23A2AC35255BB72FDEDD5BDF51881 13zb1hQbWVnN3ag9GNS2vCraT8PQJDjVdr 354D62E5F7A0D2EB2 02B21A6B1590B145841A0DABBE71EA01E29ED60F0E468CFF36445A9C92EB3A6375 13zb1hQbWVLbiRYaoLhWuCDY7WcAw4dXF9 3AEA44357912CC482 02E056DC9AF6092439E37BB9A70B7314799601C6577F23EB902CBEBA1DB2357B67 just some addresses i found in one of my lists, maybe it will help someone.
|
|
|
|
Diviserbyzero
Newbie
Offline
Activity: 12
Merit: 0
|
|
December 05, 2022, 03:42:37 PM |
|
Yes there is a tool for that. But it is based on VanitySearch and uses GPU.
well i have no gpu, just intel i3 laptop How many beginning characters of the range do you know, or is it a large range? 10 characters Would only take seconds to find the key then. Send me those 10 characters and I will check the entire range for you. And I will agree to your 10%. no i am not giving my range to anyone, i give 10% to whoever modifies a program to search a certain range
|
|
|
|
Minase
Member
Offline
Activity: 71
Merit: 43
|
|
December 05, 2022, 03:45:12 PM |
|
than try keyhunt (cpu only) you just need to compile it https://github.com/albertobsd/keyhunt Yes there is a tool for that. But it is based on VanitySearch and uses GPU.
well i have no gpu, just intel i3 laptop How many beginning characters of the range do you know, or is it a large range? 10 characters Would only take seconds to find the key then. Send me those 10 characters and I will check the entire range for you. And I will agree to your 10%. no i am not giving my range to anyone, i give 10% to whoever modifies a program to search a certain range
|
|
|
|
WanderingPhilospher
Full Member
Offline
Activity: 1050
Merit: 219
Shooters Shoot...
|
|
December 05, 2022, 03:45:29 PM |
|
Yes there is a tool for that. But it is based on VanitySearch and uses GPU.
well i have no gpu, just intel i3 laptop How many beginning characters of the range do you know, or is it a large range? 10 characters Would only take seconds to find the key then. Send me those 10 characters and I will check the entire range for you. And I will agree to your 10%. no i am not giving my range to anyone, i give 10% to whoever modifies a program to search a certain range Lol, fair enough. Then use a simple python script to search that 2^28 range remaining. Easy breezy...go get it!
|
|
|
|
bibilgin
Newbie
Offline
Activity: 10
Merit: 0
|
|
December 05, 2022, 08:26:40 PM |
|
BTCAnyone with enough knowledge of c++, i need to modify vanity++ to search only in the range i specify coz its searching randomly. i know where the key is, but vanity is skipping that portion, like ./vanitygen++ -F compressed -Z 00000000000000000000000000000000000000000000000F7051F27B09112D0 -l $((256-64)) 116jYLq but it doesnt start on F7051F27B09112D0 up is there a tool for that i will give you 10% I think your computer has a virus ./vanitygen++ -F compressed -Z 000000000000000000000000000000000000000000000000F7051F27B09112D0 -l $((256-64)) 116jYLq It is written wrong!! Hex 65 character!! wallet start wrong!! ./vanitygen++ -F compressed -Z 000000000000000000000000000000000000000000000000F7051F27B09112D0 -l $((256-64)) 16jY7qL This is how it will be!
|
|
|
|
ProjectSe7en
Jr. Member
Offline
Activity: 59
Merit: 1
|
|
December 09, 2022, 12:10:17 AM Last edit: December 09, 2022, 12:33:49 AM by ProjectSe7en |
|
Yes there is a tool for that. But it is based on VanitySearch and uses GPU.
well i have no gpu, just intel i3 laptop How many beginning characters of the range do you know, or is it a large range? 10 characters Would only take seconds to find the key then. Send me those 10 characters and I will check the entire range for you. And I will agree to your 10%. no i am not giving my range to anyone, i give 10% to whoever modifies a program to search a certain range Diviserbyzero DM to me Now!
|
|
|
|
Diviserbyzero
Newbie
Offline
Activity: 12
Merit: 0
|
|
December 11, 2022, 09:36:33 AM |
|
So today i made an experiment to see the probability of matching characters of address in the bitrange that is not the challenge address but i was surprised that the script solved the puzzle in seconds and did not find any other address except the target ii ran it with puzzle 12 and see i have set it to 1 million tries import random import bitcoin import sys
def hex2addr(hx,ds): decoded_private_key = ds private_key=hx compressed_private_key = private_key + '01' # Multiply the EC generator point G with the private key to get a public key point public_key = bitcoin.fast_multiply(bitcoin.G, decoded_private_key) # Encode as hex, prefix 04 hex_encoded_public_key = bitcoin.encode_pubkey(public_key,'hex')
# Compress public key, adjust prefix depending on whether y is even or odd (public_key_x, public_key_y) = public_key if (public_key_y % 2) == 0: compressed_prefix = '02' else: compressed_prefix = '03' hex_compressed_public_key = compressed_prefix + bitcoin.encode(public_key_x, 16)
ad =bitcoin.pubkey_to_address(public_key) # Generate compressed bitcoin address from compressed public key adr= bitcoin.pubkey_to_address(hex_compressed_public_key) return adr
def check(ad): if "1DBau" in ad: print(ad)
st = "0" n = 1000000 while n>0: ps = random.getrandbits(12) pt = str(ps).rstrip("L") ps = int(pt) hx = hex(ps).lstrip("0x").rstrip("L") tp = 64-len(hx) hxs = st*tp+hx ads = hex2addr(hxs,ps) check(ads) n =n-1 print("done") output └──╼ $python dif2.py 1DBaumZxUkM4qMQRt2LVWyFJq5kDtSZQot 1DBaumZxUkM4qMQRt2LVWyFJq5kDtSZQot
|
|
|
|
ProjectSe7en
Jr. Member
Offline
Activity: 59
Merit: 1
|
|
December 11, 2022, 09:47:04 AM |
|
So today i made an experiment to see the probability of matching characters of address in the bitrange that is not the challenge address but i was surprised that the script solved the puzzle in seconds and did not find any other address except the target ii ran it with puzzle 12 and see i have set it to 1 million tries import random import bitcoin import sys
def hex2addr(hx,ds): decoded_private_key = ds private_key=hx compressed_private_key = private_key + '01' # Multiply the EC generator point G with the private key to get a public key point public_key = bitcoin.fast_multiply(bitcoin.G, decoded_private_key) # Encode as hex, prefix 04 hex_encoded_public_key = bitcoin.encode_pubkey(public_key,'hex')
# Compress public key, adjust prefix depending on whether y is even or odd (public_key_x, public_key_y) = public_key if (public_key_y % 2) == 0: compressed_prefix = '02' else: compressed_prefix = '03' hex_compressed_public_key = compressed_prefix + bitcoin.encode(public_key_x, 16)
ad =bitcoin.pubkey_to_address(public_key) # Generate compressed bitcoin address from compressed public key adr= bitcoin.pubkey_to_address(hex_compressed_public_key) return adr
def check(ad): if "1DBau" in ad: print(ad)
st = "0" n = 1000000 while n>0: ps = random.getrandbits(12) pt = str(ps).rstrip("L") ps = int(pt) hx = hex(ps).lstrip("0x").rstrip("L") tp = 64-len(hx) hxs = st*tp+hx ads = hex2addr(hxs,ps) check(ads) n =n-1 print("done") output └──╼ $python dif2.py 1DBaumZxUkM4qMQRt2LVWyFJq5kDtSZQot 1DBaumZxUkM4qMQRt2LVWyFJq5kDtSZQot 2^12 = 4,096 that's why
|
|
|
|
Diviserbyzero
Newbie
Offline
Activity: 12
Merit: 0
|
|
December 11, 2022, 10:00:54 AM |
|
so none of addresses in 12 bit space matches 4 characters of that address? if no, the it means random know something we don't
|
|
|
|
ProjectSe7en
Jr. Member
Offline
Activity: 59
Merit: 1
|
|
December 11, 2022, 05:29:35 PM |
|
so none of addresses in 12 bit space matches 4 characters of that address? if no, the it means random know something we don't
Bigger bit more characters appears.
|
|
|
|
|