首页 › 挖矿钱包

挖矿钱包 · 原生获取 Raqcoin 的唯一途径

硬件要求、钱包安装、节点添加、挖矿命令与手续费机制,一站式整理。

提示:以下说明为个人经验总结,并非专业教学。您的任何操作与本站无关,请斟酌浏览。
1 硬件与系统要求

Raqcoin 使用的是多变量挖矿形式,目前只能用电脑挖,不能使用各种专用矿机——因为目前市面上的矿机均没有配置独特的多项式算法。

主机配置建议:

  • CPU:64 位处理器,例如英特尔酷睿 i5-6500、i7-9700
  • 内存:推荐 DDR3 8G 或更大
  • 硬盘:推荐固态硬盘 128G 容量或等大
  • 操作系统:Ubuntu 16.04 或 Ubuntu 18.04

显卡:需要一张 Nvidia(英伟达)显卡,不支持 AMD 显卡。GTX 960、GTX 680 等显卡因为架构问题不适用于挖矿,简单地说,挖 Raqcoin 最低需要 GTX 1060,推荐 GTX 1080、RTX 3080 等。

系统安装:准备一个 U 盘,把 Ubuntu 系统写入 U 盘,再用电脑从 U 盘启动安装。

提醒:大规模挖矿要充分考虑供电、环境致冷与环境噪音。3090 显卡一张 350 瓦,10 张就是 3500 瓦;显卡发热量很大,散热不及时会缩短寿命。

2 钱包下载与安装

下载地址:https://abcmint.org · http://www.abcmint.org/download.html

官网下载的 Ubuntu 钱包是一个压缩包,解压后文件点不开,需要做两步操作:

  1. 对着解压后的文件右键点「属性」,勾选作为应用程序运行
  2. 在终端安装 2 个环境库:
apt-get update
apt-get install libmysqlclient20 -y
apt-get install libqt5widgets5 -y

打开钱包文件后会自动开始同步区块,过程大概需要 2 小时左右(受网络环境影响)。只有同步到最新区块的钱包才可以进行挖矿。

3 开始挖矿与状态检测

在钱包上点:帮助 › 调试窗口 › 控制台,输入以下命令后回车即可开始挖矿:

setgenerate true

检测挖矿状态:最简单的方法是听显卡风扇——运转声音明显变大,说明显卡正在解多项式。或者在终端执行:

nvidia-smi

查看显卡使用率和温度两项关键指标。

新版 Raqcoin 钱包支持一机多卡,未升级前的钱包不支持。

4 连接数为 0 的解决办法 · 添加可用节点

钱包网络连接显示为 0 时,是不能正常进行转账、查询交易记录和余额的。

解决办法是手动添加节点:点击菜单「帮助」→「调试窗口」→「控制台」,在窗口底部的命令框中输入:

addnode x.x.x.x onetry

将下面的地址代入 x.x.x.x,回车即可:

  • 8.136.197.56
  • 119.29.24.13

注意:使用此方法添加的节点立刻生效,但不会保存,重启钱包后需要再次输入添加节点的命令。

5 挖矿难度是如何调整的

Raqcoin 和 Bitcoin 一样,平均 10 分钟产生一个区块,全体矿工争夺区块的记账权,俗称爆块。以此计算,每天爆块总数大约是 144 个。

在难度值相同的情况下,所有矿工投入的算力与获得的回报一样。这时如果矿工不断增加,爆块速度就会加快;为了维持平均 10 分钟一个块的设定,系统会自动调整,增加挖矿难度,一次调整为加 1 或者减 1。难度加 1,意味着矿工成本不变的情况下,爆块机率减半,收益同时减半。

从设计角度看,挖矿是一种激励机制:通过奖励 Raqcoin 激励矿工维持公链的持续性。如果一条 POW 公链矿工为 0,这条公链就会消亡。

6 区块奖励与产出曲线

币的奖励并不是恒定的。自 2018 年 Raqcoin 创始以来,一个区块的奖励分别是:

5 丁, 10 丁, 20 丁, 40 丁, 160 丁, 640 丁, 1280 丁, 2563 丁, 2560 丁

随后进入持续减少阶段:

1884, 1386, 1020, 751, 552, 406, 299, 220, 162, 119, 87, 64, 47, 35, 25, 18, 13, 10, 7, 5, 4 丁

按研究报告口径,每隔约 5 年产量下降一次,下降比例为前一次的 73.5%,前 8 年大致产出总供应量的 50%。

7 转账手续费是怎么算的

要弄清这个问题,需要先明白一个概念:UTXO(Unspent Transaction Output,未花费的交易输出)

例一:A 向你转入 5000 Raqcoin,B 向你转入 10000 Raqcoin,你的钱包里就有 2 笔 UTXO。这时你要向小王转出 12000 Raqcoin,交易会被拆成 5000 + 7000 两笔输出,使用了 2 笔 UTXO,假设手续费是 0.02。

例二:M 向你转入 15000 Raqcoin,你的钱包里只有 1 笔 UTXO。这时向小李转出 12000 Raqcoin,只使用 1 笔 UTXO,手续费是 0.01 或者 0。

由于例一使用的 UTXO 较多,所以手续费较贵——一笔交易使用的 UTXO 越多,交易费用越高。你钱包看到的余额,是由很多笔 UTXO 累积起来的,就像钱包里装着大量零钱,零钱组合得越多,交易手续费就越高。

举例来说,某钱包需要支付 10 Raqcoin,使用了 4 笔 UTXO;根据交易规则这四笔必须全部转空,超过 10 Raqcoin 的部分再转回来。虽然只支付了 10 Raqcoin,但由于使用了 4 笔 UTXO,交易手续费为 0.153 Raqcoin。

8 转账为什么会感觉慢

Raqcoin 的转账机制和 Bitcoin 是一样的:数字签名使用彩虹签名和油醋混合签名,挖矿采用解多变量机制,其余均与比特币相同,转账速度也与比特币相同。

区块链上每一笔交易的达成,完整地说有两步:

  1. 广播:把交易信息广播到全网,由全网节点验证真伪。这时在区块浏览器的「待确认交易」中就能看到这笔交易,只要钱包和网络正常,只需要 1 秒。
  2. 上链:交易记录只有写入账本、生成新的区块,才算真正达成。这需要等矿工挖出一个新块,平均 10 分钟一次——快的时候可能不到 1 分钟,慢的时候可能两小时。
9 钱包文件默认存放目录

Windows 版:

C://Users/当前用户名/AppData/Roaming/abc

路径中的 AppData 文件夹默认为隐藏文件夹,需要打开「显示隐藏文件」才可以看到。

Linux 版:

/root/.abc

.abc 文件夹是隐藏的,同样需要开启显示隐藏文件。

10 收发币与注意事项

接收:钱包地址是用户存放 ABC 的地址,也是他人发送 ABC 给你的接收地址。

发送:在「付款给」栏填写对方的钱包地址(地址一定是 8 开头的),金额填写对应数量,再点发送即可。

注意:确保在钱包联网并同步完成时进行发送操作,否则可能出现无法挽回的错误。私钥需由本人保管,遗失私钥即资产永久丢失。