This article has been translated from English to Traditional Chinese.

什么是比特币网络?

比特币网络是一个点对点(P2P)网络

用比特币之父的话来说:

“一个纯粹的点对点电子现金版本将允许在线付款直接从一方发送到另一方,而无需通过金融机构。”

比特币网络由运行比特币软件(也称为比特币客户端)的计算机组成。

运行的软件是整个系统得以运转的关键。

Bitcoin client running Bitcoin network

比特币网络上的任何一台电脑都可以直接“对话”。

这与客户端-服务器网络不同,后者中的每台计算机都必须首先通过中央服务器。

在现实世界中,P2P网络不像上面描述的那样漂亮和有序。并非每台计算机都能直接相互连接,因为……世界太大了。

让我们面对现实吧……

Real-World Bitcoin Network Configuration

由于P2P网络中没有中央服务器,因此它是一个分散式网络。

集中式网络与分散式网络

去中心化网络由可以独立运行的“对等体”组成。

Centralized vs. Decentralized Network

这有什么关系?

主要原因有两个:

1. 没有中心故障点

Central Point of Failure

如果一台电脑宕机,网络仍能照常运行,就像它从未出现过一样。这与集中式网络不同。

在集中式网络配置中,例如客户端-服务器网络,如果中央服务器宕机, 整个网络也会随之瘫痪

这意味着比特币网络无法关闭。因为没有“服务器”可以关闭。

比特币网络上的每台电脑都是独立的。即使其中一台电脑出现故障,网络仍能正常运行。

2. 去中心化共识

Dencentralized Consensus

当使用电子货币进行支付时,例如从您的支票账户进行银行转账,您的交易必须通过一个值得信赖的“中间人”或第三方进行结算,即从一个账户扣除资金,并添加到另一个账户。

如果由中间人完成交易,则交易被视为有效。

如果我转给你一些钱,那么你和我都同意这笔钱实际上已经从我的账户转到了你的账户,因为我们依靠的是值得信赖的中介或中央机构……银行。

因此,在这种情况下,交易是否有效的“共识”需要集中化

比特币则不同。它采用去中心化的共识机制

其理念是,比特币网络上的所有计算机无需依赖中间人,而是通过“共识”就哪些交易有效达成一致。

基本上,中间人由计算机网络取代

所有这些 计算机如何 达成共识将在后面的课程中解释。

现在,让我们来看看比特币网络是如何工作的。