Bitcoin Forum
April 25, 2024, 12:56:43 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: offline Addresses  (Read 163 times)
hugeblack (OP)
Legendary
*
Offline Offline

Activity: 2492
Merit: 3596


Buy/Sell crypto at BestChange


View Profile WWW
February 09, 2018, 07:29:17 PM
Last edit: May 13, 2019, 08:51:46 PM by hugeblack
 #1

I'm trying to fill a few gaps in my understanding of bitcoin address.
I know Bitcoin addresses contain a built-in check code, so it's generally not possible to send Bitcoins to a mistyped address.[1]
also How to create Bitcoin Address.
But i found this Addresses can be created offline:Creating addresses can be done without an Internet connection and does not require any contact or registration with the Bitcoin network?how?

.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
"Governments are good at cutting off the heads of a centrally controlled networks like Napster, but pure P2P networks like Gnutella and Tor seem to be holding their own." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714006603
Hero Member
*
Offline Offline

Posts: 1714006603

View Profile Personal Message (Offline)

Ignore
1714006603
Reply with quote  #2

1714006603
Report to moderator
1714006603
Hero Member
*
Offline Offline

Posts: 1714006603

View Profile Personal Message (Offline)

Ignore
1714006603
Reply with quote  #2

1714006603
Report to moderator
1714006603
Hero Member
*
Offline Offline

Posts: 1714006603

View Profile Personal Message (Offline)

Ignore
1714006603
Reply with quote  #2

1714006603
Report to moderator
RGBKey
Hero Member
*****
Offline Offline

Activity: 854
Merit: 658


rgbkey.github.io/pgp.txt


View Profile WWW
February 09, 2018, 08:10:09 PM
 #2

There is no need to connect to the internet to create valid Bitcoin addresses. Mistyped Bitcoin addresses won't be valid because of an invalid checksum. This is basically a math problem embedded in the text of the Bitcoin address.

Think about any other normal math problem. You don't need to connect to the Internet to see what 2+2 is equal to.
keyboard warrior
Sr. Member
****
Offline Offline

Activity: 266
Merit: 251


View Profile
February 09, 2018, 08:13:49 PM
 #3

There are more possible bitcoin addresses than grains of sand on the Earth. It's so unlikely anyone can generate an address belonging to someone else that it's virtually impossible.

People have tried generating millions of addresses to attempt finding a funded one, but they all failed.

This thread is about one of those attempts.

https://bitcointalk.org/index.php?topic=1573035.0

This quote explains why it's virtually impossible to generate an address belonging to someone else.



Don't worry, "If you were to intentionally try to make a collision, it would currently take 2^126 times longer to generate a colliding bitcoin address than to generate a block.". This means, if you have a computer that is 1 million times as powerfull as all current miners combined, it will still take an average of 1,618,542,460,620,902,128,345,579,373 years to generate a collision.

Even if Moores law holds true in the most generous way, we still have over 100 years left before this becomes feasable.

And also: yes, devices designed specifically for performing bitcoin mining exist (Artforz had himself some ASICs (custom chips) made)

Read this whole thread for more information.

https://bitcointalk.org/?topic=62.0
jackg
Copper Member
Legendary
*
Offline Offline

Activity: 2856
Merit: 3071


https://bit.ly/387FXHi lightning theory


View Profile
February 09, 2018, 08:15:29 PM
 #4

Your question is quite vague could you give a more specific idea of what you want answering?

I'll answer a question I think you're asking:
1. A private key is randomly generated from a piece of software following rules precoded in that software (e.g functions in bitcoin core). This is a randomly generated set of numbers and there are so many options it can be assumed that, for now, no address can be given out twice. Much like the 2128 seeds that get randomely generated by many HD/SPV.
2. The address is then some sort of hash of this private key so they should also be uniquely generated.

Checksums are run on the addresses themselves also. I was looking into the new bech32 address checksums and the simplest takes the last 6 digits and the rest of the string (minus the bc1) and runs a checksum operation to check the address was inputted correctly and attempts to resolve up to four errors in the address.
Thirdspace
Hero Member
*****
Offline Offline

Activity: 1232
Merit: 738


Mixing reinvented for your privacy | chipmixer.com


View Profile
February 10, 2018, 12:50:56 AM
 #5

But i found this Addresses can be created offline:Creating addresses can be done without an Internet connection and does not require any contact or registration with the Bitcoin network?how?
this is the beauty of decentralized crypto currency, there is no centralize authority for creation of addresses
addresses can be created by employing a set of mathematical computation procedures (encoding cryptography)
and bitcoin addresses can also be validated with cryptography technique too

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!