Bitcoin Forum
November 03, 2024, 05:54:34 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Where are coins held while receiving wallet is offline?  (Read 1213 times)
live627 (OP)
Hero Member
*****
Offline Offline

Activity: 574
Merit: 500


View Profile
April 22, 2013, 08:43:03 AM
 #1

Where are coins held while receiving wallet is offline? I'm assuming they stay in the blockchain.
RokShox
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile
April 22, 2013, 08:48:21 AM
 #2

There is a balance of bitcoins associated with an address in your wallet. Everyone in the network knows it. It doesn't matter if your wallet is online. Everyone knows that your address has "x" bitcoins in it.
whydifficult
Sr. Member
****
Offline Offline

Activity: 287
Merit: 250



View Profile WWW
April 22, 2013, 08:49:26 AM
 #3

they never really leave the blockchain (that goes for all wallets), a wallet is nothing more than a key (or set of keys) needed to send those coins to wallets.

So if you copy a wallet you only copy the keys to access the coins, not the coins itself.

Gekko a nodejs bitcoin trading bot!
Realtime Bitcoin Globe - visualizing all transactions and blocks
Tip jar (BTC): 1KyQdQ9ctjCrGjGRCWSBhPKcj5omy4gv5S
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1086


Ian Knowles - CIYAM Lead Developer


View Profile WWW
April 22, 2013, 08:55:10 AM
 #4

The blockchain is the record of every single tx ever performed (including "coinbase" tx's which is how bitcoins are created) and the balance of an address is simply the value you get when you subtract all (if any) outputs from all the inputs to it.

You wallet contains (among other things such as labels and tx's) private keys from which public keys and what you recognised as a bitcoin *address* can be derived.

Without a private key you cannot sign a tx to spend an "unspent" output for any given address (but you can actually do the tx signing offline).

So being online/offline is irrelevant to the blockchain and to the "balance" of any given address.

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
April 22, 2013, 08:55:32 AM
 #5

Where are coins held while receiving wallet is offline? I'm assuming they stay in the blockchain.

From another thread:

The way it works is confusing because the plumbing underneath is actually different from how it is presented.

Coins don't actually get held in a wallet.   The blockchain is a transaction ledger, and every full node with a blockchain has a copy of it.  The only thing in the wallet on your client essentially is the private keys that allow you to spend the funds for certain addresses.

Because people are familiar with the term wallet, since there is one in most back pockets and purses, that's what the clients try to emulate.   So the Bitcoin clients use the same concept of receiving and sending money as you have with a physical wallet for cash, but that's simply not what happens.

When you send a payment, you are simply broadcasting your permission for value to be transferred from previously received transactions to new bitcoin addresses.

When you receive a payment, that is simply the client showing a filtered view of the blockchain ledger for a specific address.

Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


live627 (OP)
Hero Member
*****
Offline Offline

Activity: 574
Merit: 500


View Profile
April 22, 2013, 09:08:57 AM
 #6

Wow, Bitcoin is full of surprises!
Timo Y
Legendary
*
Offline Offline

Activity: 938
Merit: 1001


bitcoin - the aerogel of money


View Profile
April 22, 2013, 09:20:26 AM
 #7

Where are coins held while receiving wallet is offline? I'm assuming they stay in the blockchain.

'Coins' don't really exist.  Only transactions and private keys exist.

Metaphorically, you could say that coins are held simultaneously in the wallet AND the blockchain.

GPG ID: FA868D77   bitcoin-otc:forever-d
joecascio
Full Member
***
Offline Offline

Activity: 137
Merit: 100

Semi-retired software developer, tech consultant


View Profile WWW
April 22, 2013, 10:24:27 AM
 #8

Yes, calling it a "wallet" causes this confusion all the time. Much better to call it your "keychain".

I think of it like safe deposit boxes with a public slot anyone can put money in, but to which only you have the key to take it out. So your keychain doesn't have to be accessible (ie, online) except when you want to spend the money in the box.


Joe Cascio
Python/Django & Android developer
Twitter: @joecascio
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!