Tuesday, November 5, 2024

How do blockchain explorers know if the deal with is absolutely generated?

I’m finding out how the Bitcoin addresses era works.

So far as I realized, a Bitcoin deal with seems within the blockchain solely after it has been concerned in its first transaction. If an deal with has by no means been utilized in any transactions, it won’t have a presence within the blockchain.

For that reason, Initially, I believed that with out data of the personal key, there can be no solution to confirm if a given deal with is an accurate hash generated from actual key, or just a random/made-up mixture of characters of the identical size (like a few of these “vanity-addresses”).

Nevertheless, at this time I found that once I enter a genuinely generated BTC deal with that has by no means been used earlier than (for certain) into the search discipline on blockchain.com, the most recent shows a message indicating that the deal with is discovered however has no transactions.

screenshot1_real

screenshot2_real_no_transactions
To generate addresses, I used bitaddress.org and this python lib, I attempted a number of instances, utilizing each, however the outcomes all the time usually seem like ones above.

Then again, once I change a single character in such an deal with or enter random digits and letters that visually resemble a BTC deal with (together with size) however weren’t generated utilizing the talked about lib/service, blockchain.com states that “Nothing discovered.”

screenshot3_madeup

How do the service distinguishes between actual and made-up addresses, on this case?

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles