记录初次跑ETH挖矿程序的技术review

Mining review

在开始工作之前我对挖矿还处于一个很浅显的概念:

公式机制Pow工作量,通过计算得到某个数值获得报酬:报酬是得到的区块通过转账到区块链钱包

获得。但是实际running程序起来还是一头雾水的。

由于硬件驱动方面的东西不用我去做,所以动手开始以太坊挖矿的工作过程为:

钱包地址->钱包申请->保存私钥->编译源代码->配置矿池地址和参数->running代码->记录信息


挖矿工具:

ethereum running failed

bminer running done

claymore running done

monero compile done

矿池:

2fool.com

daily recording

day1/day2

一:首先由于我对Linux系统的生疏,很多基本指令需要重新去回忆或者新学,比如apt包管理工具

/tar打包解压/cmake,make编译工具。

二:查询资料了解学习挖矿流程,大扫盲。

三:申请自己的钱包,保存私钥,选择矿池2fool.com,阅读ethereum 源代码。

四:源代码clone下来后,由于对编译的工作不够了解,导致编译过程遇到很多坑,在网上查询资料

教程来寻求解决方案,还没能完成。

五:使用的2fool矿池和ethereum配置对应参数对不上,所以running ethereum release

版本的到的结果是链接不上矿池,一条接一条no working message


day3

由于以太坊源代码存在很多不明确的问题,比如code里矿池地址/钱包地址参数设置难以解决,

加上我对其原理还需要更多的时间去了解,所以先走捷径:下载鱼池里推荐的已编译好的以太坊挖矿

闭源的程序:bminer(N)claymoreNA卡皆可挖),这个通过鱼池给出的配置参数很快完成

running,记录各项结果写到excel里。

Bminer: done claymore: Ndone, claymore参数配置仍存在问题,running检测不到矿机

A卡的存在,只能测到N卡的信息。

day4

由于前面用release版本的程序完成了挖矿,我clone了确认可成功编译的门罗币的源代码下来练习编译工作,据库文件“缺啥补啥”,终于完成了./config->make->make install的编译

流程

猜你喜欢

转载自www.cnblogs.com/kumata/p/10066688.html