比特币的基本组成部分

在本节中,我们将了解比特币的四个基本组成部分。这四个要素将帮助我们更清晰地了解比特币区块链。

在这里,我们将在单个 SCENE 中放置我们之前学到的每个对象。众所周知,一个区块是由哈希和复杂的密码学环境组成的,但这只是硬币的一面。比特币区块链比我们想象的更有趣。

我们可以在下图中看到比特币的基本组成部分:

  1. 软件

  2. 密码学

  3. 硬件

  4. 矿工(博弈论)

比特币的组成部分

第一个组件:软件

比特币基本上是一个核心软件,它定义了比特币是什么,以及比特币是如何转移的。它识别了有效比特币的规则,谁可以在比特币中,谁不能在比特币中,什么是有效的,什么不是,等等。一切都基于软件,也就是比特币软件。比特币软件始终以 24*7 的方式运行。

第二部分:密码学

该软件的核心是使用密码学和比特币作为加密货币。比特币使用密码学来规范各方之间的比特币转移,以及新比特币单位的创建。没有密码学,比特币就不可能实现。所以,我们知道这个软件使用密码学来控制比特币在互联网上的传输。

密码学是一种数学方法,可由计算机而非人类解决。因此,所有保护数据的东西都由密码学提供服务。

第三个组件:硬件

要运行和解决密码学,它需要硬件。该硬件由世界各地运行计算机的数千名矿工组成。所以全世界有成千上万台计算机基本上运行着比特币软件或比特币客户端。该硬件专门用于查找 Nonce 以验证块和哈希。在比特币区块链上完成一个简单的任务需要大量的 CPU 能力。

如果你现在尝试用你的智能手机或家用电脑挖掘比特币,那么你最终会失去你的电脑以及巨额的电费。

第四部分:挖矿(博弈论)

矿工是参与博弈论的用户,因为比特币确实是一种由世界各地的矿工经营的游戏。在上面,我们已经看到第一个组件是比特币软件,它每 10 分钟发出一次密码挑战。密码学挑战涉及试图找到一个 Nonce,这将使特定块的哈希有效。所有的哈希和验证都是由这些矿工完成的。成功创建区块后,新区块被添加到区块链中。

让我们看看博弈论是如何运作的!

  • 比特币软件带来了挑战。现在,比赛开始了,比赛开始了。比赛涉及所有这些矿工相互竞争以解决挑战。

  • 完成此任务或挑战大约需要 10 分钟。

  • 每个矿工都开始尝试找到满足该块哈希值的 Nonce 的解决方案。

  • 在某个特定时刻,全球社区中具有更高速度和出色硬件规格的矿工之一将解决密码学挑战并成为这场竞赛的赢家。

  • 现在,社区的其他成员将开始验证获胜者开采的区块。这使得比特币如此强大,因为在这个周期的一个阶段,矿工在相互竞争,而在周期的下一个阶段,社区的其他成员团结起来确保该解决方案是正确的。

  • 如果 Nonce 是正确的,它将以将添加到区块链中的新块结束。

  • 对于此任务或挑战,获胜者将获得奖励。该奖励目前是 12.5 个比特币。


  • 使用社交账号登录,本站支持
全部评论(0)