主页 > 下载官方imtoken钱包 > 看了这些,你就会明白为什么要挖比特币了!

看了这些,你就会明白为什么要挖比特币了!

下载官方imtoken钱包 2023-09-02 05:10:07

有些人将比特币开采与黄金开采进行比较。目前市场上比特币的价格约为 7,000 美元,相当于 280 克黄金。

开采一枚比特币的成本远低于开采 280 克黄金的成本。目前,比特币挖矿仍然非常有利可图。

那么究竟什么是挖矿呢?矿工如何通过挖矿获得比特币?我们将向您解释以下几点。首先要说的是比特币挖矿的基本Pow(工作量证明),也就是工作量证明机制。

所谓 PoW 的工作量证明,就是需要用户进行一些耗时且复杂的操作来获得问题的答案,并且可以快速验证答案的活动。

在比特币挖矿的过程中,矿工必须通过计算哈希函数来证明自己在比特币系统中的算力。

比特币系统是一个巨大的、不断更新的分类账。每个页面称为一个区块,按时间顺序连接时,称为比特币区块链。每 10 分钟添加一个新块,其中包含过去 10 分钟内系统中发生的一些交易。每一笔交易都会完整的记录在这个账本中,而比特币就是账本中记录的钱。

电脑挖比特币多久能挖1个_比特币为什么那么难挖_挖比特币都需要什么设备

我们可以简单理解,“挖矿”其实就是在争夺记账权。

就像金子埋在地下一样,比特币存在于协议中,协议规定比特币的上限为2100万。

迄今为止,并非所有 2100 万比特币都已被“开采”。矿工的工作是不断生产区块以验证交易,并将区块放置在区块链上,在那里他们获得比特币奖励。

那么它究竟是如何工作的呢?这从比特币区块链的节点开始。

节点

挖比特币都需要什么设备_比特币为什么那么难挖_电脑挖比特币多久能挖1个

实际上,节点是一台功能强大的计算机,它运行比特币软件,然后通过参与信息传输来保持比特币运行。

只需下载比特币软件并打开特定接口,任何人都可以作为节点参与到这个网络中。

但是这项工作会消耗大量的能源和存储空间,运行的网络将使用大约 145GB 的空间(这个数字还在增加)。

节点会将比特币交易信息传递给自己熟悉的节点,然后再传递给更多的节点。通过这个过程,信息将迅速传输到世界各地的网络。

矿工使用的节点称为挖矿节点。

挖比特币都需要什么设备_比特币为什么那么难挖_电脑挖比特币多久能挖1个

正如我们之前提到的,挖矿需要不断创建新块来验证交易。具体过程是解决系统中的数学问题。

这些数学问题需要矿工找到一个数字。这个数字被称为“nonce”,在比特币的框架中是一个介于 0 和 4,294,967,296 之间的整数。

比特币协议要求这个数字与区块中的数据结合比特币为什么那么难挖,经过哈希函数后,得到一个小于“难度目标”的数字。难度目标是由每个区块设定的,那么什么是哈希函数呢?

哈希函数

哈希函数是指一种数学运算过程。它接受任何大小的输入值。经过一些运算后,它可以快速给出一定长度的输出值。该输出值可以用作输入值的数字指纹。

挖比特币都需要什么设备_电脑挖比特币多久能挖1个_比特币为什么那么难挖

如果读者对哈希函数的具体算法感兴趣,可以自己尝试一下。我们在这里给出一个链接:

cnblogs.com/youngerchina/p/5624453.html

对于我们大多数人来说,只知道哈希函数的属性就足够了。即使输入值的非常小的差异也会对哈希函数的结果产生巨大的影响。

由于散列函数的性质比特币为什么那么难挖,我们无法预测它的输出是什么。解决问题的唯一方法是随机选择一些数字并与块数据一起尝试。并且最终的答案需要以一定数量的 0 开头。

即使有任何两个相邻的整数,得到的哈希值也会非常不同。并且同一个问题可能有多个答案或没有答案(并且在这种情况下,矿工只能选择不同的区块配置来继续解决问题)。

可以通过设置哈希值以几个零开始来调整计算的难度,保持平均解题时间在10分钟左右。挖矿难度每 2016 个区块变化一次,大约是两周。

比特币为什么那么难挖_电脑挖比特币多久能挖1个_挖比特币都需要什么设备

比特币的创造者认为,在达到 2100 万比特币(大约 2140 枚)的上限之前,每 10 分钟的发行时间将确保比特币的流通更加均匀。

矿工不断地运行计算机来解决哈希函数并开辟新的区块,那么这些计算如何转化为实际利润呢?

利润

矿工的利润分为挖矿奖励和交易手续费两部分。挖矿奖励的第一部分意味着如果所有其他矿工都接受了你的区块并且你的区块被添加到最长的链中,那么你可以获得奖励。初始奖励为每成功出块 50 BTC,每 210,000 块(约 4 年)奖励减半,目前奖励为 12.5 BTC。

第二部分是交易费用。矿工打包交易并从每笔交易中获得交易费用。提供的交易费用越高,矿工可以越早将交易添加到区块链中。2017 年 12 月,当比特币大涨时,交易费更高,因为比特币每秒 7 笔交易的交易速度无法满足当时的大交易量,所以交易费也随之上涨。

如果有一天,2100个比特币全部挖完,矿工会不会没用?

答案是否定的,即使在 2140 挖完所有区块,释放所有 2100 个比特币,交易也不会停止,只要人们仍然需要打包交易;然后矿工将继续工作。