RetiredCoder (OP)
Full Member
 
Offline
Activity: 159
Merit: 141
No pain, no gain!
|
 |
November 14, 2024, 01:45:25 PM |
|
Guys, I'm bored today again, so let's have some fun: a mini-puzzle for puzzle #125. The key fell and shattered into 12 pieces: 804 E09 77 1C5 225 AC 960 33B 7F0 E4 6BB 48 The order of the pieces is unknown, assemble the key back together! There is about 500$ in BCH there, so hurry up! And thanks to creator of original puzzles (Satoshi??) for a lot of fun! PS. No BS here please, I will remove it. PPS. For history, previous mini-puzzle is here: https://bitcointalk.org/index.php?topic=5513047
|
|
|
|
iceland2k14
Member

Offline
Activity: 76
Merit: 89
|
 |
November 14, 2024, 03:45:33 PM |
|
Thank you @RetiredCoder for the mini Puzzle. Got it through the slowest crappy code..... import secp256k1 as ice target = '1PXAyUB8ZoH3WD8n5zoAthYjN15yN5CVq5' dd = ['804', 'E09', '77', '225', 'AC', '960', '33B', '7F0', 'E4', '6BB', '48']
p = '1C5'
inc = 0 for i in permutations(dd): pvk = int(p + ''.join(i), 16) addr = ice.privatekey_to_address(0, True, pvk) if addr == target: print(f'== Key is Found ==\n {hex(pvk)}') print(f'{ice.btc_pvk_to_wif(pvk)}')
|
|
|
|
|
RetiredCoder (OP)
Full Member
 
Offline
Activity: 159
Merit: 141
No pain, no gain!
|
 |
November 14, 2024, 03:51:42 PM Merited by iceland2k14 (5) |
|
Thank you @RetiredCoder for the mini Puzzle. Got it through the slowest crappy code..... import secp256k1 as ice target = '1PXAyUB8ZoH3WD8n5zoAthYjN15yN5CVq5' dd = ['804', 'E09', '77', '225', 'AC', '960', '33B', '7F0', 'E4', '6BB', '48']
p = '1C5'
inc = 0 for i in permutations(dd): pvk = int(p + ''.join(i), 16) addr = ice.privatekey_to_address(0, True, pvk) if addr == target: print(f'== Key is Found ==\n {hex(pvk)}') print(f'{ice.btc_pvk_to_wif(pvk)}') Nice, at first glance the difficulty looks like 12! but since we know that the key must start with "1", the difficulty reduces to 11! only.
|
|
|
|
|
albert0bsd
|
 |
November 14, 2024, 09:43:36 PM |
|
Congrats @iceland2k14  I was working at that hours so I missed it. @RetiredCoder Thanks for release the key, if you want more competition you should announce the date and hour for this. I expect be ready for the #130 key. Regards!
|
|
|
|
|
AbadomRSZ
Newbie
Offline
Activity: 34
Merit: 0
|
 |
November 14, 2024, 10:21:24 PM |
|
Guys, I'm bored today again, so let's have some fun: a mini-puzzle for puzzle #125. The key fell and shattered into 12 pieces: 804 E09 77 1C5 225 AC 960 33B 7F0 E4 6BB 48 The order of the pieces is unknown, assemble the key back together! There is about 500$ in BCH there, so hurry up! And thanks to creator of original puzzles (Satoshi??) for a lot of fun! PS. No BS here please, I will remove it. PPS. For history, previous mini-puzzle is here: https://bitcointalk.org/index.php?topic=5513047What an easy puzzle you should have mixed all the letters and numbers. Embarrass yourself and learn how to do a more difficult puzzle. Otherwise, just take the private key and throw it here. The first person to see the post can take this shop to buy bread. 0x1c533b6bb7f0804e09960225e44877ac KwDiBf89QgGbjEhKnhXJuH7Nbdz1FhKePEPcr4to6PqoSc6KxQy6
|
|
|
|
|
zahid888
Member

Offline
Activity: 334
Merit: 24
the right steps towards the goal
|
 |
November 14, 2024, 10:26:24 PM |
|
import secp256k1 as ice from itertools import permutations
target = '0233709eb11e0d4439a729f21c2c443dedb727528229713f0065721ba8fa46f00e' dd = ['804', 'E09', '77', '225', 'AC', '960', '33B', '7F0', 'E4', '6BB', '48'] p = '1C5'
for i in permutations(dd): pvk = int(p + ''.join(i), 16) pub = ice.scalar_multiplication(pvk) addrpub = pub.hex() addr = ice.to_cpub(addrpub) if addr == target: print(f'== Key is Found ==\n {hex(pvk)}') print(f'{ice.btc_pvk_to_wif(pvk)}') break
For a faster response... 👆 I’ve been monitoring Retired Coder's latest posts for the past two days. Today, I’m going somewhere, and this happened. Feeling so sad 😢. Anyway, congratulations to the winner!
|
1BGvwggxfCaHGykKrVXX7fk8GYaLQpeixA
|
|
|
BitcoinBarrel
Legendary
Offline
Activity: 2110
Merit: 1038
Fill Your Barrel with Bitcoins!
|
 |
November 14, 2024, 10:29:03 PM |
|
Guys, I'm bored today again, so let's have some fun: a mini-puzzle for puzzle #125. The key fell and shattered into 12 pieces: 804 E09 77 1C5 225 AC 960 33B 7F0 E4 6BB 48 The order of the pieces is unknown, assemble the key back together! There is about 500$ in BCH there, so hurry up! And thanks to creator of original puzzles (Satoshi??) for a lot of fun! PS. No BS here please, I will remove it. PPS. For history, previous mini-puzzle is here: https://bitcointalk.org/index.php?topic=5513047What an easy puzzle you should have mixed all the letters and numbers. Embarrass yourself and learn how to do a more difficult puzzle. Otherwise, just take the private key and throw it here. The first person to see the post can take this shop to buy bread. 0x1c533b6bb7f0804e09960225e44877ac KwDiBf89QgGbjEhKnhXJuH7Nbdz1FhKePEPcr4to6PqoSc6KxQy6 If it was so simple, then why you lose?
|
▄▄▄▄▄▄▄▄▄▄ ▄██████████████▄ ▄█████████████████▌ ▐███████████████████▌ ▄█████████████████████▄ ███████████████████████ ▐███████████████████████ ▐███████████████████████ ▐███████████████████████ ▐███████████████████████ ██████████████████████▀ ▀████████████████████▀ ▀██████████████████ ▀▀████████████▀▀
| .
| .....█ .....█ .....█ .....█ .....█ .....█ | | █ █ █ █ █ █ |
|
|
|
|
albert0bsd
|
 |
November 14, 2024, 10:47:05 PM |
|
If it was so simple, then why you lose?
I agree that the puzzle was simple, Maybe @AbadomRSZ was also AFK when @RetiredCoder publish it.
|
|
|
|
|
RetiredCoder (OP)
Full Member
 
Offline
Activity: 159
Merit: 141
No pain, no gain!
|
 |
November 15, 2024, 05:54:57 AM |
|
These are mini-puzzles, I want them to be easy so everyone with minimal skills can solve it. If you want hard puzzles - you already have #67 and #135  So, congrats to the winner, done!
|
|
|
|
|