Author

Topic: Is there a Blockchain or Blocktrail for dummies? (Read 1466 times)

hero member
Activity: 818
Merit: 508
September 22, 2014, 11:50:47 PM
#9
Quote
Or are you talking about a "Bitcoin address" in a wallet like MultiBit, Electrum, or Bitcoin Core?
NO

No need to use caps.  It's clear that you don't understand what you are asking about, and I'm just trying to get to the bottom of the problem so that I can explain it to you properly.

Quote
Are you talking about an "account" at a mining website, or at a service such as Coinbase?
No.

You appear to be confused about this.  Here you are saying that it is not an "account" at a service such as Coinbase.

Yet right before that you say the opposite:

My coinbase account.  I'm aware that bitcoin addresses aren't accounts.

Quote
Are you looking in your wallet? If so, what wallet are you using?
No, not looking at my wallet.  It shows up when I input my bitcoin address into blockchain.info

Ok, now we're getting somewhere.  Assuming that you are actually talking about an address that you use to fund a Coinbase account, and that you are actually looking at that address in blockchain.info, it is now clear exactly what is causing your confusion.

You've mistakenly assumed that the Coinbase service works like a bitcoin wallet, and that the address that you use to fund the Coinbase account is your address.

Coinbase works more like a bank than a wallet.  They provide you with one of their addresses which they link to an account that they've set up in their database for you.  Whenever any bitcoins are sent to that address, Coinbase updates your "account" in their database to indicate that you have control over an increased amount of value.  When you use their service to send bitcoins somewhere, what you are actually doing is making a request that they send on your behalf that many bitcoins that they control to the address you supply.

A bank doesn't keep all the deposited cash sitting in the drawer of the bank teller.  For security purposes they regularly move cash out of the teller's drawer into a more secure vault.  When the teller's drawer is a bit low on cash, they move some from the vault back into the teller's drawer.  The cash that you withdraw from the bank isn't likely to be the exact same bills that you deposited.  They are all mixed together in the vault and paid out as requested.

Coinbase similarly doesn't keep all the deposited bitcoins sitting in the address where it is received.  For security purposes they regularly move bitcoins out of the deposit address into a more secure cold storage.  When their hot wallet is a bit low on bitcoins, they move some of the cold storage back into the hot wallet.  The bitcoins you "send" from the Coinbase service isn't likely to be the exact same bitcoins that you deposited.  They are all mixed together in their cold storage addresses and paid out as requested. This is why you keep seeing the bitcoins moving out of the funding address.  Coinbase is either moving those bitcoins into cold storage, or is using them as part of their hot wallet to make payments requested by others.  When you make a request to send a payment, they'll use bitcoins that they receive from someone else.

As you can hopefully now see, you cannot use blockchain.info to track your balance at Coinbase.  You have to trust Coinbase to properly maintain your balance in their database and to actually have all the bitcoins that they claim to have.  If they are dishonest (or incompetent), there is potential for them to run fractional reserve (much like MtGox did).  In this scenario, it is possible that the sum of all the balances in all the accounts is less than the total bitcoins that they actually have control over.  If they are submitting to regular independent and trustworthy financial audits, it is very unlikely that they are running fractional reserve.  It is up to you as a customer to demand proper auditing procedures and to check that those audits are occurring.

That NO, was a typo. 

Trust me when I say I'm not confused about this process.  You asked "Are you talking about an "account" at a mining website, or at a service such as Coinbase?", and I said no.  To the first question and the follow up statement you got to see me making reference to my Coinbase account.

I don't use blockchain to track my balance at Coinbase.

I have multiple bitcoin addresses in my Coinbase account.  Your second paragraph answered my question, if it's for security purposes.  I was just curious. 

Thank you for an explanation. 
legendary
Activity: 3472
Merit: 4801
Quote
Or are you talking about a "Bitcoin address" in a wallet like MultiBit, Electrum, or Bitcoin Core?
NO

No need to use caps.  It's clear that you don't understand what you are asking about, and I'm just trying to get to the bottom of the problem so that I can explain it to you properly.

Quote
Are you talking about an "account" at a mining website, or at a service such as Coinbase?
No.

You appear to be confused about this.  Here you are saying that it is not an "account" at a service such as Coinbase.

Yet right before that you say the opposite:

My coinbase account.  I'm aware that bitcoin addresses aren't accounts.

Quote
Are you looking in your wallet? If so, what wallet are you using?
No, not looking at my wallet.  It shows up when I input my bitcoin address into blockchain.info

Ok, now we're getting somewhere.  Assuming that you are actually talking about an address that you use to fund a Coinbase account, and that you are actually looking at that address in blockchain.info, it is now clear exactly what is causing your confusion.

You've mistakenly assumed that the Coinbase service works like a bitcoin wallet, and that the address that you use to fund the Coinbase account is your address.

Coinbase works more like a bank than a wallet.  They provide you with one of their addresses which they link to an account that they've set up in their database for you.  Whenever any bitcoins are sent to that address, Coinbase updates your "account" in their database to indicate that you have control over an increased amount of value.  When you use their service to send bitcoins somewhere, what you are actually doing is making a request that they send on your behalf that many bitcoins that they control to the address you supply.

A bank doesn't keep all the deposited cash sitting in the drawer of the bank teller.  For security purposes they regularly move cash out of the teller's drawer into a more secure vault.  When the teller's drawer is a bit low on cash, they move some from the vault back into the teller's drawer.  The cash that you withdraw from the bank isn't likely to be the exact same bills that you deposited.  They are all mixed together in the vault and paid out as requested.

Coinbase similarly doesn't keep all the deposited bitcoins sitting in the address where it is received.  For security purposes they regularly move bitcoins out of the deposit address into a more secure cold storage.  When their hot wallet is a bit low on bitcoins, they move some of the cold storage back into the hot wallet.  The bitcoins you "send" from the Coinbase service isn't likely to be the exact same bitcoins that you deposited.  They are all mixed together in their cold storage addresses and paid out as requested. This is why you keep seeing the bitcoins moving out of the funding address.  Coinbase is either moving those bitcoins into cold storage, or is using them as part of their hot wallet to make payments requested by others.  When you make a request to send a payment, they'll use bitcoins that they receive from someone else.

As you can hopefully now see, you cannot use blockchain.info to track your balance at Coinbase.  You have to trust Coinbase to properly maintain your balance in their database and to actually have all the bitcoins that they claim to have.  If they are dishonest (or incompetent), there is potential for them to run fractional reserve (much like MtGox did).  In this scenario, it is possible that the sum of all the balances in all the accounts is less than the total bitcoins that they actually have control over.  If they are submitting to regular independent and trustworthy financial audits, it is very unlikely that they are running fractional reserve.  It is up to you as a customer to demand proper auditing procedures and to check that those audits are occurring.
legendary
Activity: 3472
Merit: 4801
Mining incoming contributions come in green and outgoing transactions are in red.  I fully understand the incoming transactions(green.  Where my main question is, there shows an outgoing transaction to another address.  No bitcoins are coming out of my account, but an outgoing transaction pops up in the blockchain.

Ex

Pool address  =>  my bitcoin address                                     $10.00
                                                                                          $10.00(green) incoming

Pool address  =>  my bitcoin address                                     $9.50
                                                                                           $9.50(green) incoming

Pool address  =>  my bitcoin address                                     $9.75
                                                                                          $9.75(green) incoming

my bitcoin address => other address                                     $29.25(red) outgoing
                                  other address                                     $0.04

I've noticed the outgoing amount equals the total amount from the previous outgoing transaction.  I don't know if that explains it any better...

Where are you seeing this?

Are you looking in your wallet? If so, what wallet are you using?

Are you looking in a block explorer?  If so, what block explorer are you using?

Is this something that you are seeing at the mining pool website?  If so, what mining pool are you using?

You are asking about an "account".  Do you mean "bitcoin address"?  Bitcoin addresses are not accounts.

Are you talking about an "account" at a mining website, or at a service such as Coinbase?

Or are you talking about a "Bitcoin address" in a wallet like MultiBit, Electrum, or Bitcoin Core?
hero member
Activity: 818
Merit: 508
AGAIN, IF YOU DON'T KNOW, KEEP SCROLLING.  IF YOU DO KNOW, ASSIST. 

I've tried to assist, but it would help if you'd take some time to answer some simple questions.

I can't read your mind.

Let me try asking again:

There are dozens of block explorers.  Each one presents data in a way specific to the desires of the designer of the website. They are all interpretations of the blockchain.

Which block explorer are you asking about, and what are you trying to understand about it?

Let me try and explain it better.

Mining incoming contributions come in green and outgoing transactions are in red.  I fully understand the incoming transactions(green.  Where my main question is, there shows an outgoing transaction to another address.  No bitcoins are coming out of my account, but an outgoing transaction pops up in the blockchain.



Ex

Pool address  =>  my bitcoin address                                     $10.00
                                                                                          $10.00(green) incoming

Pool address  =>  my bitcoin address                                     $9.50
                                                                                           $9.50(green) incoming

Pool address  =>  my bitcoin address                                     $9.75
                                                                                          $9.75(green) incoming

my bitcoin address => other address                                     $29.25(red) outgoing
                                  other address                                     $0.04



I've noticed the outgoing amount equals the total amount from the previous outgoing transaction.  I don't know if that explains it any better...
legendary
Activity: 3472
Merit: 4801
AGAIN, IF YOU DON'T KNOW, KEEP SCROLLING.  IF YOU DO KNOW, ASSIST. 

I've tried to assist, but it would help if you'd take some time to answer some simple questions.

I can't read your mind.

Let me try asking again:

There are dozens of block explorers.  Each one presents data in a way specific to the desires of the designer of the website. They are all interpretations of the blockchain.

Which block explorer are you asking about, and what are you trying to understand about it?
legendary
Activity: 3472
Merit: 4801
This is great, I'll use this as reference for the super nerd types like me.  But I was making reference to the actual block chain or block train page.

The actual blockchain is difficult to "see".  It is stored in binary form on the hard drives of every full node peer on the network.

There are many people or companies that have parsed data out of the blockchain and loaded it into a database that allows them to display that data in a usable and searchable form via a website.

Just a few of them are:

blockr.io
blockexplorer.com
blockchain.info

Which block explorer are you asking about, and what are you trying to understand about it?
hero member
Activity: 818
Merit: 508
This is great, I'll use this as reference for the super nerd types like me.  But I was making reference to the actual block chain or block train page.
legendary
Activity: 3472
Merit: 4801
Start here:
https://bitcoin.org/bitcoin.pdf

Then let me know if you still have any questions.
hero member
Activity: 818
Merit: 508
I want to understand the flow transaction. 

Ex.

When I input a bitcoin address into the website, the page has transactions coming in and going out.  I recognize the transaction coming(mining operation), but I don't recognize the outgoing transaction.....


I'm just curious if there is a version for dummies.


Jump to: