Grin的挖矿教程
Grin似乎满足了良多人的等待。这是一种以社区为导向的加密货泉,提倡隐私,旨在进步延展性,保持去中心化。和比特币一样,Grin也有一个独立且活泼的开发者社区。别的,ICO和基金会也不会呈如今这里,由于如许才能打造出一个真正的去中心化加密货泉,而非由企业主导。
Grin基于MimbleWimble和谈,是一种全新的区块链和谈。其立异设计减少了非必要的数据存储,进步了可延展性。别的,隐私是其自带的功能。
和比特币一样,Grin选择了经典的中本聪共识(PoW),但挖矿算法不合。Grin的算法Cuckoo Cycles,由于其内存密集型特点,维持了ASIC抗性。
起头挖矿之前你必要什么?
- Linux或者MacOS体系(grin-miner暂不Windows体系,不外你也可以选择参加矿池)
- 版本较新的CPU
- 在主网挖矿必要新版GPU,至少6GB内存。英伟达的1080/2080/ti系列运转精采。
别的,你必要下载并安装Grin软件,运转一个同步节点并且已经停止初始化,具备运作钱包的才能。
Grin PoW根基知识
Grin接收两种PoW算法,且均来历于Cuckoo Cycle概念。
- CuckARoo(有ASIC抗性)用于GPU挖矿,可以使用6GB内存的GPU。
- CuckAToo(针对ASIC)用于将来的ASIC挖矿,可以使用11GB内存的GPU。
Cuckoo算法解算器接纳了被称为 "图形巨细" 的编制作为参数。这抉择了挖矿所需内存。CuckARoo使用2^29边的图形, 而CuckAToo利器具有2^(31+)边的图形, 是以存在不合的内存要求。
Cuckoo使用了每秒搜索图形数(GPS)来抉择矿工的挖矿速度。在Grin的挖矿情形中,你经常能看到的是GPS,而非算力。这两个术语在某些情形下可以交流使用,但GPS加倍切确。
上线之后,Grin就会停止调解,90%的区块经由过程GPU挖矿产出,10%由ASIC产出。按照现阶段的方案,将来Grin挖矿将渐渐向GPU挖矿产出0%,ASIC 100%挨近。
下载Grin-miner软件
新版的Grin-miner可以在这找到。今朝仅支撑Linux和OSX。将来将出现更多的版本,也将在这里列出。
安装
Linux(所有版本)
将压缩后的文件下载到你的电脑上,并停止解压。然后你就会看到一个名为“grin-miner”的文件目录,其中包含grin-miner二进制文件、GPU和CPU发掘插件以及主设置装备安排文件“grin-miner.toml”。
我们建议将它放在与主目录相对的位置,并编纂path情形变量,以确保无论在何处运转,都可以使用grin-miner可实行文件。这些都可以不才载grin-miner的目录中运转以下呼吁来完成(在必要时替代grin-miner版本号)。
tar -C ~/ xzf grin-miner-v1.0.2-480780316-linux-amd64.tgz echo 'export PATH=~/grin-miner-v1.0.2:$PATH' >> ~/.bashrc source ~/.bashrc
挖矿形式下运转Grin
设置Grin的stratum(挖矿)办事器
在文件~/.grin/main/grin-server.toml中,把enable_stratum_server = false改成enable_stratum_server = true
运转Grin钱包监听器(listener)和节点
在一个终端窗口中,运转钱包监听器(在提示时输入钱包密码)
grin wallet listen
在另一个终端窗口运转你的Grin节点:
grin
设置装备安排grin-miner
挖矿插件的所有设置装备安排选项都可以在grin.toml中找到,并有完好的文档记实。以下轨范可辅佐大多数人运转这一软件:
设置grin-miner用于CPU挖矿
设置装备安排文件默认会启用CPU挖矿。若是你的CPU版本较新,你可以使用cuckaroo_cpu_avx2_29插件。
设置grin-miner用于GPU挖矿(英伟达)
必定要保证英伟达驱动器是最新版。
在这一节,我们将编纂grin-miner设置,用英伟达GPU停止挖矿。
首前进前辈入CUCKAROO (即GPU友爱的) MINER PLUGIN CONFIGURATION局部。
按一下编制为CPU插件设置装备安排添加解释(每一行的开首都加上#):
#[[mining.miner_plugin_config]] #plugin_name = "cuckaroo_cpu_compat_29" #[mining.miner_plugin_config.parameters] #nthreads = 1
然后,取消以下几行设置(去掉每行的#):
[[mining.miner_plugin_config]] plugin_name = “cuckaroo_cuda_29” [mining.miner_plugin_config.parameters] device = 0
若是你有多个GPU,每个设备都必要输入这四行代码,并改削设备号。你可能希望使用与nvidia-smi等非CUDA轨范不异的PCI总线ID列举挨次中的设备号。为此,将shell剧本中的CUDA_DEVICE_ORDER情形变量设置为PCI_BUS_ID。这个变量的默认值是FASTEST_FIRST。可在这找到更多信息。注意,这只在CUDA 7和更高版本中可用。
设置grin-miner用于GPU挖矿(AMD)
在这一节,我们将编纂grin-miner设置,用AMD GPU停止挖矿。
首前进前辈入CUCKAROO (即GPU友爱的) MINER PLUGIN CONFIGURATION局部并且解释下列呼吁行(每行开首都添加#):
#[[mining.miner_plugin_config]] #plugin_name = "cuckaroo_cpu_compat_29" #[mining.miner_plugin_config.parameters] #nthreads = 1
然后进入CUCKAROO (即ASIC抗性) MINER PLUGIN CONFIGURATION局部并且取消以下几行设置(去掉每行的#):
[[mining.miner_plugin_config]] plugin_name = "ocl_cuckaroo" [mining.miner_plugin_config.parameters] platform = 0 device = 0
若是你有多个GPU,每个设备都必要输入这五行代码,并改削设备号。
运转grin-miner
确保你的Grin节点和钱包精确运转,然后从你的grin-miner-vx.x.x安装目录:
./grin-miner
grin-miner的测试用户界面应该会表示所有设置装备安排卡的数据。
grin-miner数据
- Solutions Found(创造处理方案数目)是你创造的有效cuckoo处理方案数目。注意这并非产出区块。只需经由过程进一步难度搜检(经由过程Grin stratum办事器测试)的方案才能挖出一个区块。
- Accepted(接收数目)是你的矿机创造的处理方案被stratum办事器定为有效共享(或者对矿池有进献)的数目。同样的,这并非已处理的区块数目或挖矿奖励。
- Rejected(回绝数目)是回绝共享的数目。这一数字应该为0,除非你的挖矿插件或办事器通信存在问题。
- Stale(已过时数目)是创造时辰较晚的处理方案数目(搜集中有人在这个处理方案提交之前就挖出了区块)。
- Blocks found(创造区块数目)是你挖出的区块数目,即经由过程难度搜检的有效cuckoo处理方案,同时已经被搜集接收。若是你是小我矿工(这个教程就是针对小我矿工的),你钱包中应该会获得60Grin/区块的奖励。
挖CuckAToo
若是你有容量大于11GB的GPU,可以设置装备安排你的插件经由过程2^(31+)的图形巨细来挖CuckAToo(ASIC友爱)。举个例子:
[[mining.miner_plugin_config]] plugin_name = "cuckatoo_mean_cuda_rtx_31" [mining.miner_plugin_config.parameters] device = 0 expand = 2 cpuload = 1
你必要设置expand = 2为容许使用可用的GPU内存实行处理方案。
请参阅grin-miner.toml中的文档体味使用Cuckatoo31停止挖矿的进一步信息。
Cpuload参数
在每个CUDA GPU解算器中可设置装备安排的cpuload参数减少了CPU的工作量,但这是以时辰为价钱的。
- cpuload = 0(默认)速度较慢,但能释放更多CPU空间
- cpuload = 1速度较快,但CPU工作量较大
建议每个CUDA解算器手动设置cpuload = 1,除非你挖矿的速度出现了严峻的耽误。
矿池
在熟悉了grin挖矿之后,你也可以选择参加矿池。必要注意的是,Grin项目并未运转任何矿池,也不为这些矿池做背书。在设置grin-miner的时辰请参照详细矿池的指示。
炒币的可以看下这个平台:
新加坡时间2018年,ioaex交易平台所正式推出首期BTC指数差价合约交易序列,投资者无需持有比特币,只需缴纳5%的保证金,即可进行20-50倍杠杆做空及做多双向交易,用小资金撬动大财富。币虎全球差价合约采用T+0交易制度,当天可以买卖,实时成交额24亿,不约定交割日期,用户可预先设定止盈止损交易,操作简单便捷。
平台地址:www.ioaex.com 邀请码LhoH79
注册地址:http://www.ioaex.com/wap/upload_bfex?tjuser=LhoH79