我正试图在Ethminer上进行一些测试,并试图在它开始返回0的哈希率之前在它上运行基准测试,从我能够知道的情况来看,这是因为我使用的GPU没有足够的RAM用于DAG。
是否有可能使用ethereum客户端(如geth )来创建一个专用的Ethereum网络,以及在该网络上使用Ethminer来进行挖掘或基准测试,还是我会遇到DAG大小的相同问题阻止我?
发布于 2018-01-03 14:00:14
在专用网络上,您应该能够构建DAG。
我有一个带有一个GETH节点和挖掘的私有ethereum块链,它确实构建了dag和it。
下载geth,然后使用以下customgenesis.json文件启动专用网络
{
"coinbase" : "0x0000000000000000000000000000000000000001",
"difficulty" : "0x40000",
"extraData" : "",
"gasLimit" : "0x8000000",
"nonce" : "0x0000000000005442",
"mixhash" :
"0x0000000000000000000000000000000000000000000000000000000000000000",
"parentHash" :
"0x0000000000000000000000000000000000000000000000000000000000000000",
"timestamp" : "0x00",
"alloc": {},
"config": {
"chainId": 19,
"homesteadBlock": 0,
"eip155Block": 0,
"eip158Block": 0
}
}假设您在linux/mac上,并将上面的customgenesis.json文件放在与geth相同的文件夹中,那么运行以下命令
geth --datadir=./mychaindata init customgenesis.json适用于窗户
geth.exe --datadir=/mychaindata init customgenesis.json一旦geth编写了customgenesis.json文件并创建了成因块,您就可以运行
(Linux)
geth --datadir=./mychaindata 下载乙基矿工
可以在https://www.cryptocompare.com/mining/guides/how-to-mine-ethereum/找到Etheminer
它将以cpp-ethminer的身份下载。
通过设置向导
开始挖掘或进行基准测试
https://ethereum.stackexchange.com/questions/34999
复制相似问题