比特币挖掘是如何工作的? 编辑

数字加密货币 采矿是艰苦的,昂贵的,而且只有零星的回报。尽管如此,采矿业对许多对加密货币感兴趣的投资者来说还是有吸引力的,因为事实上矿工们的工作会得到加密代币的奖励。这可能是因为创业型企业将采矿视为天上掉下来的一分钱,就像1849年的加利福尼亚淘金者一样。如果你有技术倾向,为什么不去做呢?

然而,在你投入时间和设备之前,请阅读本说明,看看采矿是否真的适合你。我们将主要关注比特币(自始至终,我们将使用“比特币”作为网络或加密货币的概念,以及“比特币”作为单个代币的数量)。

关键要点

  • 通过挖掘,你可以赚取加密货币,而不必为它存钱。
  • 比特币矿工获得比特币作为完成添加到区块链的“区块”验证交易的奖励。
  • 采矿奖励支付给最先发现复杂散列难题解决方案的矿工,参与者发现解决方案的概率与网络上总采矿能力的比例有关。
  • 您需要GPU(图形处理单元)或专用集成电路(ASIC)来设置采矿设备。

新的淘金热

许多采矿业的主要吸引力在于获得比特币回报的前景。也就是说,拥有加密货币代币当然不必是矿工;使用法定货币购买加密货币;你可以在这样的交易所交易比特邮票使用另一种加密(例如,使用以太坊或NEO购买比特币);您甚至可以通过购物、在以加密货币向用户付费的平台上发布博客帖子,甚至建立生息加密账户来赚取比特币。加密博客平台的一个例子是 ,这有点像媒介,只是用户可以用一种称为STEEM的专有加密货币来奖励博客作者。然后STEEM就可以在其他地方进行比特币交易。

矿工获得的比特币奖励是一种激励,激励人们帮助采矿的主要目的:合法化和监控比特币交易,确保其有效性。由于这些责任分散在世界各地的许多用户中,比特币是一种“分散”的加密货币,或者说它不依赖中央银行或政府等任何中央机构来监督其监管。

如何挖掘比特币

矿工作为审计员的工作得到了报酬。他们正在做验证比特币交易合法性的工作。这一约定旨在让比特币用户保持诚实,是比特币创始人构思的,中本聪. 通过核实交易,矿工们正在帮助防止;双倍消费 问题;

双重消费是指比特币拥有者将同一比特币非法消费两次的情况。有了实物货币,这就不是问题了:一旦你递给某人一张20美元的钞票去买一瓶伏特加,你就再也没有了,所以你可以用这张20美元的钞票去买隔壁的乐透彩票也没有危险。虽然存在制造假钞的可能性,但这并不完全等同于将同一美元花两次。然而,对于数字货币,正如Abcexchange字典所解释的那样,“持有人有可能复制数字代币并将其发送给商户或另一方,同时保留原件。”;

假设你有一张20美元的正版钞票和一张20美元的假钞。如果你试着把真钞和假钞都花掉,有人不厌其烦地看了看这两张钞票的序列号,就会发现它们是同一个号码,因此其中一张一定是假的。比特币开采商所做的类似于他们检查交易,以确保用户没有非法尝试两次消费同一比特币。这不是一个完美的类比,我们将在下面详细解释。

一旦矿工们确认了价值1兆字节的比特币交易 这些矿工有资格获得一定数量的比特币奖励(下文还将详细介绍比特币奖励)。1MB的限制是由Satoshi Nakamoto设定的,这是一个有争议的问题,因为一些矿商认为应该增加区块大小以容纳更多的数据,这实际上意味着比特币网络可以更快地处理和验证交易。

请注意,验证价值为1 MB的交易可使投币商符合资格  为了赚取比特币,并不是每个验证交易的人都能得到支付。

1MB的事务理论上可以小到一个事务(尽管这一点并不常见)或几千个。这取决于事务占用了多少数据。

那么,在验证了这么多交易之后,我可能还是得不到任何比特币?


这是正确的。

要获得比特币,你需要满足两个条件。一个是努力的问题;一个是运气的问题。

1) 您必须验证约1MB的交易。这是最简单的部分。

2) 你必须成为第一一个数字问题的正确答案或最接近的答案。这个过程也称为工作证明 .

图片作者:Sabrina Jiang©Abcexchange 2021

你什么意思,一个数字问题的正确答案?

好消息是:不涉及高等数学或计算。你可能听说过矿工们正在解决一些不完全正确的数学难题。他们实际上是想成为第一个提出64位十六进制数(a";搞砸 &小于或等于目标哈希的。基本上都是猜测。

坏消息是: 这是猜测,但由于每一个问题的猜测总数都在数万亿左右,这是一项极其艰巨的工作。为了先解决一个问题,矿工需要大量的计算能力。要成功挖掘,您需要有一个高的“哈希率”,它以每秒兆哈希(MH/s)、每秒千兆哈希(GH/s)和每秒兆兆哈希(TH/s)来衡量。

这是一个很大的散列。

如果你想用你的挖掘设备的散列率来估计你能挖掘多少比特币,网站密码比较 提供一个有用的计算器。

采矿和比特币流通

除了为矿商兜兜风、支持比特币生态系统之外,采矿还有另一个重要目的:它是将新加密货币投放流通的唯一途径。换句话说,矿商基本上是“铸币”货币。例如,截至2020年11月,比特币的流通量约为1850万枚。除了通过创世币块(创办人中本聪创造的第一块)铸造的硬币外,每一枚比特币的诞生都是因为矿工。如果没有矿工,比特币作为一种网络将仍然存在并可用,但永远不会有任何额外的比特币。比特币开采终将结束;根据比特币协议,比特币总数将上限为2100万。 然而,由于比特币的“开采”率随着时间的推移而降低,最终的比特币要到2140年左右才会流通。这并不意味着交易将停止验证。矿商将继续核实交易,并将为此支付费用,以保持比特币网络的完整性。

除了短期的比特币回报,当比特币网络协议被提议改变时,作为一个硬币矿工可以给你“投票”的权力。换句话说,矿工对决策过程有一定程度的影响,例如;分叉 .

一个矿工挣多少钱

比特币开采的回报每四年减少一半。当比特币在2009年首次被开采时,开采一个区块将为你赢得50 BTC。2012年,这一数字减半至25 BTC。到2016年,这一数字再次减半至12.5 BTC。2020年5月11日,奖金再次减半至6.25 BTC。2020年11月,比特币的价格约为每比特币17900美元,这意味着你完成一个区块可以赚取111875美元(6.25 x 17900美元)。 解决上面详述的复杂散列问题似乎是一个不错的动机。

图片作者:Sabrina Jiang©Abcexchange 2021

如果您想精确地跟踪这些减半的发生时间,您可以咨询比特币时钟 ,它会实时更新此信息。有趣的是,比特币的市场价格在其历史上一直倾向于与进入流通的新硬币的减少密切相关。通货膨胀率的降低增加了稀缺性,从历史上看,价格也随之上涨。

如果您有兴趣了解到目前为止开采了多少区块,有几个站点,包括;区块链.info ,这将为您提供实时信息。

我需要什么来开采比特币?

尽管在比特币的早期历史上,个人可能已经能够与一台普通的家用电脑竞争区块,但现在的情况已经不是这样了。究其原因,是挖掘比特币的难度随着时间的推移而变化。为了确保区块链的顺利运作及其处理和验证交易的能力,比特币网络的目标是每10分钟左右生产一个区块。然而,如果有100万台采矿设备竞相解决散列问题,他们很可能比10台采矿设备处理同一问题的情况更快地找到解决方案。因此,比特币的设计是每2016个区块,或者大约每两周评估和调整一次开采难度。当有更多的计算能力共同为比特币进行挖掘时,为了保持区块产量稳定,挖掘的难度就会增加。计算能力的降低意味着难度的降低。为了弄清楚计算能力到底有多大,比特币在2009年推出时,最初的难度只有一级。 截至2019年11月,这一数字超过13万亿。

所有这些都意味着,为了有竞争力地开采,采矿者现在必须投资于强大的计算机设备,比如GPU(图形处理单元),或者更现实地说,专用集成电路(ASIC)。这些可以从500美元到数万美元不等。一些矿工,特别是以太坊矿工,购买单独的图形卡(GPU),作为一种低成本的方式来拼凑采矿作业。下面的照片是一台临时自制的采矿机。图形卡是那些带有呼呼作响的风扇的矩形块;请注意将图形卡固定在金属杆上的三明治螺旋扎带。这可能不是最有效的采矿方式,而且正如你所猜测的,许多矿工从事采矿业既是为了乐趣和挑战,也是为了钱。

我是五个版本的解释

比特币开采的来龙去脉很难理解。考虑一下这个说明哈希问题工作原理的示例:我告诉三个朋友我想到的是一个介于1和100之间的数字,然后我将该数字写在一张纸上,并将其密封在信封中。我的朋友不必猜出确切的数字;他们只需要第一个猜出任何小于或等于我所想数字的数字。他们得到的猜测是没有限制的。

假设我在想数字19。如果朋友猜到21,他们就输了,因为21>;19。如果朋友B猜16,朋友C猜12,那么他们理论上都得到了可行的答案,因为16<;19和12<;19。朋友B没有额外的积分,尽管B的答案更接近目标答案19。现在想象一下,我提出了“猜猜我在想什么数字”的问题,但我不是只问三个朋友,也不是在想1到100之间的数字。更确切地说,我问了数百万的潜在矿工,我想到的是一个64位的十六进制数。现在你知道要猜出正确的答案是非常困难的。

如果B和C同时回答,则ELI5的类比就失败了。

用比特币的术语来说,同步答案经常出现,但归根结底,只能有一个中奖答案。当同时给出多个等于或小于目标数字的答案时,比特币网络将以51%的简单多数来决定该向哪个矿工致敬。通常,是矿工完成了最多的工作,或者换句话说,是验证了最多交易的人。失败的块将变成一个";孤立块 “孤立区块”是指未添加到区块链的区块。成功解决散列问题但未验证大多数交易的矿工不会获得比特币奖励。

什么是64位十六进制数?

好吧,下面是这样一个数字的例子:;

0000000000000000057fcc708cf0130d95e27c5819203e9f967ac56e4df598ee

上面的数字有64位。到目前为止很容易理解。正如你可能注意到的,这个数字不仅由数字组成,还包括字母表中的字母。为什么?

为了理解这些字母在数字中间的作用,让我们解开“十六进制”这个词;

如你所知,我们使用十进制,也就是说它是以10为基数的。反过来,这意味着一个多位数字的每一个数字都有10种可能性,从0到9。

&另一方面,“十六进制”表示以16为基数,因为“十六进制”是从希腊单词派生出来的,表示6,“十进”是从希腊单词派生出来的,表示10。在十六进制系统中,每个数字有16种可能。但是我们的数字系统只提供10种表示数字的方法(从零到九)。这就是为什么你必须把字母贴进去,特别是字母a、b、c、d、e和f;

如果您正在挖掘比特币,则不需要计算该64位数字(散列)的总值。我重复一遍:您不需要计算散列的总值;

图片作者:Sabrina Jiang©Abcexchange 2021

那么,64位十六进制数字与比特币挖掘有什么关系呢? 

记得ELI5的比喻吗,我把数字19写在一张纸上,然后把它放在一个密封的信封里?

用比特币挖掘的术语来说,信封中那个隐喻性的未公开数字叫做目标哈希 .

矿工们正在用那些巨大的电脑和几十个冷却风扇做什么,只是在猜测目标散列。矿工通过随机生成尽可能多的;非货币 &越快越好。nonce是“只使用一次的数字”的缩写,nonce是生成我一直在讨论的64位十六进制数字的关键。在比特币挖掘中,nonce的大小是32位,比hash的256位小得多。如果第一个矿工的nonce生成的哈希值小于或等于目标哈希值,则该矿工将获得完成该区块的学分,并获得6.25 BTC的战利品。

理论上,你可以通过滚动16面骰子64次得到随机数来达到同样的目的,但你到底为什么要这样做呢?

下面的截图,取自网站区块链.info,可能有助于您将所有这些信息一目了然地放在一起。你看到的是开采490163号区块时发生的一切的摘要。生成“获胜”哈希的nonce是731511405。目标哈希显示在顶部。术语“由Antpool中继”指的是这个特定区块是由Antpool完成的,Antpool是较为成功的采矿池之一(下文将详细介绍采矿池)。正如你在这里看到的,他们对比特币社区他们确认了这个街区有1768笔交易。如果确实要查看此块的所有1768个事务,请转到本页 并向下滚动至标题“交易”;

(来源:区块链.info)

那我怎么猜目标散列呢?

所有目标哈希都以零开始,至少8个零,最多63个零;

比特币协议没有最小目标,但有一个最大目标。目标不能大于此数字:

00000000FFFF0000000000000000000000000000000000

以下是一些随机散列的例子以及它们是否会为矿工带来成功的标准:

你必须得到一个快速的采矿设备,或者,更现实地说,加入一个采矿池-一组硬币矿工谁结合他们的计算能力和分裂的开采比特币 . 采矿池可与那些会员集体购买彩票并同意分享任何奖金的强力球俱乐部相媲美。不成比例的大量区块由矿坑开采,而不是由单个矿工开采。

换句话说,它实际上只是一个数字游戏。您无法猜测模式或根据以前的目标哈希值进行预测。这个难度等级 在撰写本文时,最新数据块的大小约为17.59万亿,这意味着任何给定的nonce产生低于目标值的哈希值的几率为17.59万亿分之一。如果你自己工作的话,即使是用一个非常强大的采矿设备,几率也不大。

我如何决定比特币是否对我有利?

矿工们不仅要考虑到与昂贵设备相关的成本,这些设备是解决散列问题所必需的。他们还必须考虑到,在寻找解决方案时,采矿设备利用大量的电力来产生大量的临时能源。总之,截至本文撰写之时,比特币开采对大多数个体矿工来说基本上是无利可图的。网站;密码比较 提供了一个有用的计算器,允许您插入哈希速度和电费等数字,以估计成本和收益。

(来源:Cryptocompare)

什么是投币池?

采矿奖励支付给最先发现谜题解决方案的矿工,参与者发现解决方案的概率等于网络上总采矿能力的一部分。采矿能力比例很小的参与者发现网络上下一个区块的可能性很小他们自己的。例如,一张可以花几千美元购买的采矿卡只占网络采矿能力的不到0.001%。由于找到下一个区块的机会如此之小,矿工可能要花很长时间才能找到一个区块,而上升的困难使情况更糟;矿工可能永远无法收回他们的投资。这个问题的答案是采矿池。采矿池由;第三方&并协调矿工小组。通过在一个池中共同工作并在所有参与者之间共享支出,矿工可以从激活矿工的那一天开始获得稳定的比特币流。有关某些采矿池的统计数据可以在;区块链.info .

我算过了。别管采矿了。有没有一种不那么繁重的加密货币盈利方式?

如上所述,获得比特币最简单的方法就是在一个多次交流 . 另外,您也可以随时利用“镐战略”。这是基于一个古老的观点,即在1849年加利福尼亚淘金热期间,明智的投资不是淘金,而是将镐用于采矿。或者,用现代的话来说,投资那些制造镐的公司。在加密货币的背景下,pickaxe等价物将是一家生产比特币开采设备的公司。例如,您可以考虑寻找生产ASICs设备或gpu的公司。

比特币开采合法吗?

比特币开采的合法性完全取决于你的地理位置。比特币的概念可能威胁到法定货币的主导地位和政府对金融市场的控制。因此,比特币在某些地方是完全非法的。

比特币所有权和开采在更多的国家是合法的。阿尔及利亚、埃及、摩洛哥、玻利维亚、厄瓜多尔、尼泊尔和巴基斯坦就是非法的例子。 总的来说,比特币的使用和开采在全球大部分地区都是合法的。

采矿风险

采矿业的风险通常是金融风险和监管风险。如前所述,比特币开采和一般的开采都是一种金融风险。一个人可以尽一切努力购买价值数百或数千美元的采矿设备,却没有任何投资回报。也就是说,这种风险可以通过加入采矿池来缓解。如果您正在考虑采矿,并且居住在禁止采矿的区域,您应该重新考虑。在投资采矿设备之前,最好先研究一下贵国的法规和对加密货币的总体看法。

比特币开采(以及其他工作证明系统)增长带来的另一个潜在风险是,运行挖掘算法的计算机系统所需的能源使用量不断增加。虽然ASIC芯片的微芯片效率大幅提高,但网络本身的增长速度超过了技术进步。因此,人们担心比特币开采对环境的影响和碳足迹。然而,通过为采矿作业寻找更清洁和绿色的能源(如地热或太阳能)以及利用碳抵消信贷,人们正在努力减轻这种负外部性。转向能源密集度较低的共识机制,如利害关系证明 以太坊计划采用的PoS是另一种策略;然而,PoS也有其自身的缺点和低效性。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:86 次

字数:21307

最后编辑:6年前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文