Bitcoin Forum
February 21, 2024, 06:52:22 PM *
News: Latest Bitcoin Core release: 26.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 »
1  Bitcoin / Project Development / Re: Bitcoin Visual private key generator on: January 29, 2024, 09:22:09 PM
Using this you can create your own wallets to store btc???

Yes, you can. But you should be very careful with the random entropy (use coin) and secure internet connection (or use the tool offline).

PS. To be honest if you do not understand what you do, I do not recommend to use this tool.
2  Bitcoin / Bitcoin Discussion / Re: So Who Owed Satoshi Money? on: January 08, 2024, 10:36:32 PM
The private key for address 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa (received the reward from genesis block) could be not saved by Satoshi, and it does not matter is him/her alive or not. It just the test transaction with the initial purpose to have the balance FOREVER.
3  Bitcoin / Development & Technical Discussion / Re: BitCrack - A tool for brute-forcing private keys on: January 08, 2024, 09:41:30 PM
I remember I saw somewhere the benchmark table with the speeds for BitCrack with different nvidia cards (2080,3080,4080, .... ti versions, Tesla, etc). Can you please share it or write the current benchmarks (actual in 2024 with the most common hardware).
4  Bitcoin / Project Development / Re: Bitcoin Visual private key generator on: January 08, 2024, 09:27:16 PM
So it was you who renewed the domain, correct? And what do you mean by registrar saving the domain for you? is that something unusual?

Anyways thank you for such a great service, it really is one of the helpful tools I have ever seen. 😉👏👍

Yes, I renewed the domain. The auto prolongation was active with the registrar (if forget it saves the domain for you but you should pay more). Registrar renewed the domain however suspended to use it before payment.
5  Bitcoin / Project Development / Re: Bitcoin Visual private key generator on: January 08, 2024, 06:25:58 PM
If it is really useful for you to have this tool, I can try to upload it and set it on one of my domains.
edit: is online again
Of course it is useful, do you know of any other way/ tool, where you could generate any bit of key space with a single tap/ click? This tool is one of the most useful crypto tools in the world. Most of the things I have learned about cryptography is because of this 1616 grid. Thanks for the offer though.

Thank you so much for your feedback.

Yes, there was a domain issue as I forget to renew it. However thanks to registrar for saving the domain for me  Cheesy
6  Bitcoin / Bitcoin Discussion / Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it on: July 09, 2023, 04:34:14 PM
So, it is not some special knowledge (hidden from the public). It was a luck for #120 and #125 - by the luck I also mean that they used Kangaroo method and Jean's GPU code (it also need some luck). The #120 and #125 winners just have huge GPU power.
7  Bitcoin / Bitcoin Discussion / Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it on: July 09, 2023, 02:36:12 PM
yeah, I'm not confident anymore about the security of Bitcoin and secp256k1, especially when the solvers of these large keys are not willing to share what methods they used to reveal the private keys, the whole purpose of this challenge is to prove the immunity of the math behind bitcoin from any attack, so when someone is able to solve the challenge and not coming out to explain the method, this is basically telling us that someone knows a backdoor.

For #120 and #125 puzzle addresses it was "random" luck, and not some special knowledge. So, keep calm and be confident in secp256k1 and bitcoin security.
8  Bitcoin / Bitcoin Discussion / Re: == Bitcoin challenge transaction: ~1000 BTC total bounty to solvers! ==UPDATED== on: May 08, 2023, 10:42:24 AM
2023-04-16 - The creator of the challenge paid rounded amounts of BTC to the remaining unguessed addresses - thus increasing the value of the prizes by a total of over 900 BTC. From this moment, for example - the reward value for address 66 is not 0.66BTC but 6.6BTC

How do you know the source of the latest 900 btc and say that it was made by the creator? The transaction potentially could lead to the stolen funds...  Huh
9  Other / Archival / Re: I did a SHA256 on address, used Hash160 on the result, help on: March 06, 2023, 08:20:31 PM
Edit: what is this?
It shows as invalid address but blockchair shows only the BCH balance and not BTC, I changed the checksum myself, isn't it weird?

Do not rely on blockchair - it shows the 0 balance for the mentioned address as well:
You can even observe the 0 balance for this address:

So, pooya87 is absolutely right "That looks like a bug in blockchair website's backend that simply skips checksum validation"
10  Bitcoin / Development & Technical Discussion / Re: What encrypted in the HASH string? on: March 06, 2023, 01:56:02 AM
A salt is used in order to protect the hash from pre-computed tables. A salt is random data that is used as an additional input to a one-way function that hashes data.
The cry_rounds is the number of rounds used for hashing the password (together with salt).

The general wallet encryption algorithm is described here:
"Wallet encryption uses AES-256-CBC to encrypt only the private keys that are held in a wallet. The keys are encrypted with a master key which is entirely random. This master key is then encrypted with AES-256-CBC with a key derived from the passphrase using SHA-512 and OpenSSL's EVP_BytesToKey and a dynamic number of rounds determined by the speed of the machine which does the initial encryption"

So, the more cry_rounds you have - the more sha512 rounds you should perform while decryption the password (also, the better computer you use for wallet.dat encryption, the more cry_rounds you will have).

In general, the encryption process could be represented as following:
data = pasw+salt
for i in range(rounds):
    data = sha512(data)
key = data[0:32]
iv = data[32:32+16]
dec = AES(key, CBC_MODE, iv).decrypt(cry_master)
source: hashcat forum
11  Bitcoin / Development & Technical Discussion / Re: What encrypted in the HASH string? on: February 28, 2023, 11:13:39 PM
The private key of your wallet (a 256-bit number) is symmetrically encrypted with a random master key and that master key is subsequently encrypted with the user-defined password.
The reason why your hashes are different for the same password is because the random master key, random salt and random number of iteration is used for every attempt.

The hash you showed has the strict structure. Let me show what does mean each line from your first example (hope this will help you):

$bitcoin // coin name (could be also litecoin, as the example)
$64 // len of cry_master - master private key
$9baaabed8bde61f4da580ff22905fd2dab69b6193bb365f0fdfbc540ff9f20fc // master private key - encrypted_key from wallet.dat
$16  // len of salt
$9d4164a034dfdb82 // cry_salt - salt from wallet.dat
$307949 //  cry_rounds - number of rounds, nDerivationIterations from wallet.dat
$96 // len of encrypted_privkey
$0497430f102ff66a1556910eb9b9f3277cc38f437fb79f1d78345c770ac918cba04e48e785e29cc169a4e3c0b88b39f5 // ckey - encrypted_privkey from wallet.dat
$66 // len of public key
$03fff614df1bd468aa061bec32eff7b14c42a0a3d0df7d984a7b74a30a99f0ec87 // public key - pubkey from

For more details, you can also examine the tool called - this tool extracts hashes from bitcoin wallet.dat

Sample code is here:

PS. This type of hash from wallet.dat also is suitable for hashcat (-m 11300 mode). Have a look at it too in order to understand more.
12  Bitcoin / Bitcoin Technical Support / Re: Stolen BTCs from paper wallet on: January 19, 2023, 05:41:09 PM
I received a DM about this thread. has never been hacked.
For many years it's been hosted on
I have no indication that my github has been compromised.
I have no indication that my domain registrar account or DNSSEC has been compromised.
I have a script that monitors the checksum of and received no alerts of any issue.


I remembered that 3+ years ago was confused why generated wrong wallets. Here is my post:

The issue was I used wrong web address: "Everybody should be very careful. The addresses above were actually generated not by, but by ("l" instead of "t"). I do not know how did I go there... probably some fake link :-("

That time fake clone was working and provided wrong public addresses (so, users received incorrect public btc addresses, and actually they did not have private keys to btc addresses showed on their "paper wallets").

I just remembered that my case, cause OP also could face with the same fake clone web address while generating his paper wallet - fake clone in global WWW (with the similar spelling) or fake clone provided through DNS spoofing (OP saw in his web browser, but actually visited completely different IP address).
13  Bitcoin / Bitcoin Discussion / Re: == Bitcoin challenge transaction: ~100 BTC total bounty to solvers! ==UPDATED== on: December 29, 2022, 07:52:47 PM
I found saved kangaroo progress files that allowed me to find key 115 in the past!
So for interested groups/individuals - I have these progress files and I will sell them for 2ETH (upfront payment). If you are interested, please contact me via private message. To be fair - I sell files only once.


Just distribute these files for free and clean your disk space. No need to sale  Cool
14  Bitcoin / Development & Technical Discussion / Re: 2^96 same bitcoin address on: April 30, 2022, 09:36:45 PM
I  still want to find at least 2 different public keys (better different private keys within the bitcoin elliptic curve order) which lead to the same bitcoin addresses  Cool Shocked
15  Bitcoin / Development & Technical Discussion / Re: Checking brainwallet on: April 30, 2022, 08:41:31 PM

I was able to find, but the checking speed is not entirely satisfactory (I know ... due to API limitations)


You should not use API and check the wallets online. The only way to check your passphrases database is to compare the generated brain wallets with your local database (take it from daily blockchair dumps - or take from Loyce.
16  Bitcoin / Bitcoin Discussion / Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it on: April 11, 2022, 07:02:44 PM
wipall, Bitcrack would help you:

As for the specific range you can use the following command:
xxBitCrack.exe --keyspace 80000000:ffffffff 1FshYsUh3mqgsG29XpZ23eLjWV8Ur3VwH
17  Alternate cryptocurrencies / Altcoin Discussion / Re: 'Squid Game' cryptocurrency scams $2 million on: March 28, 2022, 04:59:14 PM
Why is this shit coin (SQUID GAME) still trading with 1.5-2 million USD daily turnover?
18  Bitcoin / Bitcoin Discussion / Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it on: March 24, 2022, 07:19:20 PM
Suppose I crack puzzle 64.. please suggest to me how can I avoid double-spending Until I take out all the coins.. like BTC, BTH, BTG ??

You should broadcast all the transactions at the same time. You also should turn off RBF options (replace-by-fee)
19  Bitcoin / Development & Technical Discussion / Re: Pollard's kangaroo ECDLP solver on: March 13, 2022, 02:22:26 PM
Jean_Luc made his last post on October 11, 2020, and he was last active July 28, 2021 (more than 6 months ago). His last commits on github were also a year ago (February 2021)

Is everything ok with TC? (Jean_Luc)
20  Bitcoin / Bitcoin Discussion / Re: Bitcoin puzzle transaction ~32 BTC prize to who solves it on: January 04, 2022, 12:10:42 PM
I was using Bitcoincrack to randomly Bruteforce addresses that share the same 7 letters of 16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN.
after bitcoincrack generated today 1000 addresses that share the same first 7 address characters ~ and indeed, i saw an addresses that ends with the last 3 characters "XQN" that the original puzzle 64 address have.
What are the odds that i find the last 3 characters address
Each character has 58 possibilities, so if you have 1000 addresses, the chance of finding the same 3 characters at the end is about 0.5%. However, you need to find 24 more characters, and those aren't magically going to match once you find the last 3.

He actually found 9 characters (10 characters including the 1st "1"):

16jY7qLJnxb7CHZyqBP8qca9d51gAjyXQN - #64 puzzle
16jY7qLHKTofWA2DYS9ZaWyvZ5qnjfSXQN - found by Alpaste

But looks nice to have a vanity address with 10 characters and the same bit size.
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!