什么是 Scrypt 挖矿?
定义 · Scrypt
Colin Percival 于 2009 设计的一种哈希函数,除了计算能力,还需要大量内存。Litecoin 于 2011 将其用作工作量证明算法,Dogecoin 也沿用了它。Bitcoin 使用的是 SHA-256,所以这两类矿机不能互换用途。
挖矿的原理和比特币一样:矿工对区块头进行哈希运算,不断更换随机数,直到结果低于网络目标值。工作量证明指南逐步介绍了这个过程。不同之处在于哈希算法。Scrypt 会在内存中填充一块暂存数据,再按取决于数据内容的顺序读取,因此芯片无法跳过内存访问。
N = 1024
莱特币的设置
莱特币使用 Scrypt,参数为 N = 1024、r = 1、p = 1,这些参数直接来自其源代码。
128 KB
每次哈希所需内存
Scrypt 会保留 N 个区块,每个区块占用 128 × r 字节(RFC 7914)。按莱特币的设置,占用 131,072 字节,小到可以放进芯片。
ASIC 矿机
于是芯片也跟进了
由于暂存区很小,制造商可以把它集成到定制芯片中。如今,几乎所有工作都由 Scrypt ASIC 完成。
为什么莱特币和狗狗币会一起挖?
这是因为采用了合并挖矿。从 2014 的区块 371,337 起,Dogecoin 就接受工作量证明由其他 Scrypt 链完成的区块。矿工先构建一个 Litecoin 区块,再把 Dogecoin 区块的引用放进去,然后计算哈希。每个哈希都会与两个目标值进行比较。
定义 · 合并挖矿(AuxPoW)
用相同的哈希挖两条链。辅助链(狗狗币)会接受一个区块,条件是父链(莱特币)的区块头哈希低于狗狗币的目标值,并且附有证明,表明该区块头承诺了狗狗币区块。这称为辅助工作量证明,简称 AuxPoW。
狗狗币区块如何借助莱特币算力挖出
1 · Litecoin 区块
- 区块头:与 Scrypt 一起进行哈希计算的 80 字节
- Coinbase 交易:向矿池付款,并带有一个标签,承诺正在挖掘的 Dogecoin 区块(以及其他合并挖矿的链)
- 其余交易
2 · Dogecoin AuxPoW 区块
- 照常使用自己的区块头和交易
- 证明:Litecoin 的 coinbase 交易、将其连接到 Litecoin 区块头的 Merkle 分支,以及该区块头
- 如果该区块头的 Scrypt 哈希值低于狗狗币的目标值,就有效
狗狗币的难度低于莱特币,所以能满足莱特币要求的哈希几乎总能满足狗狗币的要求。试试看:
一次哈希,两个目标
································································
按下按钮开始哈希计算。
- 哈希运算
- 0
- 狗狗币区块
- 0
- 莱特币区块
- 0
这里用随机数代替 Scrypt 哈希,目标也只是演示用的:1 比 8 和 1 比 20,所以你能看到区块不断产生。真实目标要小得多。两者的比例则是真实的:两条链的难度相差约 2.5 到 1 倍,因此用相同的哈希,狗狗币产生的区块约为莱特币的 2.5 倍。
For the pool it’s extra coins from the same electricity. That’s why pools like LitecoinPool.org pay out both coins, and why Bitmain’s L9 sheet lists “LTC+DOGE+BEL+JKC+LKY+PEP”: some pools merge-mine a few smaller Scrypt coins as well.
莱特币和狗狗币的区块时间和奖励是多少?
| 莱特币 | Dogecoin | |
|---|---|---|
| 区块时间(目标值) | 2.5 分钟 | 1 分钟 |
| 每日区块数 | 576 | 1,440 |
| 区块补贴 | 6.25 LTC | 10,000 DOGE |
| 减半 | 每 840,000 个区块(约 4 年) | 自区块 600,000 以来:无 |
| 供电 | 上限约为 84 百万 | 没有上限,每个区块新增 10,000 DOGE |
| 难度会调整 | 每 2,016 个区块(3.5 天) | 每个区块(DigiShield) |
三条链上的十分钟
2.52 PH/s
莱特币网络
实时,每小时更新
2.33 PH/s
狗狗币网络
平均 24 小时,实时
3,193,512
莱特币区块高度
实时
2027年7月
下一次 LTC 减半
区块 3,360,000,估算
两个网络的算力几乎相同,因为同一批矿机同时为两条链计算哈希。莱特币和比特币一样,每隔 4 年减半一次;下一次减半会在区块高度 3,360,000 时发生,届时区块补贴将降至 3.125 LTC。狗狗币的减半已在区块高度 600,000 结束;现在每个区块固定奖励 10,000 DOGE,没有结束日期。比特币减半指南会介绍减半对矿工为何重要。
哪些矿机可以挖莱特币和狗狗币?
Scrypt ASIC。它们看起来像比特币矿机,功耗也相近,但芯片只能运行 Scrypt。制造商用 GH/s 和焦耳每兆哈希(J/MH)标注性能:J/MH 越低,完成同样的工作所需的电力越少。
| 型号 | 散热 | GH/s | 功率(W) | J/MH |
|---|---|---|---|---|
| Antminer L7 | 风冷 | 9.5 | 3,420 | 0.36 |
| Antminer L9 | 风冷 | 16 | 3,360 | 0.21 |
| Antminer L11 | 风冷 | 20 | 3,680 | 0.184 |
| Antminer L11 HU2 | 水冷 | 35 | 5,775 | 0.165 |
| Elphapex DG 1+ | 风冷 | 14 | 3,920 | 0.280 |
| Elphapex DG 2 | 风冷 | 17.5 | 3,850 | 0.22 |
| Elphapex DG 2+ | 风冷 | 20.5 | 3,900 | 0.19 |
| Elphapex DG Home 1 | 风冷,家用尺寸 | 2.1 | 630 | 0.30 |
每兆哈希能耗,按效率从低到高
从理论数据看,L11 HU2 的能效最高,为 0.165 J/MH。Elphapex DG Home 1 比较特别:接普通插座时功耗为 630 W,专为家庭而非矿场设计。这些都不是购买建议。比特币矿机请看 SHA-256 硬件对比。
Antminer L7 现在还值得用吗?
多年来,L7 一直是 Bitmain 的主力 Scrypt 矿机,目前仍在销售。Bitmain 的规格表列出了算力从 7,800 到 9,500 MH/s 的多个版本,能效都约为 0.36 J/MH。最高算力版本的功耗为 3,420 W。
9,500 MH/s
算力
顶配版本,额定
3,420 W
墙端功耗
额定,±10%
0.36 J/MH
能效
L9:0.21,L11:0.184
7.3¢
盈亏平衡电价(每 kWh)
实时估算
变化的不是矿机,而是它所处的网络。新型号完成同样的工作,耗电量少 42% 到 49%,而且随着新矿机接入,挖矿难度也会上升。因此,只有在电价便宜的地方,L7 的挖矿收益才能抵上电费。下方的盈亏平衡价格是今天的价格,会随难度和两种币的价格变化。
为什么 GPU 和 CPU 不再参与竞争?
正如狗狗币基金会自己的挖矿指南所说,狗狗币早期用游戏显卡就能挖。后来 Scrypt ASIC 矿机问世,每台的算力都相当于一整个房间的显卡,耗电却少得多。
2.52 PH/s
整个 Scrypt 网络
实时,莱特币
16 GH/s
一台 Antminer L9
额定
157,616 里有 1
单台 L9 的份额
每个区块的
157,616
L9 秒才能达到它
矿机,估算
GPU 或 CPU 仍然能正确计算 Scrypt,只是在整个网络中的算力占比微乎其微。因此在矿池里,它赚到的还不够付电费;单独挖矿则可能要等上非常久才会出一个区块。如果你想用显卡挖矿,GPU 挖矿指南介绍了哪些币现在还值得挖;挖 Monero则是经典的 CPU 挖矿案例。用电脑挖 Bitcoin 会怎样,可以看用电脑挖比特币。
运行 Scrypt 矿机要花多少钱?
电费是每天都要付的成本。挖矿的总收益来自两种币,按今天的价格计算,其中大部分是狗狗币:
预估每日毛收入,按币种拆分
按当前网络数据计算的电价盈亏平衡点
矿机价格
还要加上运费和进口关税。新型号推出后,它也会贬值。
矿池手续费
通常为几个百分点,从两种币的收益中扣除。
两种价格,而非一种
毛收入取决于 LTC 和 DOGE 的价格,而两者的价格走势各不相同。
莱特币减半
大约在 2027 年 7 月,LTC 部分的毛收入减半。
可以单独挖 Litecoin 或 Dogecoin 吗?
可以,而且成功几率远高于单独挖比特币,因为 Scrypt 网络规模较小,出块也很快。但这仍像抽奖。下面是单独挖矿时,挖出一个 Dogecoin 区块的平均等待时间:
单独挖出一个 Dogecoin 区块的平均等待时间
单台 L9 平均每 3 个月才能挖到一个狗狗币区块,每 9 个月才能挖到一个莱特币区块。大多数矿工更喜欢矿池小额、稳定的收益。单人挖矿指南介绍了相关计算方法,矿池则说明了收益如何分配。
不使用矿机也能挖 bitcoin 吗?
The CloudMineCrypto app gives bitcoin mining rewards, not Litecoin or Dogecoin, and it doesn’t need a machine. You mine for free with the free plan, ads, games, offers and daily check-ins, and your estimated BTC ticks up while your plans run. No noise, no power bill, and you withdraw to your own wallet, Lightning included. Paid plans are an optional boost for more speed; they usually mine less than they cost. New to all this? Start with what crypto mining is.
请注意:奖励为估算值,会随网络情况变化,且不保证。方案不代表你拥有任何特定硬件或矿池,也不代表你持有其中份额。条款适用。
常见问题
可以同时挖 Litecoin 和 Dogecoin 吗?
可以。Dogecoin 从 2014 年的区块 371,337 起接受合并挖矿(AuxPoW)区块,因此同一批 Scrypt 哈希可以用于两条链。大多数 Litecoin 矿池会同时挖 Dogecoin,并支付两种币。
挖出 1 枚莱特币需要多久?
在矿池中使用一台 Antminer L9(16 GH/s),按今天实时网络算力计算,约需 44 天;同一份算力每天还能产出约 99 DOGE。数值会随难度变化,且未扣除矿池手续费。
可以用 GPU 或 CPU 挖 Dogecoin 吗?
理论上可以,但现在这个网络由 Scrypt ASIC 驱动。网络算力约为 2.33 PH/s,因此显卡的算力占比太小,既难以找到区块,收益也无法超过电费。
Antminer L7 的算力是多少?
Bitmain 标注顶配 L7 版本的算力为 9,500 MH/s(9.5 GH/s),功耗为 3,420 W,能效为 0.36 J/MH。L9 等较新的 Scrypt 矿机能效更高,每次哈希耗电更少(0.21 J/MH)。
下一次莱特币减半是什么时候?
在区块 3,360,000 时,区块奖励从 6.25 降至 3.125 LTC。按每 2.5 分钟出一个区块计算,时间约在 2027 年 7 月(估算)。Dogecoin 没有减半:每个区块奖励 10,000 DOGE。
挖莱特币或狗狗币能赚钱吗?
这取决于你的电价、矿机价格、难度以及两种币的价格,而且每天都在变化。顶部的计算器会根据你的电价,显示今天预估的毛收益和电费。它不计入矿机成本、手续费和停机时间。
来源与延伸阅读
- Litecoin Core chainparams.cpp(出块间隔 2.5 分钟,每 840,000 个区块减半一次) · Litecoin 项目 (GitHub)
- Litecoin Core scrypt.cpp(Scrypt,N = 1024,r = 1,p = 1) · Litecoin 项目 (GitHub)
- Dogecoin Core 的 chainparams.cpp(区块间隔 1 分钟,从区块 371,337 起启用 AuxPoW) · Dogecoin 项目 (GitHub)
- Dogecoin Core 的 dogecoin.cpp(每个区块奖励 10,000 DOGE) · Dogecoin 项目 (GitHub)
- 挖狗狗币(自2014年起采用合并挖矿,使用 Scrypt ASIC) · Dogecoin 基金会
- 什么是矿工?(区块奖励、一分钟出块、Digishield) · Dogecoin 基金会
- 合并挖矿规范(AuxPoW) · Bitcoin Wiki
- RFC 7914:Scrypt 密码派生函数 · IETF
- Scrypt 密钥派生函数 · Colin Percival (Tarsnap)
- LitecoinPool.org:合并挖矿,奖励以 LTC 和 DOGE 支付 · LitecoinPool.org
- Antminer L7 规格 · Bitmain 支持(制造商)
- Antminer L9 规格(LTC+DOGE+BEL+JKC+LKY+PEP) · Bitmain 支持(制造商)
- Antminer L11 和 L11 HU2 产品页面 · Bitmain(制造商)
- Elphapex DG 1+、DG 2、DG 2+ 和 DG Home 1 产品页面 · Elphapex(制造商)
- 莱特币网络算力和挖矿难度(实时数据) · litecoinspace.org
- 狗狗币网络统计 API(实时数据) · Blockchair
- LTC 和 DOGE 价格(实时数据) · CoinGecko
本页实时数据来自 CloudMineCrypto API 或旁边标注的公共区块链数据服务,按计划定时刷新,并在页面上标明来源。本指南仅供学习,不构成财务建议。CloudMineCrypto 不是投资产品;应用中的奖励均为估算值,不保证获得。
你已经知道它怎么运作了。现在看它实际跑起来。
在 CloudMineCrypto 应用中领取一个 8 小时的免费挖矿方案,根据实时网络数据查看你的预估 BTC 不断增长。无需硬件,无需银行卡。