Help:FAQ: Difference between revisions

From Bitcoin Wiki
Jump to navigation Jump to search
Nefario (talk | contribs)
mNo edit summary
MagicalTux (talk | contribs)
m Reverted edits by Nefario (talk) to last revision by Udibr
Line 1: Line 1:
在这里你可以找到一些常见问题的答案。
Here you will find answers to the most commonly asked questions.


== 基本的 ==
== General ==
=== 什么是bitcoins? ===
=== What are bitcoins? ===
Bitcoins是主要的一种流通单位在bitcoin系统中。通常用BTC来简短的代表bitcoin,例如(100BTC)。一个bitcoin不是你能指明的现实生活中的“事” 。它只是一个和bitcoin地址相关联的数字。
Bitcoins or coins are the main unit of currency of the Bitcoin system. A commonly used shorthand for bitcoins is “BTC” to refer to a price in Bitcoins (eg: “100 BTC”)
=== 怎么产生新的bitcoins? ===
A Bitcoin isn't actually a 'thing' you can point at. It is just a number associated with a [[Address|Bitcoin Address]]. See also an [[Introduction|easy intro]] to bitcoin.


每十分钟产生一次。
=== How are new Bitcoins created? ===
新的钱币会在网络节点解决一个确定的数学问题是产生(i.e. 也就是创造新的[[block]]), 这很难去执行并且它能示范这种 [[工作的检验]]。所以在bitcoin网络系统运行的前四年将有10,500,000个钱币产生。然后在接下来四年将产生上次产生的总数的一半,所以将会有5,250,000个钱币在第4-8年产生,将有2,625,000个钱币在第8-12年产生并以此类推。最后,bitcoin的总量将确定在21,000,000个左右。
另外,每十分钟这个建立在网络上的系统会试图平均分配新产生的钱币在blocks。那些试图用bitcoin软件去产生新钱币的人会发现很困难。这在整个网络系统的同意下才会发生,并且基于先前产生的2016 个blocks. 因此,有关的困难是计算平均投入将产生超过所花费的时间来建立这些以前阻止这些新硬币的资源。有人的“发现”这些blocks之一的可能性是根据他们所使用的计算机相比,在网络上也产生blocks的所有计算机。


=== 当前bitcoins的总量是多少?  ===
[[File:total_bitcoins_over_time_graph.png|thumb|Number of bitcoins over time, assuming a perfect 10-minute interval.]]
New coins are generated by a network node each time it finds the solution to a certain mathematical problem (i.e. creates a new [[block]]), which is difficult to perform and can demonstrate a [[proof of work]].  The reward for solving a block is [[controlled inflation|automatically 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.
 
In addition, built into the network is a system that attempts to allocate new coins in blocks about every 10 minutes, on average, somewhere on the network.  As the number of people who are using the Bitcoin software to attempt to generate these new coins changes, the difficulty of creating new coins changes.  This happens in a manner that is agreed upon by the network as a whole, based upon the time taken to generate the previous 2016 blocks.  The difficulty is therefore related to the average computing resources devoted to generate these new coins over the time it took to create these previous blocks.  The likelihood of somebody "discovering" one of these blocks is based on the computer they are using compared to all of the computers also generating blocks on the network.
 
=== What's the current total amount of Bitcoins in existence?  ===


[http://blockexplorer.com/q/totalbc Current count]
[http://blockexplorer.com/q/totalbc Current count]


现在的计算
The number of blocks times the coin value of a block is the number of coins in existence. The coin value of a block is 50 BTC for each of the first 210,000 blocks, 25 BTC for the next 210,000 blocks, then 12.5 BTC, 6.25 BTC and so on.
这是根据blocks的数目来确定的,也要根据已产生的钱币的价值来衡量blocks。最开始的210,000 个blocks的价值是50个bitcoins,然后接下来的210,000个blocks的价值是25个bitcoins,然后是12.5个bitcoins,然后是7.25个bitcoins,以此类推。
 
=== How divisible are Bitcoins?  ===
 
Technically, a Bitcoin can be divided down to 8 decimals using existing data structures, so 0.00000001 BTC is the smallest amount currently possible.  Discussions about and ideas for ways to provide for even smaller quantities of Bitcoins may be created in the future if the need for them ever arises. For convenience, the program currently accepts only 2 decimal places as quantities smaller than 0.01 BTC are considered of trivial value and are usually used only to attack the network.


=== bitcoins可以如何拆分? ===
=== How does the halving work when the number gets really small? ===


从技术上来说,一个bitcoin可以拆分到8个小数单位结构,所以0.00000001个bitcoin是它能存在的最小单位。如果需求不断出现,也有可能在未来出现更小的单位。但是为了方便,在系统程序中只会显示两个小数(例如0.01个bitcoin),这是因为它价值的微乎其微。
The reward will go from 0.00000001 to 0. Then no more coins will likely be created. 


=== 当数字很小时如何减半? ===
The calculation is done as a right bitwise shift of a 64-bit signed integer. The integer is equal to the number of Bitcoins * 100,000,000. This is how all Bitcoin balances/values are stored internally.
这种奖金会从0.00000001直接到0,然后没有更多钱币将产生。


计算完成作为一种64位有符号整数位元位移。该整数是等于Bitcoins*100,000,000号。这是一种将Bitcoin余额/值存储在内部的软件。
Keep in mind that using current rules this will take nearly 100 years before it becomes an issue and Bitcoins may change considerably before that happens.


请记住,使用目前的规则这将需要近100年才成为一个问题,Bitcoins相当可能会改变之前,出现这种情况。
=== How long will it take to generate all the coins? ===


=== 多久会产生所有的钱币 ===
The last block that will generate coins will be block #6,929,999. This should be generated around year 2140. Then the total number of coins in circulation will remain static at 20,999,999.9769.


最后一个能产生钱币的block是#6,929,999. 这将在2140产生。那时,bitcoin的总数将保持稳定在20,999,999.9769个。
Even if the allowed precision is expanded from the current 8 decimals, the total BTC in circulation will always be slightly below 21 million (assuming everything else stays the same). For example, with 16 decimals of precision, the end total BTC would be 20999999.999999999496.


即使按照现在8个小数的精确增长,计算出来的bitcoin总量将会略低于二千一百万个 (如果所有都保持相同). 例如,按16个小数的精确度来计算,最后bitcoin的总量将是 20999999.999999999496个。
=== If no more coins are going to be generated, will more blocks be created? ===


Absolutely!  Even before the creation of coins ends, the use of [[transaction fee|transaction fees]] will likely make creating new blocks more valuable from the fees than the new coins being created.  When coin generation ends, what will sustain the ability to use bitcoins will be these fees entirely.  There will be blocks generated after block #6,929,999, assuming that people are still using Bitcoins at that time.


=== 如果没有更多的钱币被产生,还会有新的block创造吗? ===
== Networking ==


当然了!即使是已经创作完的硬币,使用[[交易费用|交易费用]]将可能使更多的创造新的更有价值的blocks。当这一代bitcoins发行完,会持续有能力使用bitcoins。假设人们仍然使用当时Bitcoins,将有块#6929999后生成的块。
=== Do I need to configure my firewall to run bitcoin? ===


== 网络 ==
Bitcoin will connect to other nodes, usually on tcp port 8333. You will need to allow outgoing TCP connections to port 8333 if you want to allow your bitcoin client to connect to many nodes. Bitcoin will also try to connect to IRC (tcp port 6667) to meet other nodes to connect to.


=== 我需要配置我的防火墙去运行bitcoin吗? ===
If you want to restrict your firewall rules to a few ips and/or don't want to allow IRC connection, you can find stable nodes in the [[Fallback Nodes|fallback nodes list]].


Bitcoin可以连接到其他的节点,通常是在TCP端口8333。你需要同意外接TCP到端口8333如果你希望同意你的bitcoin委托人连接更多的节点。Bitcoin也会试图连接(TCP端口6667)去寻找其他节点来连接。如果你想限制你的防火墙的连接熟虑或者不同意IRC连接,你可以找到稳定的节点在[[可依靠的节点清单|可依靠的节点清单]]。
[[fr:FAQ]]
[[fr:FAQ]]
{{fromold|bitcoins}}
{{fromold|bitcoins}}

Revision as of 03:27, 17 February 2011

Here you will find answers to the most commonly asked questions.

General

What are bitcoins?

Bitcoins or coins are the main unit of currency of the Bitcoin system. A commonly used shorthand for bitcoins is “BTC” to refer to a price in Bitcoins (eg: “100 BTC”) A Bitcoin isn't actually a 'thing' you can point at. It is just a number associated with a Bitcoin Address. See also an easy intro to bitcoin.

How are new Bitcoins created?

File:Total bitcoins over time graph.png
Number of bitcoins over time, assuming a perfect 10-minute interval.

New coins are generated by a network node each time it finds the solution to a certain mathematical problem (i.e. creates a new block), which is difficult to perform and can demonstrate a proof of work. The reward for solving a block is automatically 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.

In addition, built into the network is a system that attempts to allocate new coins in blocks about every 10 minutes, on average, somewhere on the network. As the number of people who are using the Bitcoin software to attempt to generate these new coins changes, the difficulty of creating new coins changes. This happens in a manner that is agreed upon by the network as a whole, based upon the time taken to generate the previous 2016 blocks. The difficulty is therefore related to the average computing resources devoted to generate these new coins over the time it took to create these previous blocks. The likelihood of somebody "discovering" one of these blocks is based on the computer they are using compared to all of the computers also generating blocks on the network.

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

Current count

The number of blocks times the coin value of a block is the number of coins in existence. The coin value of a block is 50 BTC for each of the first 210,000 blocks, 25 BTC for the next 210,000 blocks, then 12.5 BTC, 6.25 BTC and so on.

How divisible are Bitcoins?

Technically, a Bitcoin can be divided down to 8 decimals using existing data structures, so 0.00000001 BTC is the smallest amount currently possible. Discussions about and ideas for ways to provide for even smaller quantities of Bitcoins may be created in the future if the need for them ever arises. For convenience, the program currently accepts only 2 decimal places as quantities smaller than 0.01 BTC are considered of trivial value and are usually used only to attack the network.

How does the halving work when the number gets really small?

The reward will go from 0.00000001 to 0. Then no more coins will likely be created.

The calculation is done as a right bitwise shift of a 64-bit signed integer. The integer is equal to the number of Bitcoins * 100,000,000. This is how all Bitcoin balances/values are stored internally.

Keep in mind that using current rules this will take nearly 100 years before it becomes an issue and Bitcoins may change considerably before that happens.

How long will it take to generate all the coins?

The last block that will generate coins will be block #6,929,999. This should be generated around year 2140. Then the total number of coins in circulation will remain static at 20,999,999.9769.

Even if the allowed precision is expanded from the current 8 decimals, the total BTC in circulation will always be slightly below 21 million (assuming everything else stays the same). For example, with 16 decimals of precision, the end total BTC would be 20999999.999999999496.

If no more coins are going to be generated, will more blocks be created?

Absolutely! Even before the creation of coins ends, the use of transaction fees will likely make creating new blocks more valuable from the fees than the new coins being created. When coin generation ends, what will sustain the ability to use bitcoins will be these fees entirely. There will be blocks generated after block #6,929,999, assuming that people are still using Bitcoins at that time.

Networking

Do I need to configure my firewall to run bitcoin?

Bitcoin will connect to other nodes, usually on tcp port 8333. You will need to allow outgoing TCP connections to port 8333 if you want to allow your bitcoin client to connect to many nodes. Bitcoin will also try to connect to IRC (tcp port 6667) to meet other nodes to connect to.

If you want to restrict your firewall rules to a few ips and/or don't want to allow IRC connection, you can find stable nodes in the fallback nodes list. This article uses content from the old wiki. The list of contributors to the old page is available here.