主页 > imtoken钱包官方网址 > 科普 | 什么是比特币挖矿?

科普 | 什么是比特币挖矿?

imtoken钱包官方网址 2023-01-16 20:41:24

(撰写本文时BTC价格:367,945元,市场来源来自币安交易所)

新知达人, 科普 | BTC挖矿是什么?

有一个关于比特币的谣言:一栋别墅一币。虽然目前的价格并没有那么夸张,但目前 37 万多元的比特币价格也是非常令人兴奋的。

那么除了购买它并获得比特币之外,还有什么其他方式可以获得它。这就是我们今天要讲的话题:通过挖矿获得,那么什么是挖矿?

01

全球知识竞赛?

btc挖矿算法

新知达人, 科普 | BTC挖矿是什么?

比特币挖矿不同于山西挖矿。出门无需携带工具,在家即可使用电脑或挖矿设备开始工作。

对于比特币挖矿的理解,我们可以将其比作一场全球知识竞赛。老师提问,学生回答问题,回答正确最快的学生将获得一定的奖励。

在比特币挖矿机制下btc挖矿算法,矿机相当于大脑btc挖矿算法,挖矿的速度取决于大脑计算过程的速度,也就是矿机自身的计算能力。

最快计算出正确答案的矿工可以获得出块奖励,即最快答案的奖励。此外,您还可以获得交易费用,即一些成本,例如纸笔费用。

btc挖矿算法

但是,没有人规定矿工费是多少。具体金额由行情和交易占用的字节数计算得出。矿工费出价越高,交易处理的速度就越快。

02

比特币挖矿如何运作?

新知达人, 科普 | BTC挖矿是什么?

那么,本次知识竞赛要问的具体问题有哪些呢?首先介绍比特币区块的组成部分。

btc挖矿算法

一个比特币区块主要由两部分组成:区块头和区块体。

对于挖矿,收集区块头中的 6 个字段可以获得比特币奖励,包括创建新区块的奖励和区块中包含的交易的交易费用。

区块头的 6 个字段中,除了随机数需要不断试错外,其他 5 个字段很容易获得。例如:

版本信息用于跟踪软件升级的版本号,可以从软件信息中自动获取。

父块头的哈希值,即前一个块的哈希值,是在父块被挖出后确定的。您可以简单地将哈希值理解为一段数据或文件的 DNA。只要大数据发生变化,哪怕是很小的变化,hash值也会发生变化,用来判断两个文件是否相同。

btc挖矿算法

当打包在一个区块中的交易被确认时,利用该区块中 Merkle 树根的哈希值来保证从其他节点接收到的数据块没有损坏,没有被替换,甚至可以检查其他节点不会作弊或张贴假块并确保。

时间戳是指区块生成的大致时间,可以自动记录。

该区块的工作量证明算法的难度目标也由系统给出。

那么,什么是合适的随机数呢?取块头中 6 个字段的哈希值。如果这个值小于或等于系统给出的难度目标值,则找到一个合适的随机数。

通过不断的试错,矿工在挖出一个新的区块时,可以得到相应的区块奖励和交易手续费奖励,直到找到合适的随机数。

btc挖矿算法

这就是比特币挖矿的过程。

03

概括

比特币矿工挖比特币的概率取决于他所拥有的算力与全网算力的比值,并不是一个能不亏本就能盈利的生意。

能不能赚钱不仅仅取决于挖矿的收益,包括挖出的比特币数量和比特币的价格;还有关于挖矿的成本,包括矿机成本、矿机算力、耗电量、电费等运营成本等。

关于比特币挖矿,您还想了解什么?欢迎在评论区分享你的看法。

作者 | 三立出品 | 白话区块链