主页 > imtoken官网正版 > 什么是比特币挖矿? 《小白简介》

什么是比特币挖矿? 《小白简介》

imtoken官网正版 2023-01-16 20:53:23

1.比特币世界的会计

在了解什么是挖矿之前,我们先来了解一下银行在日常经济活动中的一项业务。我们使用银行账户进行汇款、取现和网银支付,银行将账簿记入我们的账户,银行是我们的会计。正是因为银行可以帮助国民记账,人民币货币体系才能正常运转。帮用户记账是银行最基本的功能。

比特币也是一种货币系统。用户用比特币支付,谁来帮用户记账?谁将充当比特币世界的“银行”?答案是矿工。

我们知道银行里面有一整套软件帮我们记账,雇了一堆会计师来核对账,买了很多电脑来运行这些软件,让会计师来操作核对。比特币世界的挖矿工具是什么样的物理实体?他们不会是怪物吧?

2.矿工长什么样子

通过本系列的第一篇文章,我们了解到比特币是一种点对点分布式计算系统。在那篇文章中,我们提到了一个简化的比特币模型,它由 10 台计算机组成一个点对点的分布式计算系统,这就是比特币系统。这里的 10 台电脑都是矿工,当然也都是用户。

也就是说,在最简化的比特币系统中(中本聪最开始发明比特币的时候,只有少数人使用比特币,当时是最简化的比特币系统),矿工只是一台简单的 PC。矿机的硬件是PC,软件是比特币钱包。不需要人工对账,一切由网络自己负责,永远不会出问题,完全不需要人工对账。

挖比特币是一个一个挖吗

现在比特币系统已经发展到非常复杂的程度,矿工已经不能再由简单的计算机来操作,而是由专业硬件开发人员制造的矿机来操作。下图是矿机:

比特币矿机

这些矿机本质上是计算设备。里面的电路板全是计算芯片,就像我们的PC机一样工作。 CPU 就是这样计算的,我们马上就会了解它的全部内容。

有些人大量使用这样的矿机来建造巨大的矿场,如下图:

比特币矿场

因为矿机需要消耗电力来计算。有的人承包一个水电站挖矿,用一排排的工厂放置矿机,很疯狂。如果你以前没见过矿机,现在去矿场会很惊讶。

挖矿软件也变得更加复杂。最简单的比特币系统模型只需要一个钱包,但现在它需要一个矿池和一个钱包一起运行。

挖比特币是一个一个挖吗

3.矿工在做什么?

在第 1 章中,我们谈到了矿工做一些类似于银行的事情——记账。在本章中,我们将详细描述这些疯狂的硬件和软件矿工在做什么。

我们先说一个我们生活中的类似案例,作为类比。某公司的会计和出纳每天收集员工报销单据,然后整理填入账簿,堆放在公司的会计库房内。

同样,在比特币世界中。

我们一般使用比特币发起交易,一笔交易本质上是200到50万左右的数据。用户将交易广播到比特币网络,矿工节点接收交易。矿工将他收到的交易打包成一个数据块,称为块。目前这个数据块的平均大小是1M,一般可以包含成百上千的交易。每一个新的区块都会与前一个区块进行拼接,这样整个区块数据块就形成了一条链,这就是区块链。

这就是矿工的工作,收集用户发起的交易,打包成区块,然后拼接成区块链。

这个区块链是比特币系统中的总账。任何使用比特币交易的人都会被记录在这个账本中,而这个记录的工作将交给矿工来完成。采集、打包、拼接全过程由软件自动完成,无需人工干预。目前,这条区块链的数据量已经超过80G,从第一笔比特币交易到现在已经收集和记录了超过5亿笔交易。

挖比特币是一个一个挖吗

当然,矿工也会验证交易的合法性。发起欺诈交易的人无法欺骗矿工。但矿工的核心工作是会计。

比特币矿工

4.矿工为什么要做会计?

上面提到过,运行矿机需要用电,有的人甚至包揽整个水电站来运行矿机是非常昂贵的。而且,矿机本身也很贵。如果我们买一台PC机,也就五六千元,图片上的矿机也是几千元。为什么会有人花这么多钱来挖矿,对他有什么好处?

好处很大。

为了鼓励人们挖矿,比特币系统设置了一条规则:只要你遵守规则,成功抢到书的权利,系统就会奖励你一些比特币。 (这个“一些”从 2009 年的 50 个比特币开始,然后在四年半的时间里平均减半,到 2012 年变成了 25 个比特币,现在是 12.5 个比特币。)这就是所谓的区块奖励。

参与挖矿的人购买大量矿机以抢夺区块奖励挖比特币是一个一个挖吗,甚至直接购买水电站进行挖矿。

挖比特币是一个一个挖吗

另外,区块奖励也是比特币发行的策略。世界上所有的比特币都是从区块奖励中诞生的。并且由于奖励每四年半减半,到 2140 年,比特币总数理论上将无限接近 2100 万。当然,因为早期会有大量的人因为不在乎丢失比特币,所以最终的问题肯定不会达到2100万。

现在的问题是,系统如何决定将区块奖励发送给哪个矿工?

5.区块奖励是干什么用的?

我们根据学业成绩评估奖学金。为什么矿工会获得区块奖励?

说起来很奇怪,跟运气有很大关系。

比特币系统的记账能力是有争议的。比赛的规则其实很简单,就是每个人掷硬币,谁先掷出符合规则的硬币序列,谁就获胜。这是矿机计算的核心内容,而矿机计算的本质就是抛硬币。

比特币矿机计算的技术术语是计算区块头信息的哈希值小于某个值的个数。它本质上是一个随机数。谁先计算出这个数字,谁就有权计算下一个比特币网络。您还可以获得区块奖励和相应的交易转账费用。

挖比特币是一个一个挖吗

可以这样理解,挖矿的计算过程,比特币系统每隔10分钟就会给出一个问题,这个问题是让大家抛硬币,获胜规则是连续抛头你多少次上去赢。

因此,无论谁的计算设备掷硬币速度更快,都将能够获得比特币区块奖励。这种抛硬币的速度称为算力。所以不能说靠运气,还要靠实力,虽然这种实力是由抛硬币等偶然机会构成的。

目前玩这个抛硬币游戏的电脑的抛硬币能力是每秒1.6*10^18。这是非常非常非常大的。

矿工抛硬币和系统验证你是否正确的过程称为工作量证明,在比特币世界中通常称为 POW。

比特币挖矿

免责声明:本站发布(转载)本文是为了传递更多信息,并不代表“亿”赞同其观点,也不构成任何投资建议挖比特币是一个一个挖吗,本文转载请注明出处:

()