Vous êtes sur la page 1sur 4

FAQ | Bitcoin http://www.bitcoin.

org/faq

FAQ
Table of contents

1. General Questions (#General_Questions)


a. What is Bitcoin? (#What_is_Bitcoin)
b. How does Bitcoin work? (#How_does_Bitcoin_work)
c. What can I buy with Bitcoin? (#What_can_I_buy_with_Bitcoin)
d. Where does the value of Bitcoin stem from? What backs up Bitcoin?
(#Where_does_the_value_of_Bitcoin_stem_from_What_backs_up_Bitcoin)
e. How are new Bitcoins created? (#How_are_new_Bitcoins_created)
f. What's the current total amount of Bitcoins in existence? (#What-
s_the_current_total_amount_of_Bitcoins_in_existence)
g. What is a "block"? (#What_is_a_block)
h. So your wealth is determined by the amount of CPU power you have?
(#So_your_wealth_is_determined_by_the_amount_of_CPU_power_you_have)
i. Are my Bitcoins safe? (#Are_my_Bitcoins_safe)
j. Where can I get Bitcoins? (#Where_can_I_get_Bitcoins)
k. How to help Bitcoin? (#How_to_help_Bitcoin)
2. Using Bitcoin (#Using_Bitcoin)
a. How do I make a transaction? (#How_do_I_make_a_transaction)
b. How do I generate coins? (#How_do_I_generate_coins)
c. How long does it take to generate a coin?
(#How_long_does_it_take_to_generate_a_coin)
d. My Bitcoin client shows 0 connections, where’s the problem?
(#My_Bitcoin_client_shows_0_connections_wheres_the_problem)
e. How do I open port 8333? (#How_do_I_open_port_8333)
f. How do I backup my wallet? (#How_do_I_backup_my_wallet)
3. Advanced Questions (#Advanced_Questions)
a. How do I use Bitcoin on the server-side?
(#How_do_I_use_Bitcoin_on_the_server-side)
b. How divisible are Bitcoins? (#How_divisible_are_Bitcoins)
c. How does the peer finding mechanism work?
(#How_does_the_peer_finding_mechanism_work)

General Questions
What is Bitcoin?
Bitcoin is a peer-to-peer digital currency. Peer-to-peer (P2P) means that there is no central authority to issue new
money or keep track of transactions. Instead, these tasks are managed collectively by the nodes of the network.

How does Bitcoin work?


Bitcoin utilizes public/private key digital signatures (ECDSA). A coin has its owner's public key on it. When a coin is
transferred from user A to user B, A adds B’s public key to the coin and signs it with his own private key. Now B owns
the coin and can transfer it further. To prevent A from transferring the already used coin to another user C, a public list
of all the previous transactions is collectively maintained by the network of Bitcoin nodes, and before each transaction
the coin’s unusedness will be checked.

1 of 4 12/22/2010 9:20 PM
FAQ | Bitcoin http://www.bitcoin.org/faq

For details, see the technical paper: Bitcoin: A Peer-to-Peer Electronic Cash System (/sites/default/files/bitcoin.pdf) .

What can I buy with Bitcoin?


Check out the Trade-page (/trade) . If you have a service provider you often buy from, ask if they'd like to accept Bitcoin
as payment!

Where does the value of Bitcoin stem from? What backs up Bitcoin?
Bitcoins have value if they are accepted as payment by many.

When we say that a currency is backed up by gold, we mean that there's a promise in place that you can exchange the
currency for gold. In a sense, you could say that Bitcoin is "backed up" by the price tags of merchants – a price tag is a
promise to exchange goods for a specified amount of currency.

It's a common misconception that Bitcoins gain their value from the cost of electricity required to generate them. Cost
doesn't equal value – hiring 1,000 men to shovel a big hole in the ground may be costly, but not valuable. Also, even
though scarcity is a critical requirement for a useful currency, it alone doesn't make anything valuable. For example,
your fingerprints are scarce, but that doesn't mean they have any exchange value.

How are new Bitcoins created?


New coins are generated by a network node each time it finds the solution to a certain calculational problem (i.e.
creates a new block (#What_is_a_block) ), for which an average solution time can be calculated. The difficulty of the
problem is adjusted so that in the first 4 years of the Bitcoin network, 10,500,000 coins will be created. The amount is
halved each 4 years, so it will be 5,250,000 in years 4-8, 2,625,000 in years 8-12 and so on. Thus the total number of
coins will approach 21,000,000 over time.

What's the current total amount of Bitcoins in existence?


The number of blocks times the coin value of a block. The coin value is 50 bc per block for the first 210,000 blocks, 25
bc for the next 210,000 blocks, then 12.5 bc, 6.25 bc and so on.

As of October 30th 2009, there are about 26,000 blocks in the block chain, which means 26,000 * 50 bc = 1,300,000
bitcoins in existence. You can see the up-to-date number of blocks in the status bar of the Bitcoin main window.

What is a "block"?
A block is a unit which contains the information of the transactions made after the previous block, plus a transaction
which assigns a new coin to the creator of the block. Blocks form a chain from the first block to the latest block. To
create a new block you need to spend CPU time, which acts as an unbribable timestamp for the previous transactions.
The average rate of block creation in the whole system is 6 / hour. For details, see the technical paper: Bitcoin: A
Peer-to-Peer Electronic Cash System (/sites/default/files/bitcoin.pdf) .

The block chain length is shown in the status bar of the Bitcoin main window. The number increases rapidly while your
Bitcoin client is downloading the block chain from other nodes. After the downloading is finished, your node can start
generating new blocks.

So your wealth is determined by the amount of CPU power you have?


No. There's a constant average rate of new Bitcoins created, and that amount is divided among the nodes by the CPU
power they supply. The competition for coin creation will drive the price of electricity needed for generating a coin
close to the value of the coin, so the profit margin won't be that huge. The easier way to gain a lot of wealth would be
trading goods.

At the moment, though, you can generate new coins quite profitably, if you expect them to have real value in the
future. If you choose to, be aware that Bitcoin is still experimental software.

Are my Bitcoins safe?


As long as you make backups of your Bitcoin wallet, protect it with a strong password and keep keyloggers away from
your computer. You need to make a backup of your wallet after each transaction, as the old wallet backup will be

2 of 4 12/22/2010 9:20 PM
FAQ | Bitcoin http://www.bitcoin.org/faq

partially or completely invalid.

If you lose your wallet or if some unknown attacker gets it and manages to break your password, there’s no way to
get your coins back. On the other hand, that is usually also the case if you lose your physical wallet.

Where can I get Bitcoins?


Find a Bitcoin owner and sell her something - MMORPG equipment, IT support, lawn mowing, dollars or whatever you
can trade with her. You can also generate new Bitcoins for yourself by running a Bitcoin network node.

You can find currency exchangers on the Trade page (/trade) .

How to help Bitcoin?


You can:

offer Bitcoin as a payment option at your web shop or service


tell about Bitcoin to people who might be interested
translate Bitcoin to your language if it isn't already here (http://www.bitcoin.org/smf/index.php?topic=151.0)
write documentation on the wiki (/wiki)
report bugs, help people and discuss Bitcoin on the forum (http://www.bitcoin.org/smf/)
help people, or just chat in the irc channel (/contact) with your own client if you have one, or use the official Freenode
webclient here (http://webchat.freenode.net/?channels=bitcoin-dev&uio=d4)

Using Bitcoin
How do I make a transaction?
When you want to send coins, click the ''Send Coins'' button up in the main window. You can send coins to the
recipient's IP address if he's running the Bitcoin client, or to his Bitcoin address even if he's not online or doesn't want
to reveal his IP. A comment can be included when sending to an IP.

If you're receiving a valuable amount of coins from a sender whom you can't be sure to trust, before accepting the
transaction you may want to wait until it's verified by a few blocks. The more blocks you wait, the closer to zero is the
sender's chance to successfully double-spend the coins sent to you. The amount of blocks after the transaction is shown
in the ''Status'' column of the transaction list in the main window.

How do I generate coins?


Turn on ''Options -> Generate Coins'' to run a node and generate new coins. Be sure to have port 8333 open for
incoming connections (instructions (#How_do_I_open_port_8333) ).

How long does it take to generate a coin?


Initially your Bitcoin client will have to download and verify the Bitcoin block chain, which is indicated by the number of
blocks (shown in the status bar) increasing rapidly. On a modern PC that might take a few hours, after which it will
start generating coins.

Your average coin creation rate will be (6 * 50 coins / hour) * (your CPU speed / the total CPU speed in the Bitcoin
network). At the moment (December 2010) it would take a year on average to generate 50 coins with a typical PC.
You can get an estimation of your block generation rate here (http://www.alloscomp.com/bitcoin/calculator.php) .

My Bitcoin client shows 0 connections, where’s the problem?


That could happen if port 8333 is not open for incoming connections (instructions (#How_do_I_open_port_8333) ).

How do I open port 8333?


If you’re behind a firewall, it will usually ask if you want to allow incoming connections to an application when running
it for the first time. If you’re also behind NAT, see www.portforward.com (http://www.portforward.com/) for instructions how

3 of 4 12/22/2010 9:20 PM
FAQ | Bitcoin http://www.bitcoin.org/faq

to forward the port correctly. Select your router from the list and see its Default Guide.

Use www.canyouseeme.org (http://www.canyouseeme.org/) to check if the port is accepting incoming connections.

How do I backup my wallet?


Your wallet.dat is stored in the directory ''%appdata%\Bitcoin'', which is typically:

Windows XP:
C:\Documents and Settings\username\Application Data\Bitcoin
Windows Vista:
C:\Users\username\AppData\Roaming\Bitcoin
Linux:
~/.bitcoin

You need to make a backup of the wallet after every transaction, as the old backup file will be partially or fully invalid.
Wait at least a few seconds after your last transaction before making the backup.

If you want to encrypt your backup, you can use some program like TrueCrypt (http://www.truecrypt.org/) . An in-built tool
for encrypting your wallet will be included in Bitcoin later on.

Advanced Questions
How do I use Bitcoin on the server-side?
Run bitcoin with switch -server or use the Bitcoin daemon (bitcoind) supplied with the download package. Bitcoin has
an API that can be used via command line or JSON-RPC. The API documentation can be found in the wiki
(http://www.bitcoin.org/wiki/doku.php?id=api) .

How divisible are Bitcoins?


Technically, a Bitcoin can be divided down to 8 decimals, so 0.00000001 BTC is the smallest possible amount. For
convenience, the program currently accepts only 2 decimal places.

How does the peer finding mechanism work?


Bitcoin finds peers primarily by connecting to an IRC server (channel #bitcoin on irc.lfnet.org). If a connection to the
IRC server cannot be established (like when connecting through TOR), an in-built node list will be used and the nodes
will be queried for more node addresses.

4 of 4 12/22/2010 9:20 PM

Vous aimerez peut-être aussi