Android Authority上的链接可能会为我们赚取佣金。了解更多信息。
数字货币背景下的采矿这一术语可能会在你的脑海中勾勒出各种图像,很可能与从地球上开采黄金或煤炭相似。
事实上,加密货币挖掘是一种完全数字化的模式,它只会促进陌生人之间的诚实合作。虽然采矿有时会以奖励的形式产生经济价值,但它更重要的目的是保持分散网络的功能和安全。
如果这种描述听起来太复杂,不要担心,因为它非常简单。在本文的以下部分中,让我们探讨挖掘数字货币意味着什么,以及为什么首先需要出现这样一个系统。我们还将讨论一些细微的方面,如其盈利能力和对环境的潜在影响。
虽然本文的大部分内容将重点讨论比特币挖掘,但同样的原则也适用于大多数其他加密货币。唯一的例外是使用替代方法来达成共识的数字资产,如Cardano。
第一个也是最著名的采矿应用涉及比特币,由笔名Satoshi Nakamoto创建。尽管创建电子货币的尝试早在2009年就不是什么新鲜事,但比特币之所以引人注目,是因为它是第一种真正分散的货币。
在比特币诞生之前,所有货币都依赖某种中央权威。由于许多原因,这种方法并不理想,尤其是因为您必须信任发行人和层次结构中的所有高层。例如,即使是像PayPal这样的公共服务,也对您在平台上存储的资金拥有完全的自主权,并且可以随时冻结这些资金。
然而,比特币削弱了这种集中的层次结构。使用它不需要中央银行或中介机构的许可,也不需要签署任何东西。事实上,你所需要的只是一个互联网连接。一旦你获得了某种加密货币,没有人能在你背后没收它。
比特币通过一种称为工作证明的算法实现了这种程度的分散和安全。挖掘只是该算法在现实世界中的应用。
简单地说,比特币采用了一种任何人都可以提出新交易的系统。然而,只有当网络上的其他参与者就其合法性达成协议时,这些交易才被视为有效。该系统还确保过去的交易不会被任何有恶意意图的人编辑或撤销——授予比特币不变性的属性。
虽然达成这样一项单边协议听起来很简单,但实际上是一项极其困难的工作——特别是当真钱即将到来时。你会相信一群陌生人把你的钱交给合适的人吗?很可能不会。为此,Satoshi Nakamoto认为,在加密货币网络中达成共识的唯一方法是让一些用户为其工作,以换取一些奖励。因此,该系统被命名为“工作证明”。
我们将在后面的章节中探讨“工作”与激励的相互作用。现在,要知道加密货币生态系统中的每一个利益相关者都有动机以网络的最佳利益行事,因此他们极不可能支持恶意行为。
让我们看看一个典型的加密货币网络来回答这个问题。参与者大致可分为三组:
正如你现在可能知道的,这三组人之间存在着非常明显的共生关系。节点不会接受来自用户的非法交易。与此同时,矿工们必须遵守网络规则才能获得补偿。
大量的计算能力既不便宜也不是无限的,因此矿工们根据自己的意愿明智地使用它。这就是挖掘的魅力所在——它能够实现分散的共识,本质上是自我调节的。
值得一提的是,你不必为了简单地使用加密货币而理解挖掘。您可能也不会考虑银行如何在后端处理交易。
如今,大多数数字交换机和钱包都简化了用户界面。不过,在幕后,比特币和大多数加密货币使用一个分类账,记录自网络诞生以来的所有交易。该分类账通常被称为区块链。这个术语也为理解挖掘是如何工作的提供了一条非常重要的线索。
在比特币的上下文中,每10分钟收集一次新的和未确认的交易。该块还将包含一个时间戳和对它之前的块的引用。这意味着所有区块都相互关联,可以追溯到2009年——有点像区块链,明白吗?
那么这一切与采矿有什么关系?事实上相当多。矿工的任务是生成这些数据块,虽然过程非常简单,但一点也不简单。
在用户的钱包广播交易后不久,附近的一个节点将接收该交易并将其添加到比特币mempool中。mempool基本上是一个未经确认的事务所在的空间。
每隔几分钟,来自世界各地的矿工就会进入这个mempool,并挑选一组事务包含在下一个区块中。典型的比特币交易低于1KB,因此矿商可以将相当多的交易放入单个1MB区块。不过,矿商通常会优先考虑收费最高的交易,以获得最大的利润。
一旦区块组装完成,矿商就不能在此时竞相提交。这将是一个相当不公平的系统,连接速度将是唯一的决定因素。
相反,每个矿工都必须花费计算时间
2023-03-22 10:04:40