Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Updated bitcoin post

  • Loading branch information...
commit a4b81ff27ea4ba0416d6c89380f5b3ec2c1a46a2 1 parent 0744bef
Steve Streza authored
Showing with 7 additions and 5 deletions.
  1. +7 −5 source/_posts/2013-03-22-bitcoin.markdown
View
12 source/_posts/2013-03-22-bitcoin.markdown
@@ -10,19 +10,21 @@ In the last few years, an interesting alternative to paper currency has risen in
Many people have asked me about Bitcoin, so here's a basic introduction to what Bitcoin is and how it works.
+*Note: I am neither a lawyer nor an accountant. This should not be construed as legal or financial advice. If you use the information in this post, you agree that it is at your own risk.*
+
What is Bitcoin?
-
A currency can be thought of as a limited supply of *something* that can be traded. In the case of the US dollar, that *something* is paper bills and metal coins, each of which has a value to the total limited supply of all money. The limited nature of a currency is where it gets the value; the idea being that we all collectively trust some entity to manage the supply of the currency. In the case of the US dollar, the Federal Reserve manages the supply against the full faith and credit of the United States.
-Bitcoin is a type of currency that is managed not by people, but by cryptography. Transferring currency between people involves computing some work and signing it with a public key. Volunteers verify the transactions using really hard math problems. Every few minutes, a small amount of Bitcoins is given randomly to a miner, slowly and steadily inflating the amount of currency in the system and giving incentive for people to verify the transactions. All transactions are publicly available, but the addresses are basically random data, making transactions hard to identify. The result of this is a system where the supply grows at a well-defined rate that everyone can see. It also means transactions are fairly anonymous, verified by others, and irreversible.
+Bitcoin is a type of currency that is managed not by people, but by cryptography. Transferring currency between people involves computing some work and signing it with a public key. Volunteers verify the transactions using really hard math problems. Every few minutes, a small amount of Bitcoins is given randomly to a miner, slowly and steadily inflating the amount of currency in the system and giving incentive for people to verify the transactions. The history of all transactions are publicly available, but the addresses are basically random data, making transactions hard to identify. The result of this is a system where the supply grows at a well-defined rate that everyone can see. It also means transactions are fairly anonymous, verified by others, and irreversible.
How do you get Bitcoins?
-
-There are two primary ways to get Bitcoins. But before this, you need a program called a [Bitcoin wallet](http://bitcoin.org/en/choose-your-wallet), which tracks the Bitcoins you have, and manages your addresses. You can get a Bitcoin wallet for pretty much any desktop OS, for [Android](https://play.google.com/store/apps/details?id=de.schildbach.wallet&hl=en), or you can use a hosted site like [Mt. Gox](https://mtgox.com) (though remember, these sites are hosting your money, so take precautions here). Your wallet manages some **extremely sensitive** data, and so you should take care to keep it safe and backed up, or you can lose your Bitcoins forever.
+There are two primary ways to get Bitcoins. But before this, you need a program called a [Bitcoin wallet](http://bitcoin.org/en/choose-your-wallet), which tracks the Bitcoins you have, and manages your addresses. You can get a Bitcoin wallet for pretty much any desktop OS, for [Android](https://play.google.com/store/apps/details?id=de.schildbach.wallet&hl=en), or you can use a hosted site like [Mt. Gox](https://mtgox.com) or [Coinbase](https://coinbase.com/) (though remember, these sites are hosting your money, so take precautions here). Your wallet manages some **extremely sensitive** data, and so you should take care to keep it safe and backed up, or you can lose your Bitcoins forever.
-The easiest way is the same as with any other currency - by receiving them from someone else. To do this, you create an address with your Bitcoin wallet that you can give to others; for example, my address is `1ELao9xjcaopv5q8stoVujqFjjod3xPYke`. You give this address to someone, and they send a certain amount of Bitcoins (or fractions of Bitcoins) to that address. This transaction is submitted into the Internet, where other people verify the transaction to prove that the person actually owns those Bitcoins. Once enough people have verified the transaction, the coins are considered "transferred", and they're yours. There are [several exchanges](https://en.bitcoin.it/wiki/Category:Exchanges) to trade Bitcoins with others for other currencies (I use Mt. Gox), though there are often times difficulties in transferring US dollars to one of these (as PayPal and the credit card vendors don't let you use them for buying Bitcoins). You can also find people who will trade informally in places like [#bitcoin-otc on Freenode IRC](http://bitcoin-otc.com/).
+The easiest way is the same as with any other currency - by receiving them from someone else. To do this, you create an address with your Bitcoin wallet that you can give to others; for example, my address is `19LayHDujXwVpuLv2cqgFFfBFwmegx3Z8s`. You give this address to someone, and they send a certain amount of Bitcoins (or fractions of Bitcoins) to that address. This transaction is submitted into the Internet, where other people verify the transaction to prove that the person actually owns those Bitcoins. Once enough people have verified the transaction, the coins are considered "transferred", and they're yours. There are [several exchanges](https://en.bitcoin.it/wiki/Category:Exchanges) to trade Bitcoins with others for other currencies (I use Mt. Gox), though there are often times difficulties in transferring US dollars to one of these (as PayPal and the credit card vendors don't let you use them for buying Bitcoins). You can also find people who will trade informally in places like [#bitcoin-otc on Freenode IRC](http://bitcoin-otc.com/).
The other way is a process called **mining**, which involves running a program (a **miner**) which helps verify transactions on the network. This program verifies other people's transactions by processing really hard math problems. The result of verifying these transactions, however, is the chance for free money. Every few minutes, a new block of Bitcoins is "found" by a miner, and they get to keep them. Additionally, when other people transfer Bitcoins, they can optionally include a "transaction fee", which goes to a miner. One problem with this is that finding Bitcoins is difficult to do, because so many other people are trying to do the same. To mitigate this, many people join a [mining pool](https://en.bitcoin.it/wiki/Comparison_of_mining_pools), where any Bitcoins found are distributed among the whole pool. Some people go so far as to build custom computers to do Bitcoin mining at scale, and there are [hardware lists](https://en.bitcoin.it/wiki/Mining_hardware_comparison) that talk about how to get the most bang for your buck.
@@ -44,11 +46,11 @@ The Bitcoin protocol has some smartly designed security features. It uses simila
Your identity is never attached to a transaction or address. Each transaction, however, is [publicly available](http://blockchain.info) and has a history. If you share an address and receive Bitcoins from it, and that address is Googleable, your name might be found attached to some Bitcoin. But purely from the network layer, transactions are anonymous. They're just heavily recorded.
-As of this writing, there's no laws that I know of against owning or trading Bitcoins, or regulating it in any way. That also means there's little safeguards in terms of risk or fraud. Tax implications are also unclear, but you probably should just file it as income. Talk to your accountant and your lawyer, because I am neither.
+As of this writing, there's no laws that I know of against owning or trading Bitcoins. There are very few regulations; the only one I know of was actually just [implemented today](http://gizmodo.com/5991951/bitcoin-and-other-virtual-currencies-finally-get-some-regulation). That also means there's little safeguards in terms of risk or fraud. Tax implications are also unclear, but you probably should just file it as income. Talk to your accountant and your lawyer, because I am neither.
Should I use it?
-
Bitcoin is definitely not the easiest thing to use. But there are plenty of things you can buy with it, so it's a viable currency for many things. And it's an interesting market for speculation. If you want to buy things online and prefer to avoid PayPal or giving out a credit card, it's a nice alternative that is basically digital cash.
-*If you get into Bitcoin because of this article, feel free to send some Bitcoin as a thanks to my address: `1ELao9xjcaopv5q8stoVujqFjjod3xPYke`*
+*If you get into Bitcoin because of this article, feel free to send some Bitcoin as a thanks to my address: `19LayHDujXwVpuLv2cqgFFfBFwmegx3Z8s`*
Please sign in to comment.
Something went wrong with that request. Please try again.