Grin挖矿教程——星火矿池

2019-03-14 20:57 评论 0 条

2016 年 5 月,名叫 Tom ElvisJedusor(《哈利波特》中的大反派伏地魔的法语名称) 的匿名用户发布了 MimbleWimble 协议白皮书,之后便销声匿迹。

2016 年 11 月,另一位名为 Ignotus Peverell (《哈利波特》中隐形斗篷的原主人)的匿名开发者在 Github 上启动 Grin 项目。Grin 也是第一个尝试实现 MimbleWimble 协议的项目。

Grin 是什么

Grin 是一个基于 MimbleWimble 协议的开源项目。

任何人都可以通过 Grin 交易或储蓄现代货币,而不用担心外部控制和压迫。Grin 是为了满足未来几十年,而非一时的需求。Grin 的目标用户是所有人,无论地域、文化、行业和权利之间有何差异。

有关技术

· 采用两种 PoW算法:Cuckatoo31+ & Cuckaroo29。

· 出块时间为 1 分钟,每分钟产生 60 个 Grin。

· Grin的货币政策:总量没有上限,发币速度不会变化,通货膨胀率会逐渐接近于零。也就是说,在 Grin 已经大量发行后,新的 Grin 产生造成的通胀影响将远远小于早期。

· 团队维护:100% 社区驱动,只接受捐助,没有 ICO 、预挖矿和创始人奖励。

产品特点

· 私密性:Grin 没有账户和地址。很容易就能将交易聚合起来。为了隐藏来源,每笔新交易在公布之前会先在各个对等节点之间私下传播(“随机游动”)。

· 可扩展性:MimbleWimble 利用密码学手段将过去的交易数据大幅压缩。从长远角度来看,这确保了 Grin 不会因为将来承载太多数据而崩溃。

· 开放性:Grin 是由全世界的开发者共同开发的开源项目。它不受任何公司、基金会或个人的控制。代币分配的设计会尽可能公平(但不是免费发放)。

Grin 挖矿- 星火矿池

注意:

Grin 挖矿地址为邮箱账号(能收到邮件 且 不需要在星火注册,更不要使用@sparkpool.com 的邮箱,否则无法提币),挖矿的配置格式: 邮箱地址/矿机名(例如:[email protected]/rig-1)

(2019.2.20 由于苹果政策限制,苹果iCloud邮件域(iCloud.com, mac.com, me.com)暂时无法收到星火发出的验证邮件,请更换其他邮箱地址。

我们正与苹果官方联系,一旦限制解除,我们将删除这两行信息。)

例如:

配置为:[email protected]/rig-123 (请使用你自己的邮箱地址,不要使用sparkpool.com 的邮箱)

钱包地址:[email protected]

请务必保证邮箱账号安全,推荐开启二步验证,若邮箱遗失(星火无法更换收款地址),可能会造成丢币。

1.下载所需软件

· 下载Microsoft.net core 并安装:  下载链接

下载挖矿软件并解压:  请从这里下载

2.双击打开 GrinGoldMinerCLI, 稍等片刻进入矿池选择页面:

3.输入 1 回车(选择「Custom stratum address」) , 输入矿池服务器grin.sparkpool.com:6666 回车 

4.输入N关闭TLS

5.输入收款邮箱(后面可附加矿机名,如 [email protected]/rig0,请务必保证邮箱安全,邮箱丢失可能会造成丢币) 

6.输入密码(可留空)

7.配置完成, 按回车关闭

8.再次打开GrinGoldMinerCLI即开始挖矿

9.如果配置有问题, 请删除config.xml重新来过

二.Linux系统

1.创建工作目录

mkdir grin && cd grin

2.下载挖矿软件:

wget https://github.com/mimblewimble/grin-miner/releases/download/0.5.1/grin-miner-0.5.1-476582543-linux-amd64.tgz

如果下载有问题,请从这里下载

 3.解压

tar -zxvf grin-miner-0.5.1-476582543-linux-amd64.tgz

 4.进入挖矿软件目录
cd grin-miner-0.5.1

 5.清空自带配置文件
echo > grin-miner.toml 

6.用文本编辑器打开配置文件, 按需写入配置, 包括收款邮箱,服务器地址及显卡配置, 此处以nano编辑器为例, 也可以使用其他文本编辑器. 文末有配置文件范例可以复制粘贴。

nano grin-miner.toml 

 7.按ctrl+x, 底部弹出保存确认提示, 按Y确认

8.按回车确认文件名

9.启动挖矿软件

./grin-miner 

配置文件

· stratum_server_addr是矿池服务器地址
· stratum_server_login是收款邮箱
· mining.miner_plugin_config项目下是显卡配置

以下是两张1070显卡的情况, 如果有更多张, 复制最后4行, 每多一张显卡粘贴一次, 并增加device的值

[logging]
log_to_stdout = true
stdout_log_level = "Debug"
log_to_file = false
file_log_level = "DEBUG"
log_file_path = ""
log_file_append = false

[mining]
run_tui = false
stratum_server_addr = "grin.sparkpool.com:6666"
stratum_server_login = "[email protected]"
stratum_server_tls_enabled = false
miner_plugin_dir = "plugins"

[[mining.miner_plugin_config]]
plugin_name = "cuckaroo_cuda_29"
[mining.miner_plugin_config.parameters]
device = 0
cpuload = 1
ntrims = 176
genablocks = 4096
genatpb = 128
genbtpb = 128
trimtpb = 512
tailtpb = 1024
recoverblocks = 1024
recovertpb = 1024

[[mining.miner_plugin_config]]
plugin_name = "cuckaroo_cuda_29"
[mining.miner_plugin_config.parameters]
device = 1

如果你想挖 Grin-c31 算法,目前最好的选择是 Linux + RTX2080(Ti),用以下配置文件即可。

如果是单卡,删掉后面 4行配置,如果有更多的卡,复制最后 4 行,并增加 device 的值

[logging]
log_to_stdout = true
stdout_log_level = "Debug"
log_to_file = false
file_log_level = "DEBUG"
log_file_path = ""
log_file_append = false

[mining]
run_tui = false
stratum_server_addr = "grin.sparkpool.com:6667"
stratum_server_login = "[email protected]"
stratum_server_tls_enabled = false
miner_plugin_dir = "plugins"

[[mining.miner_plugin_config]]
plugin_name = "cuckatoo_mean_cuda_rtx_31"
[mining.miner_plugin_config.parameters]
device = 0 
expand = 2 
cpuload = 1 
ntrims = 176 
genablocks = 4096
genatpb = 128 
genbtpb = 128 
trimtpb = 512 
tailtpb = 1024
recoverblocks = 1024
recovertpb = 1024

[[mining.miner_plugin_config]]
plugin_name = "cuckatoo_mean_cuda_rtx_31"
[mining.miner_plugin_config.parameters]
device = 1 

3G显存的卡以及A卡可以尝试用31算法, platform 默认0, AMD可填1, nvidia可填2. 显存需要600-700M

[[mining.miner_plugin_config]]
plugin_name = "ocl_cuckatoo"
[mining.miner_plugin_config.parameters]
platform = 0
device = 0
edge_bits = 31

3G显存N卡也可尝试另一种31配置, 显存需要600-700M

[[mining.miner_plugin_config]]
plugin_name = "cuckatoo_lean_cuda_31"
[mining.miner_plugin_config.parameters]
expand = 0
device = 0
cpuload = 1
ntrims = 176
genablocks = 4096
genatpb = 128
genbtpb = 128
trimtpb = 512
tailtpb = 1024
recoverblocks = 1024
recovertpb = 1024

三、查看收益

登陆星火矿池主页  https://sparkpool.com 查看Grin收益

上一篇:
区块链如何在电子游戏中发挥作用 下一篇:
EOS 假充值(hard_fail 状态攻击)红色预警细节披露与修复方案

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:Grin挖矿教程——星火矿池 | BitOL|比特在线-关注区块链技术动态的小博客
分类:区块链技术动态 标签:

评论已关闭!