Bitcoin Forum
November 25, 2017, 12:24:23 AM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Me, myself, and my Bitcoin Address :) How does it know its me?  (Read 1098 times)
RyanRed
Full Member
***
Offline Offline

Activity: 126



View Profile
September 12, 2012, 08:33:11 PM
 #1

I am just wondering how my initial bitcoin address that was assigned to me within my bitcoind wallet came about.

The reason that Im wondering this is to futher my knowledge of the system design, and understand how this all works.

I understand I need to backup my wallet from time to time, and keep it i a safe place. But what would happen if I formatted my computer, and restored my wallet. Would my address be the same? Or what would happen if I installed my wallet on a completely different computer like my laptop. Take it one step further, and what would happen if I changed ISP's. That comes to mind because Im leaving on a trip in 3 weeks out of state. I actually was going to demo some my gained knowledge to my friend about bitcoins when we meet up. It will be on my laptop though. But does my IP even matter?

The reason that makes me wonder all of this is because currently right now Im on my laptop. I was just messing around online a second ago, and figured I swing by dailybitcoin to snag a small little bitcoin freebie. Love that place! Cheesy Anyways. When I put in my address to it from my laptop it says I already received coins today. But that place allows you to get coins every hour. I walk over to my desktop and try it, and it worked just fine. They were sent. But I cant ever get it work when Im 3 feet away on my laptop. It always come back "I received coins for the day" even if I haven't even been there for 12 hours +. Its no big deal. I'm just trying to understand why it comes back saying that. I also tried giving it my blockchain.info wallet address. Same thing. Same message saying I got some already when I know for a fact I have not tried to get any for hours. I walk to my PC, type in my blockchain address. BAM it works..

See that's what makes me wonder how it recognizes me. I don't have the slightest clue where any of these address come from, and why it works when I try it on my computer, but not my laptop.

If anyone would be so kind to respond, and clear this up for me it would be much appreciated. I still have a lot to learn, but I'm loving every second of it! Still trying to figure out what to buy for mining. Leaning towards the ASIC's I guess. But Im finding out they aren't as much of a God send as people make them out to be. To my understanding once they are released, you could compare a jalapeno to what 350Mhash is now based on returns. But I suppose I got to start somewhere. Cheesy

Thanks again!
-Ryan
Join ICO Now Coinlancer is Disrupting the Freelance marketplace!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1511569463
Hero Member
*
Offline Offline

Posts: 1511569463

View Profile Personal Message (Offline)

Ignore
1511569463
Reply with quote  #2

1511569463
Report to moderator
1511569463
Hero Member
*
Offline Offline

Posts: 1511569463

View Profile Personal Message (Offline)

Ignore
1511569463
Reply with quote  #2

1511569463
Report to moderator
Jermainé
Member
**
Offline Offline

Activity: 70


View Profile
September 12, 2012, 09:13:04 PM
 #2

The feds gave you up that's how they know   Shocked
casascius
Mike Caldwell
VIP
Legendary
*
Offline Offline

Activity: 1358


The Casascius 1oz 10BTC Silver Round (w/ Gold B)


View Profile WWW
September 12, 2012, 09:14:55 PM
 #3

Your wallet was generated from random (unpredictable) numbers.  If you generate a new wallet on a new computer, or even the same computer, the random numbers used to generate it will be completely different, and it won't be the same wallet.

Right now, every bitcoind node knows about EVERY bitcoin transaction worldwide, that's why it has a data directory over 1GB and constantly growing.  So naturally, when your node learns about a transaction that belongs to one of the addresses in your wallet, it knows it's "yours" and displays it.  As Bitcoin scales, the way it works will change, because it's not sustainable for every computer to know about every pack of bubblegum anyone in the world buys anywhere.  For now though, that's how it works.

Companies claiming they got hacked and lost your coins sounds like fraud so perfect it could be called fashionable.  I never believe them.  If I ever experience the misfortune of a real intrusion, I declare I have been honest about the way I have managed the keys in Casascius Coins.  I maintain no ability to recover or reproduce the keys, not even under limitless duress or total intrusion.  Remember that trusting strangers with your coins without any recourse is, as a matter of principle, not a best practice.  Don't keep coins online. Use paper or hardware wallets instead.
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218


Gerald Davis


View Profile
September 12, 2012, 09:18:07 PM
 #4

DailyBitcoin =/= Bitcoin.
DailyBitcoin uses cookies and stuff like that to keep you from cheating.


Bitcoin (the network/protocol) doesn't know or care who you are.  Your wallet.dat contains the private keys for "your" addresses.  Whoever has the private key has control of the funds.   Bitcoin doesn't "know" your address is yours.  It only cares that a tx spending coins from your address is properly signed with the right private key.  Nothing more.  If I have your private key the network will see the tx spending "your coins" from "your address" as equally valid.

Keep your wallet.dat file regularly backed up and secure stored.
eb3full
VIP
Full Member
*
Offline Offline

Activity: 198


View Profile
September 12, 2012, 09:21:59 PM
 #5

But what would happen if I formatted my computer, and restored my wallet. Would my address be the same?

All of your addresses are stored in the wallet. New addresses are generated and appended to the wallet.

Or what would happen if I installed my wallet on a completely different computer like my laptop. Take it one step further, and what would happen if I changed ISP's. That comes to mind because Im leaving on a trip in 3 weeks out of state. I actually was going to demo some my gained knowledge to my friend about bitcoins when we meet up. It will be on my laptop though. But does my IP even matter?

Your network connection doesn't matter, and you can install the wallet on another computer (but you won't keep them in sync, so any new addresses you create may not be available on your other computer). Try to keep one wallet per computer (it's cheap to move bitcoins around anyway).

The reason that makes me wonder all of this is because currently right now Im on my laptop. I was just messing around online a second ago, and figured I swing by dailybitcoin to snag a small little bitcoin freebie. Love that place! Cheesy Anyways. When I put in my address to it from my laptop it says I already received coins today. But that place allows you to get coins every hour. I walk over to my desktop and try it, and it worked just fine. They were sent. But I cant ever get it work when Im 3 feet away on my laptop. It always come back "I received coins for the day" even if I haven't even been there for 12 hours +. Its no big deal. I'm just trying to understand why it comes back saying that.

I'm confused by your issue but it sounds like the website's behavior, not yours.

"With four parameters I can fit an elephant, and with five I can make him wiggle his trunk." John von Neumann
buy me beer: 1HG9cBBYME4HUVhfAqQvW9Vqwh3PLioHcU
RyanRed
Full Member
***
Offline Offline

Activity: 126



View Profile
September 12, 2012, 09:26:48 PM
 #6

Well thanks all! You all were very very helpful! Very much appreciated!

Yeah that who Dailybitcoin thing is what threw me off. It make me start to wonder Smiley But Im sure your right. I would have to assume the issue is on their end.

Again thank you all! Cheesy
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!