比特币的交易价格几乎为每个比特币 $ 14 , 000,也许终于该让我进入加密货币游戏了吗?除了购买比特币,我还可以使用我的树莓派挖掘比特币吗?
什么是加密货币挖矿?
加密采矿是黄金的数字版本,结合了计算机执行复杂的计算和纯运气 (第一个完成计算) 的过程。挖矿对于加密货币至关重要,以维持其分布式账本 (又名区块链)。
尽管比特币是最著名的加密货币形式,但它并不是城里唯一的游戏。所有形式的加密货币都使用区块链来维护每笔交易的有效性,并防止某人欺诈性地花费其硬币不止一次。
树莓派比特币采矿业在 2020 年盈利吗?
我的初步研究表明,使用任何一种 [消费级计算机来开采比特币,在将电力和硬件成本都考虑在内时是无利可图的](https://www.investopedia.com/articles/forex/051115/bitcoin-mining-still- Profitable.asp)。现在,大多数比特币挖矿都是在 ASIC 比特币矿工上完成的;爱好者和个人通过加入一个矿池,利用一组分布式计算机的力量,只能获得有限的成功。 _如果我们加入一个矿池,使用太阳能电池板为 Pi 供电,并” 消耗” 硬件成本会怎样?_比特币采矿是一项极富竞争性的冒险,其他矿工太多,难度越来越高,并且回报率较低对于矿工。
尽管有这个悲观和厄运的消息,我还是决定继续推进这个项目,并将目光投向替代加密货币。截至本文撰写时,今天交易了超过六千种替代加密货币。
矿池
由于我们使用的是树莓派,而不是 ASIC 比特币矿机,因此无法进行单独的加密货币挖掘。我看了我可以加入的几个矿池软件组。大多数都有 Windows 和 MacOS 的选项;没有支持树莓派的采矿池。 Linux 矿工软件不支持树莓派,因为它具有 ARM 体系结构。受支持的 Linux 挖掘软件基于典型 PC 中的 x86 处理器。
免责声明:这篇文章是一个教育性的机会,可以激发人们对学习更多有关区块链和加密货币的兴趣,而不必一定要生成加密货币。本文中介绍的方法是”hacks”,并且未得到正式支持。简便快捷的方法是在 PC 上下载并安装与您选择的挖掘池相关的免费软件。
此项目需要什么
- 树莓派 4 或树莓派 3
- 8 GB (或更大) 的 microSD 卡)
- 电源 / 键盘 / 鼠标 / 显示器 / HDMI 电缆 (适用于树莓派)
- 可选:
- 散热片和风扇
- 带 USB-C 的太阳能移动电源
- 带有散热器和风扇的树莓派群集机箱
如何在树莓派上挖掘加密货币
我们将从创建 Minergate 帐户开始,这是一个加密货币矿池,在全球拥有 350 万用户,用于 Bitcoin Gold , Zcash ,以太坊,以太坊经典和 Monero 。本教程专门用于挖掘 Monero,因为它是我获得任何成功的唯一加密货币。
2 引导您的树莓派。
3 如果您将树莓派 OS 与 Desktop 结合使用,请打开终端,或按 Ctrl-T 。如果您使用的是树莓派 Lite ,请照常登录。
4 进入您的终端后,运行以下更新并安装必要的依赖项:
sudo apt-get update && sudo apt-get upgrade -y
sudo apt install git automake autoconf libcurl4-openssl-dev libjansson-dev libssl-dev libgmp-dev
cd cpuminer-multi
5 现在,让我们使用以下三个命令来编译挖掘代码。在树莓派 4 上,此步骤将花费几分钟。
sudo ./autogen.sh
sudo ./configure
sudo ./build.sh
6 在树莓派上构建和配置我们的挖掘软件之后,让我们开始挖掘 Monero! 输入以下终端命令以启动矿工,将您的 \ _EMAIL 替换为您用来注册 Minergate 帐户的电子邮件地址。
./cpuminer -a cryptonight -o stratum + tcp://xmr.pool.minergate.com:45700 -u YOUR_EMAIL
您应该会看到采矿软件启动,并希望看到一些与” 是!” 被” 接受” 的份额。
7 通过登录 https://minergate.com/internal 来” 检查您的 Minergate 仪表板”。如果使用树莓派 Desktop ,则可以在 Chromium 浏览器上执行此操作,也可以在 PC 上执行此操作。向下滚动仪表板,直到看到 Monero 。如果一切正常,您的 Monero 状态将显示为 ONLINE 。恭喜你!您现在正在挖掘 Monero !
如何在启动时启动树莓派加密挖矿
要在树莓派上启动时自动启动我们的加密货币矿工,我们将使用 Crontab 方法。
crontab -e
如果您之前未设置 crontab ,则会看到响应”pi 没有 crontab ,请选择编辑器。”
1 输入”1”,然后按 Enter 。
2 这将打开一个新的 crontab 文件,向下箭头指向 crontab 文件的底部,并在创建 Minergate 帐户时输入以下命令,用您使用的电子邮件地址替换 YOUR \ _EMAIL ,
@ reboot sudo/cpuminer-multi/cpuminer -a cryptonight -o stratum + tcp://xmr.pool.minergate.com:45700 -u YOUR_EMAIL
4 按下 Ctrl + X 键,然后按下 y 键保存您的 crontab 。
5 现在,通过在” 终端” 中输入” sudo reboot “来重启您的 Pi 。
我用树莓派挖了多少门罗币?
我的树莓派 4 在大约 8 小时的运行时间中就计算出 357 份” 好股”。矿工获得” 好股” 的奖励。 坏股是我得出正确答案的计算,但我的 Pi 产生的结果比另一台计算机要慢。矿工只有先提交正确答案才能获得报酬。 无效份额是最糟糕的,因为矿工会因可能的欺诈活动而对每一个无效份额进行处罚。当我的前 4 股被标记为无效股时,我有点担心。
357 股普通股 = 0.000001410642 门罗币 = 0.00015569 美元
我在 8 小时内赚了相当于 1 分钱的一分钱。
为了提取我的门罗币,我至少需要 0.05 门罗币,大约等于 $5.811 USD 。 (按撰写本文时的汇率。) 以每 8 小时累积 0.000001410642 Monero 的速度,我需要 3 , 762 年才能达到 0.05 Monero 的最低提款阈值。
有关树莓派加密采矿的经验教训
如本文开头所述,此练习的目的是了解加密货币而不是牟利。
- 加密货币挖矿奖励是按份额和哈希率计算的。我的哈希率从 1.6 H/s 到 33.3 H/s 不等。该池的平均哈希率是 10.27 MH/s ,大约是 Pi 哈希率的 300 万倍。作为参考, 1 MH/s 是每秒 1 , 000 , 000 哈希。
- 矿池公司 (在本例中为 Minergate) 也会就您的交易收取小额佣金。您可以选择基于运气的佣金 (较高的风险,较高的报酬) 或” 按股支付”(Minergate 的较高佣金,但风险较小)。
- 在本文撰写过程中的各个时间点,我的 Pi 都有许多” 超时” 错误和” 发送 \ _行失败”。有时重新启动 Pi 会有所帮助,有时,矿工最终会在没有人工干预的情况下再次开始工作。