主页 > imtoken中文版app > 全面了解比特币,了解比特币挖矿

全面了解比特币,了解比特币挖矿

imtoken中文版app 2023-02-16 05:08:04

“比特币挖矿”的精髓

你很可能会听到“比特币挖矿”这个词,然后你的脑海中我开始想象一个矿工用铲子在泥土中挖掘黄金的场景。

事实证明,这样的类比很不恰当,比特币挖掘远没有那么迷人,但同样不确定,由解决复杂计算数学问题的高性能计算机执行(也就是说,这个过程非常复杂,以至于无法手动解决)。一台计算机解决这些问题需要运气和算力(工作量),相当于矿工在地下挖沙子的效果。在撰写本文时,计算机解决其中一个问题的概率约为 13 万亿分之一,但随着时间的推移会变得越来越难。

了解“比特币挖矿”

首先,当计算机在比特币网络上解决这些复杂的数学问题时,它们会生成新的比特币,这与采矿相同的过程用于从地下提取黄金。其次,通过解决计算数学问题,比特币矿工通过验证他们的交易信息使比特币支付网络变得可信和安全。

所有这些可能会很有意义,为了更详细地解释比特币挖矿的工作原理,让我们从更贴近生活的角度开始:印刷货币的监管。

比特币挖矿速度_比特币 挖矿机_挖矿莱特币好还是比特币好

一般来说比特币挖矿速度,消费者倾向于信任印制的货币。这是因为法定纸币由中央银行发行,并以政府的信誉为后盾。甚至支付宝和微信等数字支付的使用也得到了中央机构的支持。例如,当您使用微信支付或支付宝进行在线购物时,交易将由腾讯或阿里巴巴等公司处理。除了记录您的交易历史之外,这些公司还会验证交易是否存在欺诈活动,这就是如果您从事非法活动,您的帐户可能会被暂停的原因之一。

另一方面,比特币不受中央权威机构的监管,但它由全球数百万台称为“节点”的计算机提供支持。比特币网络执行与中国央行、腾讯和阿里巴巴相同的功能,但存在一些关键差异。节点存储有关所有先前交易的信息并帮助验证其真实性。然而,与那些中央机构不同的是,比特币节点分布在世界各地,并将交易数据记录在一个任何人都可以访问的公共列表中。

在商店或网上进行的交易由银行、销售点系统和实物收据记录。当有人在任何地方发送比特币时,我们称之为“交易”。在没有这些机构的情况下,比特币矿工通过将交易组合在“块”中并将它们添加到称为“区块链”的公共记录中来达到相同的效果。然后节点会维护这些块的记录,以便将来对其进行验证。

当比特币矿工向区块链添加新的交易区块时,他们的工作之一就是确保这些交易是准确的。特别是,比特币矿工需要确保比特币不能被复制,这是数字货币的独特特征,被称为“双花”或“双花”。假钞一直是印钞的问题,但一般一旦你在商店消费了 20 美元,账单就在店员手中,不存在“双花”问题。然而,对于数字货币,情况就大不相同了。数字信息可以相对容易地复制,因此对于比特币和其他数字货币,消费者可能会复制他们的比特币并将其发送给另一方,同时仍保留原始信息。假设使用了印刷货币,这意味着有人试图复制他自己的 20 美元钞票,以便能够在杂货店消费原始货币和伪造货币(即 40 美元)。

如果店员知道客户正在重复付款,他们所要做的就是查看账单上的账单序列号。如果数字相同,那么销售人员就会知道这笔钱已被重复使用。这个类比类似于比特币矿工在验证新交易时所做的事情。如果有人要成功双花他们的比特币,他们将需要占据网络中 51% 的算力。随着比特币的发展,实现这一目标变得越来越困难。

矿工和挖矿奖励

比特币挖矿速度_挖矿莱特币好还是比特币好_比特币 挖矿机

一天最多发生 500,000 笔交易比特币挖矿速度,因此验证每笔交易对于矿工来说可能是一项繁重的工作量,而这里的比特币矿工与微信和支付宝还有另一个重要区别。作为对他们努力的补偿,矿工每次在区块链上增加一个新的交易区块,他们都会收到比特币,也被称为比特币的“挖矿奖励”,以激励网络中的矿工保持持续维护网络交易的正常记录.

大约每四年,区块奖励减半,大约每 210,000 个区块。奖励为 2009 年 50 BTC,2013 年 25 BTC,2018 年 12.5 BTC,2020 年 6.25 BTC。比特币于 2020 年 5 月 11 日完成第三次挖矿奖励减半。

从那时起,下一次减半大约需要 1458 天,即每个新区块只能挖出 3.125 个比特币作为挖矿奖励。该系统将持续到 2140 年左右,届时所有比特币都将被开采。届时,矿工将只会获得交易费用的奖励。这些费用确保矿工仍然有动力打包交易并保持网络运行。就个人而言,交易费用的竞争将使他们在减半后保持低水平。

挖矿是如何运作的?

为了让比特币矿工真正通过验证交易赚取比特币,必须做两件事。首先,他们必须验证 1 兆字节 (MB) 的交易,理论上可以小到 1 个交易,但通常有几千个,具体取决于每个交易存储的数据量。其次,为了向区块链添加交易区块,矿工必须通过计算解决一个复杂的数学问题,也称为“工作量证明”。

挖矿莱特币好还是比特币好_比特币挖矿速度_比特币 挖矿机

他们实际上是在尝试找到一个小于或等于目标哈希的 64 位十六进制数。基本上,矿工的计算机将以每秒哈希 (MH/s)、每秒千兆哈希 (GH/s) 甚至每秒万亿哈希 (TH/s) 为单位寻找速度。条件值,猜测所有可能的“哈希”,直到找到解决方案。

换句话说,这是一个猜谜游戏。

在撰写本文时,最新区块的难度级别超过 13 万亿。也就是说,计算机生成低于目标值的哈希的机会是 13 万亿分之一。换个角度来看,一张彩票中奖的可能性大约是一次正确命中哈希的 44,500 倍。幸运的是,专用采矿计算机系统在单位时间内获得的哈希值是巨大的。尽管如此,开采比特币需要大量电力和复杂的计算设备,未来还会需要​​更多。难度级别每 2016 个区块或大约每 2 周调整一次,目标是保持采矿率恒定。也就是说,矿工越多的竞争解决方案,计算问题就越困难,反之亦然。

如果我现在是一个 5 岁的孩子,一个有用的类比是:“我告诉三个朋友,我脑子里有一个 1 到 100 之间的数字,我把这个数字写在一张纸上。并且把它封在信封里。我的朋友们不用猜确切的数字,他们只需要一个能猜出小于或等于我写在纸上的数字的人,这个人将获得无限制的奖励。猜测,他们可以继续尝试(即挖矿)直到有人成功。

假设我认为数字是 19。如果朋友 ​​A 猜到 21,他们会输,因为 21>19。如果朋友B猜16,朋友C猜12,那么理论上他们都想出了一个可行的答案,因为16

矿工之间的竞争

比特币挖矿速度_比特币 挖矿机_挖矿莱特币好还是比特币好

如果计算正确的话 13 万亿分之一的概率听起来不那么困难,那么更困难的是比特币矿工不仅要拿出正确的哈希值,而且还必须是第一个这样做的人因为比特币挖矿本质上是猜测,所以矿工找到正确答案几乎与计算机生成哈希的速度(即每单位时间的尝试次数)有关。就在十年前,比特币挖矿可以在普通台式电脑上完成。然而,随着时间的推移,矿工们意识到,视频游戏中常用的显卡 GPU 的挖矿效率更高。

2013 年,比特币矿工开始使用专为尽可能高效地进行挖矿而设计的设备。用于加密货币的计算机,称为专用集成电路 (ASIC)。这些矿工可以从数千美元到数万美元不等,但他们在挖掘比特币方面效率更高。

今天,比特币挖矿竞争如此激烈,只有使用最新的 ASIC 才能盈利。当使用台式计算机、GPU 或旧型号的 ASIC 时,能耗成本实际上超过了产生的收入。即使拥有最新的设备,一台计算机也很少能与由众多矿工组成的“矿池”竞争。矿池是一群矿工结合自己的算力,按照算力的比例分配奖励。

现状是,拥有大量矿池的公司在比特币的计算中占比很大,比如中国的比特大陆。

比特币扩容战

在 13 万亿个概率为 1 的情况下,随着难度级别的增加和用户验证交易的庞大网络,大约每 10 分钟验证一次交易。比特币网络每秒可处理约 7 笔交易,交易每 10 分钟以区块记录一次。一旦进入链条。相比之下,Visa 每秒可以处理大约 24,000 笔交易。但是随着比特币用户网络的不断增长,10分钟内完成的交易数量最终会超过10分钟可以处理的交易数量,届时除非比特币协议改变,否则交易的等待时间将开始并持续更长时间。

比特币挖矿速度_挖矿莱特币好还是比特币好_比特币 挖矿机

比特币协议的核心核心问题叫做“扩容”。虽然比特币矿工普遍同意必须采取措施解决扩容问题,但几乎没有达成共识。提出了两种主要的解决方案来解决缩放问题。社区中的开发者提出了不同的建议:

(1)为比特币创建第二个“离线”层,以在被区块链验证之前允许更快的交易。(2)增加每个区块可以存储的交易数量。

解决方案 1 减少了每个区块要验证的数据量,并使矿工的交易更快、更便宜。解决方案 2 将通过允许增加的块大小每 10 分钟处理更多信息来进行扩展。

2017 年 7 月,代表比特币网络计算能力约 80% 至 90% 的比特币矿工和矿业公司投票决定采用一项程序,以减少验证每个区块所需的数据量。也就是说,他们采用了解决方案 1。矿工投票添加到比特币协议中的过程称为“隔离见证”,即 SegWit。该术语是“隔离”和“见证”的合并,意思是“比特币交易的签名”。因此,隔离见证意味着将交易签名与区块分开,并将它们分开添加为扩展区块。虽然似乎没有解决方案可以在比特币协议中添加单独的程序对其进行修改,但估计签名数据占每个交易块处理的数据的高达 65%,仍然可以达到一定的 Scaling效果。

不到一个月后,2017 年 8 月,一群矿工和开发者发起了一次硬分叉,离开了比特币网络,并创造了一种新货币。尽管该小组同意使用解决方案 1 来解决扩容问题,但他们担心 SegWit 技术无法完全解决扩容问题。于是,他们采用了方案二。由此产生的货币被称为“比特币现金”(BCH),为了加快验证过程,将区块大小增加到了 8MB(原来 BTC 是 1MB),每天可以进行大约 200 万笔交易。执行。

2019 年 11 月 6 日,比特币现金的价值约为 302 美元,而比特币约为 9,330 美元。

2020 年 12 月 29 日,比特币的价格为 27,560 美元。