为了便于理解,我们需要稍微使用一些技术信息和数字来加以阐释。这些信息对于理解区块链和比特币 (以及其他加密货币) 的真实性质至关重要。
比特币通过挖矿的方式产生,就像黄金一样,但比特币是数字形式的资产。新铸造的比特币会被隐藏在比特币区块中,并将作为奖励发送给挖出它的矿工,即那个解决了一个数学难题的矿工。这就是为什么这个协议被称为工作量证明 (PoW)。CPU (中央处理器) 在这方面已经做得很好了,而共识的基础就是证明很多台计算机正在试图解决这一数学难题。新的比特币大约每10分钟就会发放一次。比特币协议中已经设置了一个挖矿难度,会根据加入进来的矿工数量进行调整,保证约10分钟可挖出一个区块。在人类历史上只能够挖出 2100 万枚比特币 (这就是比特币的总量),约在2140年所有的比特币都将被挖出。
想象一下最初开始挖比特币的时候。中本聪将他的那封邮件发送给了一些朋友,向他们分享该软件,以便进行比特币挖矿。那些时代的普通计算机可以很容易地解决这个数学难题。首先解决这一难题的计算机将被分配到不少于50枚比特币!这一奖励在2012年11月首次减少到了25枚,然后在2016年7月减少到12.5枚,到2020年将会减少到6.25枚。减半将一直持续到达到2100万枚比特币全部被挖出。正如上文所述,比特币的总量是2100万枚。
现在你可能会问:解决数学难题与创建可验证交易的区块有什么关系?请记住,所有交易都会在验证时的同时存储在魔法书 (区块) 中。交易是一段经过加密的信息,诸如X向人Z支付了Y数量的金额。网络中的每个区块都会从一大推尚未经过验证的交易中抽取一些交易,每个区块最大可以储存1MB的容量。与此同时,计算机会尽其所能地解决数学难题。当某个区块解决数学难题之后,该区块就会进入比特币区块链之中成为主链上的的区块,且其他所有矿工都会验证此区块,并将未经验证的交易扔回那堆交易中,然后整个过程会再次发生。
撰写本文时,被挖出的比特币区块的总数量为 565,130 个。由于整个系统完全透明,你可以查看每个块,以此网站 (https://www.blockchain.com/btc/blocks) 为例。当你关注比特币相关的 Twitter 时,你偶尔会看到诸如价值1亿的一定数量的比特币从私人钱包发送到某个交易所中进行交易 (反之亦然)。这不仅仅是比特币价值波动中的反应,其价格的波动确实会产生影响。
在2019年2月初,一个区块中包含的交易数量约为2,300笔,每秒约处理 3.45 笔交易。可以想象,这种速度是永远不足以满足每秒数百万笔交易的全球新数字经济的需求的。相比之下,传统的支付网络要快得多,比如 Paypal 每秒能够处理 193 笔交易,Visa 每秒 24,000 笔,万事达卡每秒约 38,000 笔。
实际上,虽然比特币是一项不可思议的发明,但它仍处于襁褓期,仍然需要成长、适应和学习。
未来比特币需要改进的三个主要议题是交易速度、价格波动性和可扩展性,先暂时将安全问题排除在外。之后我们再讨论关于其扩展性和交易速度的更多信息,现在让我们先看看比特币的价值。
比特币是一种去中心化的、点对点且抗审计和无国界限制的数字货币和互联网支付系统。