Pages:
Author

Topic: HOW are bitcoins stored? - page 3. (Read 5764 times)

member
Activity: 70
Merit: 10
BtcMarkets - Australian Bitcoin Trading Platform
December 13, 2014, 11:36:13 PM
#27
I reported TKeenan´s post, who implied I am a "moron" and an "idiot" to the moderators. I will also not answer the rest of his post, although I want to, because I refuse to talk to someone so impolite.

You must be so sad and feel so inadequate to the rest of the world. Get a life you dick.

I'm glad you found parts of the post useful - you moron idiot.  (This time I didn't 'imply' but stated explicitly so you could understand even better)




Wow. Your a piece of shit.
legendary
Activity: 3472
Merit: 4801
December 13, 2014, 11:23:22 PM
#26
Thanks everyone for the answers.

You're welcome.

Ok, the wallet contains private keys to spend coins. But that must mean that each wallet has a different key, right?

Actually, a wallet is a collection of one or more private keys. Each wallet has a different set of private keys.

Does that mean that each individual wallet must have a different blockchain address?

Yes.  Or more specifically, a wallet has one or more addresses (each private key has exactly one bitcoin address). Each wallet therefore has a different set of addresses.

In other words, if I send 1 BTC from wallet A to wallet B, what I actually did was sending 1 BTC from blockchain address A to blockchain address B?

At a basic user level, this is a pretty good way to think of it.  The technical details are a bit more complex than that.

And the wallets just store the keys to controlling the addresses?

Correct.  The wallet has the private keys that allow you to create digital signatures that can be verified with a matching public key.  The signatures prove that you have the authorization to re-assign that value.

What do you mean about "bitcoin addresses generated from the private keys"? How exactly does a "private key" (btw what is a private key in the first place) generates a "bitcoin address"?

You are asking about some VERY COMPLEX mathematics.  You either need to learn a lot of maths, or you need to be willing to except that the following process has been worked out by expert mathematicians and that it works.

A private key is a VERY BIG number.  A number so big and random that nobody can ever guess it.  From that number using the ECDSA (Elliptic Curve Digital Signature Algorithm) a public key can be generated.  The public key can be safely given out to anybody, and they won't be able to calculate what the private key was that was used to generate it. Any data (such as a bitcoin transaction for example) can be converted into a numeric representation.  Using the private key and the numeric representation of the data, it is possible to calculate another number (a digital signature of that data).  Using the public key, it is possible for anyone to validate that the matching private key was used to generate the signature, even though the private key isn't know.  If any of the data changes (even a single bit), then the digital signature will no longer match, and everyone will know that the data presented was not the data that was signed.  Therefore, it is possible to create and then sign a transaction, and nobody can modify the transaction on you without re-signing the transaction with the private key.  As long as you are the only person that knows the private key, you are the only person that can create valid verifiably signed transactions.

A bitcoin address is a public key that has been converted (through a function called a hash) to a numeric representation.  This number is then represented in base58 resulting in a sequence of letters and numbers.  As such, any private key can generate a single matching public key (through ECDSA) and then that public key converts to a single bitcoin address (through hashing and bas358).

And I´m assuming that means that for every different private key there is a unique BTC address,

Correct.

which means that for each wallet there is at least one unique BTC address, right?

Correct.  Each wallet has a collection of one or more private keys, and therefore has one or more bitcoin addresses.

So far, I understand that the only thing thieves shouldn´t be able to steal are my "keys", but how can I be sure about that?

It is your responsibility to protect your private keys from theft.  Just like it is your responsibility to protect the physical cash in your physical wallet from theft.

Isn´t there always a possibility of some keylogger spying what I´m doing?

If you are using a computer that has malware (such as a keylogger on it), then it is absolutely possible for the private keys (and therefore the bitcoins) to be stolen.  This is why the people who are working with significant amounts of bitcoins will generally use a computer that is not connected to the internet at all.  They will disconnect the internet, completely wipe the hard drive, install a fresh copy of a trusted clean operating system, and use this to generate and store their private keys.  

Ops, I guess this answers at least one of my questions, so each wallet does control a unique address in the blockchain, right?

Correct.  Each wallet controls a set of one or more unique addresses.

So does that mean that a "paper" wallet is a wallet which key is not stored on any computer, and that key is associated with an address on the blockchain?

Correct.  The private key (and frequently the associated bitcoin address) is printed on the paper for safe keeping.  The private key is then wiped from any and all computer systems so that it is impossible for any hacker to access the private key.

But at least before you note the key down or print, it will have to be shown on the computer, so does that mean keyloggers can still steal it?

If you are using a computer that has malware (such as a keylogger on it), then it is absolutely possible for the private keys (and therefore the bitcoins) to be stolen.  This is why the people who are working with significant amounts of bitcoins will generally use a computer that is not connected to the internet at all.  They will disconnect the internet, completely wipe the hard drive, install a fresh copy of a trusted clean operating system, and use this to generate and store their private keys.  

How can I be 100% sure it will not be stolen, even during the small amount of time I take to put the key on a piece of paper?

There is no such thing as 100% sure in this world.  You can get close if you use a computer that is not connected to the internet, has never been connected to the internet, and never will be connected to the internet.  Then wipe all traces of the private key from the hard drive when you are done.  Even then though, it is possible that sombody might have a spy camera watching what you are doing and they can see the paper, or somebody might find where you've hidden the paper.

Yes, but aren´t there cases of BTC stolen from offline wallets too?

Yes.

How can that happen

If the user allowed malware (or any other method) to leak their private keys to someone else, then the bitcoins can be stolen since the person that has the private keys can create transactions and sign them.

and how that can be prevented with certainty?

Protect your private keys.

And more questions: What prevents the total number of BTC to be higher than 21 million?

Consensus.

The entire bitcoin system runs on consensus.  The protocol that every peer is running would refuse to recognize any transaction that creates more than the appropriate amount of bitcoins.  If you could convince enough users to run a different protocol that allows extra bitcoins, then you would have two separate consensus systems, one that recognizes the additional "bitcoins" and one that refuses to recognize them.  This would essentially be another "altcoin".  The creators and users of this system might try to call thier system "bitcoin", and this might cause confusion between users of the "old bitcoin" and users of the "new bitcoin", but the two systems would be incompatible with each other.  They would essentially be two distinct crypto-currencies that are fighting over the same name.

If you could convince EVERYBODY to use software that runs the new protocol that allows additional bitcoins, then bitcoin would allow additional bitcoins.  Fortunately that would be impossible, because I can already tell you with certainty that I will not run such a new protocol.  I'm pretty sure you can find many others that would do the same as me.  As such, while it might be "technically possible" to modify the protocol to allow additional bitcoins, it isn't "realistically possible" since you can't convince EVERY SINGLE BITCOIN USER IN THE ENTIRE WORLD to run a protocol that is modified in that way.

And what prevents anyone from creating bitcoin?

The protocol defines the acceptable way to put new bitcoin value into circulation.  Any other attempt will be rejected by all peers.

And another question: What if Satoshi Nakamoto or whoever made BTC actually, secretly has the control of BTC and can e.g. change the software or take control of certain amounts of BTC? How can anyone be sure no one has control of BTC? Is BTC a software that was designed to be impossible to control? Including by the creators?

The software is open source.  All computer programmers in the world have access to the program so that they can see exactly how it works.  They can compile that program and verify that the resulting executable is exactly the same as the one that is provided for download.  As such, it is impossible to "hide" anything about how bitcoin works.

If it was possible for someone to "take control of certain amounts of BTC", then some programmer somewhere would point that out and other programmers would verify what was being said.  Then nobody would have ever decided to use such a system since it couldn't be trusted.

Thanks for the answers.

You're welcome.
full member
Activity: 131
Merit: 100
December 13, 2014, 11:21:38 PM
#25
Thanks, Jonald. One more question: Why do bitcoins need to be mined? Why the 21 million weren´t created all together at the beginning of BTC?

The mining serves two purposes.  First, as an issuance mechanism:   Proof of work
for solving the blocks is much more fair than just giving away the coins (to who?)
at the genesis of the currency.  By offering a free and open competition, anyone
with the resources to mine for Bitcoins can do so, thus establishing an equitable
distribution.

Second, mining serves as a security mechanism for the entire network.  Because
it takes computational work to solve the blocks, no one can just come in and
start adding blocks to the blockchain without participating in the mining process.
This process incentives people to spend their resources honestly collecting rewards
because it is more profitable to do so than to try to use those resources to attack
the network.



It´s amazing that someone thought about all of that stuff and programmed the bitcoin to address all of those issues. What I had in mind about to whom the initial 21M would be given - I imagined to the creator of Bitcoin, who would sell them very cheap and then the prices would of course start to raise with time. So I understand he preferred to create a system in which people mine and therefore the system as a whole is more safe from attacks.

And another question: What if Satoshi Nakamoto or whoever made BTC actually, secretly has the control of BTC and can e.g. change the software or take control of certain amounts of BTC? How can anyone be sure no one has control of BTC? Is BTC a software that was designed to be impossible to control? Including by the creators?
legendary
Activity: 1302
Merit: 1008
Core dev leaves me neg feedback #abuse #political
December 13, 2014, 11:11:22 PM
#24
Thanks, Jonald. One more question: Why do bitcoins need to be mined? Why the 21 million weren´t created all together at the beginning of BTC?

The mining serves two purposes.  First, as an issuance mechanism:   Proof of work
for solving the blocks is much more fair than just giving away the coins (to who?)
at the genesis of the currency.  By offering a free and open competition, anyone
with the resources to mine for Bitcoins can do so, thus establishing an equitable
distribution.

Second, mining serves as a security mechanism for the entire network.  Because
it takes computational work to solve the blocks, no one can just come in and
start adding blocks to the blockchain without participating in the mining process.
This process incentivizes people to spend their resources honestly collecting rewards
because it is more profitable to do so than to try to use those resources to attack
the network.

full member
Activity: 131
Merit: 100
December 13, 2014, 11:02:42 PM
#23
Thanks, Jonald. One more question: Why do bitcoins need to be mined? Why the 21 million weren´t created all together at the beginning of BTC?
legendary
Activity: 1302
Merit: 1008
Core dev leaves me neg feedback #abuse #political
December 13, 2014, 10:34:28 PM
#22
If you haven't read it yet, then you really need to read the bitcoin whitepaper before you ask any more questions.  Here's a link to it for you.
https://bitcoin.org/bitcoin.pdf

Once you've read that, let me know if you have any additional questions.

To be honest, I could understand just 10% of what I read, so I left it to read in the future when I understand better about the words/concepts being used.

The wallet stores your private keys.  Electronic wallets also provide a user friendly way to create, sign, and broadcast transactions that re-assign the value that is associated with the bitcoin addresses that are generated from the private keys.  Most wallets also provide a way to keep track of how much value your private keys provide control of.

What do you mean about "bitcoin addresses generated from the private keys"? How exactly does a "private key" (btw what is a private key in the first place) generates a "bitcoin address"? And I´m assuming that means that for every different private key there is a unique BTC address, which means that for each wallet there is at least one unique BTC address, right? So far, I understand that the only thing thieves shouldn´t be able to steal are my "keys", but how can I be sure about that? Isn´t there always a possibility of some keylogger spying what I´m doing?

The typical way is to use the wallet software from the first wallet to create a transaction that assigns the value to an address under the control of the second wallet. The wallet software handles using the private key to generate a digital signature that authorizes the transfer and handles broadcasting that transaction to the network.  Eventually the transaction makes it into the blcokchain and the value is then under the control of the second wallet.

Ops, I guess this answers at least one of my questions, so each wallet does control a unique address in the blockchain, right? So does that mean that a "paper" wallet is a wallet which key is not stored on any computer, and that key is associated with an address on the blockchain? But at least before you note the key down or print, it will have to be shown on the computer, so does that mean keyloggers can still steal it? How can I be 100% sure it will not be stolen, even during the small amount of time I take to put the key on a piece of paper?

Why people say they stored their bitcoins online and they were stolen?

There are services online that will offer to hold the bitcoin for you.  Essentially you transfer control of the value to the service, and then you trust them to send it back to you (or to send it anywhere else that you ask them to send it) whenever you request it.  Many of these services have turned out to be scams.  After the users transfers control of the value to the service, the person that runs the service disappears and keeps control of the bitcoins for themselves.

Yes, but aren´t there cases of BTC stolen from offline wallets too? How can that happen and how that can be prevented with certainty?

And more questions: What prevents the total number of BTC to be higher than 21 million? And what prevents anyone from creating bitcoin?

Thanks for the answers.

You're starting to get it.  Keep in mind a wallet can have multiple addresses.  Each address has a private key.
Yes, keyloggers are possible, which is why the highest saftey is with offline computer, also known
as "cold storage".  I really haven't heard of offline bitcoins being stolen.

As far as the issuance of new Bitcoins and the limit of 21 million, that's built into the protocol
code itself.  Every 10 mintues or so, a new block is generated (this process is called mining),
and there's a certain number of coins that the winning miner receives (called a coinbase transaction).
The reward keeps halving about every 4 years, with the last fraction of a coin being awarded
in the year 2140.  The sum of all coin rewards is slightly less than 21 million BTC.

If someone tried to rewrite the code to just give themselves more coins, it wouldn't
be recognized by anyone else on the network.

Private keys generate public addresses via complicated math known as elliptic curve
cryptography, the details of which I won't elaborate on here but you can research
easily.


full member
Activity: 131
Merit: 100
December 13, 2014, 09:53:16 PM
#21
If you haven't read it yet, then you really need to read the bitcoin whitepaper before you ask any more questions.  Here's a link to it for you.
https://bitcoin.org/bitcoin.pdf

Once you've read that, let me know if you have any additional questions.

To be honest, I could understand just 10% of what I read, so I left it to read in the future when I understand better about the words/concepts being used.

The wallet stores your private keys.  Electronic wallets also provide a user friendly way to create, sign, and broadcast transactions that re-assign the value that is associated with the bitcoin addresses that are generated from the private keys.  Most wallets also provide a way to keep track of how much value your private keys provide control of.

What do you mean about "bitcoin addresses generated from the private keys"? How exactly does a "private key" (btw what is a private key in the first place) generates a "bitcoin address"? And I´m assuming that means that for every different private key there is a unique BTC address, which means that for each wallet there is at least one unique BTC address, right? So far, I understand that the only thing thieves shouldn´t be able to steal are my "keys", but how can I be sure about that? Isn´t there always a possibility of some keylogger spying what I´m doing?

The typical way is to use the wallet software from the first wallet to create a transaction that assigns the value to an address under the control of the second wallet. The wallet software handles using the private key to generate a digital signature that authorizes the transfer and handles broadcasting that transaction to the network.  Eventually the transaction makes it into the blcokchain and the value is then under the control of the second wallet.

Ops, I guess this answers at least one of my questions, so each wallet does control a unique address in the blockchain, right? So does that mean that a "paper" wallet is a wallet which key is not stored on any computer, and that key is associated with an address on the blockchain? But at least before you note the key down or print, it will have to be shown on the computer, so does that mean keyloggers can still steal it? How can I be 100% sure it will not be stolen, even during the small amount of time I take to put the key on a piece of paper?

Why people say they stored their bitcoins online and they were stolen?

There are services online that will offer to hold the bitcoin for you.  Essentially you transfer control of the value to the service, and then you trust them to send it back to you (or to send it anywhere else that you ask them to send it) whenever you request it.  Many of these services have turned out to be scams.  After the users transfers control of the value to the service, the person that runs the service disappears and keeps control of the bitcoins for themselves.

Yes, but aren´t there cases of BTC stolen from offline wallets too? How can that happen and how that can be prevented with certainty?

And more questions: What prevents the total number of BTC to be higher than 21 million? And what prevents anyone from creating bitcoin?

Thanks for the answers.
full member
Activity: 210
Merit: 100
December 13, 2014, 09:11:23 PM
#20
Excuse me, I´m new to bitcoin. I have tried to read many explanations for beginners for the last days, but there are some basic things that I still can´t understand, although I consider them essential to know before I buy my first BTC.

I read all the time about storing BTC in wallets (software, hardware and paper wallets) and I can´t understand what is meant by that. First of all, how can a virtual "thing" be stored? I can see how physical coins, gold, etc. could be stored in a box or safe, but how can a virtual coin be stored in a software, hardware, and even... a piece of paper? I still can´t grasp the logic of it. For example, if it´s just a computer file, then why can´t it be copy-pasted and turned into many files?

The reason for my question is specifically that I´ve read about many cases of stolen bitcoins, and I want to understand what makes it possible or impossible for a bitcoin to be stolen? How Can I buy a BTC and transfer it directly to a piece of paper (supposing I understand how that´s done) with zero chance of it being stolen?

Thank you very much for the help.

Sorry, the Bitcoin system isn't a good place for morons to store their wealth quite yet.  Wait about 5 more years and it will be far better for use by idiots.  Presently, it requires some understanding of concepts which are somewhat abstract and complex.  

Probably the first thing you should know is there aren't any bitcoins and as such you can't store them anywhere.  They are merely an abstraction.  What is really funny is, there aren't really any bitcoin even in the abstraction!  There is merely a long list (ledger) of entries which basically say: "Fred mined 2 bitcoins and sold them to Sally who gave 2 bitcoins to Jim, then jim gave 1 to mike, .5 to sam and .5 to himself".  The ledger doesn't really note anything like the serial number of some 'bitcoin' - rather it just marks in an indelible manner the ownership as they (bitcoins) moved from one owner to another.  So you can't just 'copy' a bitcoin with cut and paste. 

Get it?
I don't know, what is wrong with people like you.
Yes, even an idiot can use Bitcoin. You can teach everybody to make a paper wallet or use something like Trezor to store your private key safely.
Not everybody who uses Bitcoin is a computer scientist.

Right? Everyone here has a vested interest in Bitcoins success, it makes no sense to be rude and an asshat to new adopters
full member
Activity: 131
Merit: 100
December 13, 2014, 09:08:09 PM
#19
This is one of the best videos to help get you up to speed:

http://m.youtube.com/watch?v=Um63OQz3bjo

I had already seen it. I get that bitcoin amounts are stored in the blockchain, but then what are wallets used for? What does a wallet actually contain? How can you move bitcoins from a wallet to another? Why people say they stored their bitcoins online and they were stolen? Can anyone answer those specific questions?

Wallets hold the private keys to spend the coins.  you move coins from one wallet to another by spending the coins (signing transactions with the private keys).  Theft happens when someone gets hold of your private keys.

Thanks everyone for the answers. Ok, the wallet contains private keys to spend coins. But that must mean that each wallet has a different key, right? Does that mean that each individual wallet must have a different blockchain address?

In other words, if I send 1 BTC from wallet A to wallet B, what I actually did was sending 1 BTC from blockchain address A to blockchain address B? And the wallets just store the keys to controlling the addresses?
hero member
Activity: 874
Merit: 1000
December 13, 2014, 08:41:18 PM
#18
I reported TKeenan´s post, who implied I am a "moron" and an "idiot" to the moderators. I will also not answer the rest of his post, although I want to, because I refuse to talk to someone so impolite.

I'm glad you found parts of the post useful - you moron idiot.  (This time I didn't 'imply' but stated explicitly so you could understand even better)




Don't really get the point of insulting people who are seeking more information about Bitcoin.
To me, that is moronic.
What?!!!  Are you kidding me?  How DARE you call me a moron!!!  I demand retraction.  I'll report you to the moderator if I can't have my written apology before the next block!  
legendary
Activity: 4228
Merit: 1313
December 13, 2014, 08:40:59 PM
#17
I reported TKeenan´s post, who implied I am a "moron" and an "idiot" to the moderators. I will also not answer the rest of his post, although I want to, because I refuse to talk to someone so impolite.

I'm glad you found parts of the post useful - you moron idiot.  (This time I didn't 'imply' but stated explicitly so you could understand even better)




Don't really get the point of insulting people who are seeking more information about Bitcoin.
To me, that is moronic.

Agreed.  If one won't help, why join the discussion?

I miss the old ignore button with the colors showing who was ignored a lot. It was useful (but a server drain.)
legendary
Activity: 1302
Merit: 1008
Core dev leaves me neg feedback #abuse #political
December 13, 2014, 08:27:12 PM
#16
I reported TKeenan´s post, who implied I am a "moron" and an "idiot" to the moderators. I will also not answer the rest of his post, although I want to, because I refuse to talk to someone so impolite.

I'm glad you found parts of the post useful - you moron idiot.  (This time I didn't 'imply' but stated explicitly so you could understand even better)




Don't really get the point of insulting people who are seeking more information about Bitcoin.
To me, that is moronic.
legendary
Activity: 3472
Merit: 4801
December 13, 2014, 07:33:51 PM
#15
Is this considered an acceptable behavior in this forum? Is this how new users are normally treated?

The moderators generally don't put to much effort into preventing people from picking on each other here.  If you don't like something someone is saying, you can just click the "ignore" link under their userID next to their post.
legendary
Activity: 3472
Merit: 4801
December 13, 2014, 07:29:11 PM
#14
If you haven't read it yet, then you really need to read the bitcoin whitepaper before you ask any more questions.  Here's a link to it for you.
https://bitcoin.org/bitcoin.pdf

Once you've read that, let me know if you have any additional questions.

I had already seen it. I get that bitcoin amounts are stored in the blockchain, but then what are wallets used for?

The wallet stores your private keys.  Electronic wallets also provide a user friendly way to create, sign, and broadcast transactions that re-assign the value that is associated with the bitcoin addresses that are generated from the private keys.  Most wallets also provide a way to keep track of how much value your private keys provide control of.

What does a wallet actually contain?

At a bare minimun, your private keys.  Most wallets also contain the bitcoin addresses that are generated from the private keys so that they don't need to be re-generated every time you need to use them.  Electronic wallets (and wallet software) generally keep track of all the unspent transaction outputs that provide value that the wallet has the ability to re-assign.  Some wallets also provide a way for you to create notes to yourself that can be attached to addresses or transactions to remind you later what they were for.

How can you move bitcoins from a wallet to another?

The typical way is to use the wallet software from the first wallet to create a transaction that assigns the value to an address under the control of the second wallet. The wallet software handles using the private key to generate a digital signature that authorizes the transfer and handles broadcasting that transaction to the network.  Eventually the transaction makes it into the blcokchain and the value is then under the control of the second wallet.

Why people say they stored their bitcoins online and they were stolen?

There are services online that will offer to hold the bitcoin for you.  Essentially you transfer control of the value to the service, and then you trust them to send it back to you (or to send it anywhere else that you ask them to send it) whenever you request it.  Many of these services have turned out to be scams.  After the users transfers control of the value to the service, the person that runs the service disappears and keeps control of the bitcoins for themselves.

Can anyone answer those specific questions?

Yes.
legendary
Activity: 1302
Merit: 1008
Core dev leaves me neg feedback #abuse #political
December 13, 2014, 07:17:24 PM
#13
This is one of the best videos to help get you up to speed:

http://m.youtube.com/watch?v=Um63OQz3bjo

I had already seen it. I get that bitcoin amounts are stored in the blockchain, but then what are wallets used for? What does a wallet actually contain? How can you move bitcoins from a wallet to another? Why people say they stored their bitcoins online and they were stolen? Can anyone answer those specific questions?

Wallets hold the private keys to spend the coins.  you move coins from one wallet to another by spending the coins (signing transactions with the private keys).  Theft happens when someone gets hold of your private keys.
full member
Activity: 131
Merit: 100
December 13, 2014, 07:03:45 PM
#12
This is one of the best videos to help get you up to speed:

http://m.youtube.com/watch?v=Um63OQz3bjo

I had already seen it. I get that bitcoin amounts are stored in the blockchain, but then what are wallets used for? What does a wallet actually contain? How can you move bitcoins from a wallet to another? Why people say they stored their bitcoins online and they were stolen? Can anyone answer those specific questions?
hero member
Activity: 700
Merit: 500
December 13, 2014, 06:48:52 PM
#11
Excuse me, I´m new to bitcoin. I have tried to read many explanations for beginners for the last days, but there are some basic things that I still can´t understand, although I consider them essential to know before I buy my first BTC.

I read all the time about storing BTC in wallets (software, hardware and paper wallets) and I can´t understand what is meant by that. First of all, how can a virtual "thing" be stored? I can see how physical coins, gold, etc. could be stored in a box or safe, but how can a virtual coin be stored in a software, hardware, and even... a piece of paper? I still can´t grasp the logic of it. For example, if it´s just a computer file, then why can´t it be copy-pasted and turned into many files?

The reason for my question is specifically that I´ve read about many cases of stolen bitcoins, and I want to understand what makes it possible or impossible for a bitcoin to be stolen? How Can I buy a BTC and transfer it directly to a piece of paper (supposing I understand how that´s done) with zero chance of it being stolen?

Thank you very much for the help.

Bitcoins are stored in a ledger, people run nodes which record these transactions.
In simple words

Think of it as a book some people keep copies of these books on their computers.
Whenever someone adds a page to the book they all recieve it at the same time and add it to their copies.

Since everyone has the same book and is in agreement on the number of pages and of what is written in the book their is a consensus.
Bitcoins are stored as a history of transactions over time.
legendary
Activity: 2184
Merit: 1024
Vave.com - Crypto Casino
December 13, 2014, 06:42:26 PM
#10
This is one of the best videos to help get you up to speed:

http://m.youtube.com/watch?v=Um63OQz3bjo
full member
Activity: 131
Merit: 100
December 13, 2014, 06:33:11 PM
#9
I reported TKeenan´s post, who implied I am a "moron" and an "idiot" to the moderators. I will also not answer the rest of his post, although I want to, because I refuse to talk to someone so impolite.


"The coins themselves are not discrete things which need storage." This explanation is good. If you copied your wallet file you'd simply have a duplicate copy of a file that accesses the same information on the blockchain, not duplicate coins.


So, what I get so far is that a BTC (does BTC mean a bitcoin?) is nothing more than a quantitative information stored on the blockchain and associated to your BTC address, right? But if that´s true then what prevents the total number of bitcoins from exceeding 21 million?

And ok, so a wallet does not actually contain bitcoins, it just contains your code needed to move bitcoins from your blockchain address to another address, right? Then why does the wallet show your number of bitcoins and why can you move bitcoins from a wallet to another? If the code is the same, how can bitcoins be moved through wallets?
sr. member
Activity: 448
Merit: 250
December 13, 2014, 06:31:15 PM
#8
Pages:
Jump to: