Monero 挖矿:如何使用 GPU 或 CPU 挖矿 Monero (XMR)
什么是 Monero?
Monero 是一种开源加密货币,于 2014 年 4 月创建,重点关注可扩展性、隐私性和去中心化。它采用工作量证明挖矿方法来实现分布式共识。几乎所有加密货币都有自己的挖矿过程,Monero 也不例外。
什么是 Monero 挖矿?
Monero 挖矿是指通过使用高性能计算机解决加密方程来获取 Monero 币。这个过程的参与者(称为矿工)会收到 XMR(Monero 代币)作为他们参与该过程的报酬。
要挖矿 Monero,您需要遵循一些特定的硬件和软件规范。这包括 Monero 矿机,指用于挖矿加密货币的软件程序或物理矿机。
为什么挖矿 Monero?
矿工在维持 Monero 的总流通供应量方面发挥着重要作用。今天,任何遵循一套规则和说明的人都可以成为 Monero 矿工。他们需要做的就是使用专门用于挖矿 XMR 的强大计算机和设备。
Monero 与比特币等其他加密货币不同,没有设定上限。例如,比特币的固定供应量为 2100 万枚硬币,而 Monero 没有上限。
在矿工挖出所有分配的 1813.2 万枚代币后,网络将通过尾部排放无限期地生成 0.6 XMR。预计这一过程将于 2022 年 5 月开始。这将使矿工在总供应量耗尽后保持动力。
在撰写本文时,Monero 区块的产生间隔约为两分钟,当前的区块奖励为 1.26 XMR。Monero 开发者和社区其他成员开发了一种称为 RandomX 的特定算法。这是一种抗 ASIC 的 PoW 算法,使得构建专用硬件来挖矿 XMR 成为不可能。这使得使用消费级硬件的矿工拥有公平的挖矿环境。
挖矿 Monero 前需要考虑什么?
在开始挖矿 Monero 之前,有兴趣的矿工必须考虑以下几个因素。
Monero 盈利能力
挖矿是一种商业形式,您应该在投资昂贵的挖矿设备之前考虑 XMR 挖矿的盈利能力。要确定盈利能力,您需要考虑矿池维护费(如果适用)、电费和挖矿算力。
挖矿 XMR 的优势之一是,它不像比特币那样需要高科技且昂贵的硬件。您可以从简单的 CPU 或 GPU 开始挖矿过程。
算力
由于挖矿是一个基于时间的过程,设备的处理能力越高,挖矿过程就越顺畅。
虽然 Monero 和比特币都使用相似的共识机制,但它们的哈希算法不同。例如,比特币使用 SHA256 算法,而 Monero 使用前面提到的 RandomX,这导致了支持的挖矿设备不同。
硬件选择 – AMD 或 Nvidia
使用 GPU 是挖矿 Monero 的理想方式。虽然与使用 CPU 相比,它需要更多的投资,但其算力要高得多。
您应该关注的 GPU 主要有两个制造商——AMD 和 Nvidia。
使用 AMD 图形处理器 (GPU) 挖矿 Monero
对于 AMD 显卡,您可以选择 AMD R9 280x 或更新的 AMD Radeon Rx 580。AMD R9 280x 的哈希算力为 500 H/s,而 AMD Radeon Rx 580 的哈希算力为 575 H/s。对于 AMD GPU,您可以使用 XMR-STAK-AMD 作为挖矿软件。
使用 Nvidia 图形处理器 (GPU) 挖矿 Monero
或者,如果您选择 Nvidia,您可以选择 Nvidia GTX 1070,其算力为 505 H/s,或者 Nvidia GTX 1080,其算力为 600 H/s。
如何挖矿 Monero?
在决定挖矿 Monero 时,您需要决定是选择 CPU 还是 GPU 挖矿。 GPU 挖矿无疑是这两种方法中更具盈利性的。在开始挖矿过程之前,请找出您的硬件将为您提供多少处理能力,并将其与整个过程的功耗进行比较。理想情况下,一个系统需要一个以上的 GPU,并且最好是 3GB 或 6GB RAM 才能有效运行。
在开始 Monero 挖矿过程之前,您应该列出各种软件和硬件要求,其中包括:
- Windows 操作系统、Mac OS 或任何基于 Linux 的系统。
- Monero 钱包
- 挖矿池地址
要了解更多关于最佳 Monero 钱包的信息,请点击此处
步骤 1) 选择 Monero 钱包
开始 Monero 挖矿过程的第一步是选择一个合适的钱包来接收 XMR 代币。在 Monero 方面,钱包选项有限。您可以选择硬件钱包或软件钱包。
硬件钱包,如 Trezor Model T 或 Ledger Nano X,支持 Monero,并被认为是最安全的。
此外,Monero 在其官方网站上提到了几个可以下载的钱包,例如:
- Monero GUI 钱包:这是由 Monero 社区开发的开源图形用户界面,免费提供。
- Monero CLI 钱包:这个开源命令行界面让您可以完全控制节点和资金。它还提供了各种工具,如 HTTP RPC 和 0MQ 接口。
- 本地同步钱包:这些钱包通过连接到远程节点来扫描您设备上的区块链。例如 Monerujo。
- 远程同步钱包:这些钱包通过与远程服务器共享私钥来工作。虽然它们速度更快,但隐私会受到影响。这类钱包的例子包括 Coinbase 和 Binance。
步骤 2) 安装显卡
AMD 和 Nvidia GPU 的安装过程略有不同,下面将简要介绍。
安装 AMD 驱动程序
步骤 a) 下载您的 AMD 驱动程序。
- 访问 https://www.amd.com/en/support。
- 这将带您进入支持页面,您会在其中找到一个下拉菜单,其中包含所有不同的驱动程序型号选项。
步骤 b) 选择您的驱动程序版本。
- 您可以选择下载 GPU 的最新驱动程序或以前的驱动程序。
- 建议在使用 AMD R9 系列显卡时使用驱动程序版本 15.12 进行挖矿。
步骤 c) 下载 .exe 驱动程序安装文件
- 点击下载按钮将开始下载 .exe 文件。
- 打开安装程序文件,并按照屏幕上的说明完成安装过程。
步骤 3) 安装 Nvidia 驱动程序
步骤 a) 下载 Nvidia GeForce Experience
步骤 b) 检查更新
- 安装软件并运行后,您将看到主终端。
- 导航到驱动程序选项卡,然后点击“检查更新”。
步骤 c) 下载并安装相应的 Nvidia 驱动程序
- 检测到您的硬件后,该软件会提示您下载相应的驱动程序。
- 选择“快速安装”并等待过程完成。
如果一切顺利,您的设备管理器选项卡应该会显示如下。
步骤 4) 安装并注册挖矿软件
步骤 a) 访问 www.cudominer.com 注册并下载挖矿客户端。
此挖矿应用程序支持多种操作系统,如 Windows 7 或更高版本 (x64)、macOS 10.9+、Ubuntu 18.04、CudoOS 和 ASIC。
步骤 b) 如果您还没有账号,请创建一个,然后登录。
- 如果您尚未注册,请使用您的电子邮件地址或一些可用选项。我在这里使用 Google 注册。
步骤 c) 输入您的凭据后,Cudo Web 控制台和 Cudo Miner 应用程序将显示它们。
您需要通过电子邮件验证您的账户。
步骤 d) 之后,点击“开始”按钮开始该过程。
- 您可以将默认的支付币种从比特币更改为 Monero,方法是转到设置 > 付款。
步骤 e) 点击“开始”后,您将被带到设备设置页面。矿机将提供您特定操作系统的安装说明。
- 如果您通过控制台登录,请导航到“设备”选项卡,然后点击“设置设备”或“连接设备”。
步骤 f) 安装完成后,请继续配置您的设置。启用第三方矿机以允许应用程序下载闭源矿机。
- 设置选项卡将允许您调整入职屏幕中的任何设置,包括 GPU 和 CPU 超频。
步骤 g) 最后,点击“启用”以启动矿机。它将首先对您的设备进行基准测试和优化,这可能需要一到三个小时。
- 挖矿过程将在基准测试过程中继续进行。
使用 CPU 挖矿 Monero
您可以使用计算机的中央处理器或 CPU 来挖矿 Monero。虽然 CPU 挖矿在加密货币早期非常流行,但由于新的、更先进的挖矿硬件,它的盈利能力多年来有所下降。Monero 和其他加密货币拥有对 CPU 更友好的算法。这样做是为了让小型零售矿工能够与大型机构化矿工进行公平竞争。
它也有助于在 Monero 网络中保持挖矿的去中心化。几乎任何 CPU 都可以用于挖矿 Monero。但是,如果您想购买新 CPU,请选择 Intel Xeon 或 AMD Opteron CPU。Xeon L5640 的算力为 130 H/s,而 AMD Opteron 的算力为 415 H/s。
请始终记住,使用 CPU 挖矿 Monero 并不是最有利可图的。GPU 矿工在很大程度上主导了挖矿过程,他们的计算能力比使用 CPU 挖矿的人更强。
在设置好您想要的 CPU 进行挖矿后,您需要下载合适的挖矿软件。我们建议使用 XMR-STAK-CPU,您可以在此处下载。
XMR-stak 是少数支持 CPU 挖矿的程序之一,适用于 Windows、Linus 和 macOS。它是一种通用的 stratum 池矿机,可以挖矿 Monero。
以下是下载 XMR-stak 的步骤:
步骤 1) 首先,访问 XMR-Stak 的官方 GitHub 发布页面以下载其最新版本。
- 如果您使用 Windows,请选择 https://xmr-stak-cpu-win64.zip/。
步骤 2) 下载 zip 文件,然后将其解压到您选择的目录中。
- 您可能需要为您的防火墙添加排除项才能使矿机正常运行。
步骤 3) 下载源代码文件。
在“资产”部分下载源代码 zip 文件。
步骤 4) 按照安装说明操作后,矿机会询问 Monero 的矿池地址。它还会询问您的钱包地址。完成此操作后,矿机将连接到矿池并挖矿您选择的币种。
Monero 挖矿奖励
要计算 Monero 挖矿的总费用和盈利能力,您需要衡量设备的算力、电费和功耗等指标。因此,使用 XMR 挖矿计算器会很有帮助。
要使用 Monero 挖矿计算器,您需要调整挖矿算力值或选择矿机列表中的设备。根据您使用的计算器,挖矿信息会随着当前的区块挖矿信息实时更新。
一个很好的挖矿计算器示例是 coinwarz.com 上的那个。
Monero 挖矿的优缺点
挖矿和持有 Monero 有许多优缺点,其中一些将在下面介绍。
Monero 挖矿的优点
- ASIC 硬件在比特币等许多其他加密货币的挖矿中起着重要作用。Monero 挖矿的过程设计得不允许 ASIC 硬件矿工获得竞争优势。它使用的算法是抗 ASIC 的,这为 Monero 网络中的所有参与者提供了公平的竞争环境。
- 由于 Monero 的区块大小限制是自适应的,如果交易量增加,区块大小可以自动扩展。由于某些接收者的交易可能因双重验证而延迟,这为他们提供了优势。
- Monero 的算法设计允许它可以在任何计算机上轻松挖矿。与比特币等相比,它不需要太多设备,从而可以更大程度地参与挖矿过程。
Monero 挖矿的缺点
- Monero 网络中有 2 到 3 个 挖矿池占主导地位,占算力的 50%。
- 与许多其他代币相比,Monero 在钱包方面选择要少得多,用户体验也更复杂。
点击此处学习区块链技术
Monero 挖矿有哪些类型?
根据使用的过程和硬件类型,有几种不同的方式可以挖矿 Monero。我们现在将简要介绍它们。
- CPU 挖矿:CPU 挖矿利用矿工的中央处理器来挖矿 Monero。在五到六年前,它曾是一个可行的选择。然而,由于利润下降,它的人气已大大下滑。Monero 和其他加密货币拥有对 CPU 更友好的算法。这样做是为了让小型零售矿工能够与大型机构化矿工进行公平竞争。
- GPU 挖矿:这可能是挖矿加密货币最流行的方法。矿工使用一个或多个图形处理器来挖矿 Monero。构建由 GPU 组成的挖矿设备既相对便宜又高效。标准的 Monero 挖矿设备包括主板、处理器和容纳显卡的机架。
- ASIC 挖矿:ASIC 代表专用集成电路,指执行加密货币挖矿的特定设备。与上述方法相比,ASIC 挖矿由于其更高的计算/处理能力,可以产生大量的 Monero。通常,宣布新版 ASIC 矿机的公司会受到加密社区的批评。由于 ASIC 矿机 比其他矿机具有更高的计算能力,因此人们担心它们会剥夺其他矿工的公平机会。使用 CPU 和 GPU 的矿工在算力速度和收益方面无法跟上 ASIC 矿机。
有报道称 ASIC 矿机通过投资 ASIC 农场影响了各种加密货币的经济。但是,以太坊不包括在加密货币列表中。
- 云挖矿:云挖矿可以说是与矿池挖矿一样,是挖矿 Monero 的最佳方式之一。这是一个矿工向实体(通常是一家大公司)支付租用其挖矿设备的流程。这通常以一项协议固定,该协议中设备产生的所有收益都将转移到矿工的加密钱包。云挖矿服务通常拥有大型挖矿设施,包括多个挖矿设备。利用这种组合计算值,它们可以比其他公司提供更大规模的挖矿服务。
那些没有足够资金自行投资挖矿设备的人可以利用这项服务来挖矿加密货币。然而,与云挖矿相关的一个缺点是,您必须预先付款,这意味着如果 Monero 的价格下跌,您将无法收回您的资金。您也无法更改由 云挖矿公司提供的硬件和软件。
- 单独挖矿:单独挖矿似乎是最可行的方法。但由于网络参与者的数量众多,竞争程度很高。只有当您拥有足够的资源在网络中占据重要地位时,这才是盈利的方法。例如,如果您拥有超过一百个 GPU 作为挖矿农场的一部分。
然而,维护挖矿农场有很多缺点。它们可能受到加热和通风问题的困扰。维护多个挖矿设备也意味着您必须在电力上花费大量费用,尤其是在您想要安装十个以上的显卡时。
- 矿池挖矿(推荐):Monero 也可以使用矿池进行挖矿。一群加密货币矿工将他们的计算资源合并到一个矿池中。这增强了他们找到区块的概率,从而带来更多利润。矿池的参与者会因找到区块(在此案例中为 Monero)而获得奖励。
您可以选择单独使用自己的专用服务器,也可以加入其他矿工的矿池来合并您的算力输出。例如,在矿池中合并 6 个挖矿设备可提供 335 兆哈希/秒,可产生 2 吉哈希的挖矿能力。
为什么 Monero 矿工很重要?
Monero 很大程度上避开了 ASIC 的影响,以公平对待所有挖矿参与者。ASIC 制造商曾多次尝试破解注重隐私的 XMR。
由于 Monero 团队定期进行抗 ASIC 升级,没有 ASIC 制造商生产 Monero 挖矿设备。这有助于 Monero 防止 ASIC 破坏加密货币的去中心化愿景。因此,总而言之,算力是加密货币挖矿设备挖矿速度的衡量标准。它表示矿工每秒可以处理的计算或哈希数量。因此,Monero 矿工是维护 Monero 网络和流通供应量的重要组成部分。
Monero 挖矿有哪些不同类型?
决定单独挖矿还是作为矿池的一部分挖矿是您需要做的第一件事。
在单独挖矿中,矿工直接与区块链交互,因为他们负责挖矿新的 XMR 区块。虽然单独矿工保留所有产生的奖励,但与矿池挖矿相比,他们的奖励要少得多。
矿工还可以使用云托管的计算能力来挖矿 Monero。这被称为云挖矿,服务提供商运营着托管所需挖矿计算能力的数据中心。您需要支付费用才能使用处理能力。这种方法被认为在财务上是可行的,特别是对于单独矿工。