本文概述
- 第一部分:软件
- 第二部分:密码学
- 第三部分:硬件
- 第四部分:采矿(游戏理论)
在这里,我们将把以前学过的每个对象放在一个SCENE中。众所周知,一个区块是由哈希和复杂的密码环境组成的,但这只是硬币的一面。比特币区块链比我们想象的更有趣。
我们可以在下图中看到比特币的基本组成部分:
- 软件
- 密码学
- 硬件
- 矿工(游戏理论)
文章图片
第一部分:软件基本上,比特币是核心软件,它定义了什么是比特币以及如何转移比特币。它标识有效比特币的规则,谁可以在比特币内部,谁不能在比特币内部,什么是有效的,什么不是比特等,等等。一切都基于软件,这是比特币软件。比特币软件始终以24 * 7运行。
第二部分:密码学该软件的核心是使用加密技术和比特币作为加密货币。比特币使用密码学来规范各方之间的比特币转移,以及创建新的比特币单位。没有加密,比特币将根本不可能。因此,我们已经知道该软件使用加密技术来控制互联网上比特币的传输。
密码学是一种数学方法,可以通过计算机而不是人类来解决。因此,保护??数据的所有内容都由加密服务。
第三部分:硬件要运行和解决密码学,需要硬件。该硬件由全球运行计算机的数千名矿工组成。因此,全球有成千上万的计算机基本上在运行比特币软件或比特币客户端。该硬件专门用于查找Nonce来验证块和哈希。要在比特币区块链上完成一项简单任务,需要大量的CPU能力。
如果你现在尝试使用智能手机或家用计算机来开采比特币,那么最终你将丢失计算机以及大量电费。
第四部分:采矿(游戏理论)矿工是参与游戏理论的用户,因为比特币确实是由全球这些矿工运营的游戏。在上面,我们已经看到第一个组件是比特币软件,该软件每10分钟发出一次加密挑战。密码学挑战涉及试图找到一个Nonce,它将使特定块的哈希有效。所有的哈希和验证都是由这些矿工完成的。成功创建区块后,新区块将添加到区块链中。
让我们看看博弈论是如何工作的!
- 比特币软件带来了挑战。现在,有一场比赛开始了,一场比赛开始了。这场比赛涉及所有这些矿工相互竞争以解决挑战。
- 这项任务或挑战大约需要10分钟才能完成。
- 每个矿工都开始尝试找到满足该哈希值的Nonce的解决方案。
- 在某个特定的时刻,全球社区中速度更快,硬件规格更高的矿工之一将解决密码学挑战,并成为这场竞赛的赢家。
- 现在,社区的其他成员将开始验证获胜者开采的那个区块。这使比特币变得如此强大,因为在此周期的一个阶段中,矿工相互竞争,而在周期的下一阶段,其他社区团结起来以确保该解决方案是正确的。
- 如果Nonce是正确的,它将以新块结束,该新块将被添加到区块链中。
- 对于这项任务或挑战,获胜者将获得奖励。目前该奖励是12.5比特币。