主页 > imtoken钱包地址转账查询 > 全面了解比特币,了解比特币挖矿

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

imtoken钱包地址转账查询 2023-06-14 07:31:18

“比特币挖矿”的本质

您可能会听到“比特币挖矿”这个词,并开始想象矿工用铲子在泥土中挖掘黄金。

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

理解“比特币挖矿”

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

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

比特币是如何运作起来的

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

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

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

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

如果店员知道客户正在重复付款,他们所要做的就是查看账单上的账单序列号。如果数字相同,那么销售人员就会知道这笔钱已被重复使用。这个类比类似于比特币矿工在验证新交易时所做的事情。如果有人要成功双花他们的比特币,他们将需要占据网络中 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 个 BTC 作为挖矿奖励。该系统将持续到 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和12。即使B的答案更接近19的目标答案,它也不会给B任何额外奖励。现在想象一下,我在问“猜猜我在想什么”的问题,但我不是在问三个朋友或 1 到 100 之间的数字。相反,我在问数百万比特币矿工,我在寻找一个 64 位十六进制数,它是前一个块的结果 + 随机数后跟散列计算并匹配数字 17 以 0 开头,例如,小于 0000000000000000057fcc708cf0130d95e27c5819203e9f967ac56e4df598ee 的值。现在你会发现很难猜出正确的答案。需要大量的设备来尝试和计算才能找到它。如果你正在寻找一个以 18 0 开头的值,那就更难了。

比特币是如何运作起来的

矿工之间的竞争

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

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

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

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

比特币扩容之战

比特币是如何运作起来的

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

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

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

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

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

不到一个月后,也就是 2017 年 8 月,一群矿工和开发人员发起了一次硬分叉,离开了比特币网络,并使用与比特币相同的代码库创建了一种新货币。尽管该小组同意采用选项 1 来解决扩容问题,但他们担心 SegWit 技术无法完全解决扩容问题。因此,他们采用了解决方案 2。由此产生的货币,称为“比特币现金”(BCH),将区块大小增加到 8MB(BTC 最初是 1MB),以加快验证过程,每笔交易允许大约 200 万笔交易。天。

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

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