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