someone who can explain me the diff value ? i assume it stand for difficulty (?) But how and why can we change the difficulty here? thought this is regulated from ethereum network. Thanks
Difficulty is determined by an algorithm that tries to ensure a consistent blocktime. If blocktime falls too low, difficulty increases, if blocktime gets too high, difficulty increases. As more mining power is added to the network, difficulty increases to prevent blocktime decreasing too much.
I've been using this for the past few days and I like it a lot.
Currently I'm running it together with GETH and the mining software(Ethereum 0.9.41) on the same Windows machine and have 4 other machines pointed to it. Do you believe a Raspberry Pi 2 can handle the task for running ether-proxy and GETH? I'm looking for maximum redundancy. Should I run GETH on multiple miners and have them as backup GETH servers?
Also, any tips on how I can make it notify me(via email for example) if a miner timed out?
I tried to install this, but it asked me for a password when I went to install gorilla and gorilla/mux . Anyone know of a similar program? Just experimenting with my setup a little bit.
When i write .....go get github.com/ethereum/ethash
the system say to me this:
[email protected]:~/go$ export GOPATH=$HOME/go [email protected]:~/go$ go get github.com/ethereum/ethash # github.com/ethereum/go-ethereum/rlp src/github.com/ethereum/go-ethereum/rlp/encode.go:162:23: error: reference to undefined identifier ‘sync.Pool’ var encbufPool = sync.Pool{ ^ src/github.com/ethereum/go-ethereum/rlp/encode.go:162:27: error: expected ‘;’ or newline after top level declaration var encbufPool = sync.Pool{ ^ # github.com/ethereum/go-ethereum/crypto/secp256k1 src/github.com/ethereum/go-ethereum/crypto/secp256k1/curve.go:237:54: error: argument 1 has incompatible type res := C.secp256k1_pubkey_scalar_mul(context, pointPtr, scalarPtr) ^ [email protected]:~/go$
@mista66 so u use this proxy with parity? instead of geth? do you have it running?
So let me see if i understand, I use parity in my windows machine, so this is what i'll do to make this work.
1-install proxy on C root (that includes go, even though I use parity). 2-run Parity --geth enabled 2.1-connect proxy to Parity (config.json what values do you use to connect to parity http://127.0.0.1:8545?) 3-Connect rigs to proxy, the ones sharing same switch (running Claymore$ EthDcrMiner64.exe -epool http://address of machine running parity:8546) 4-tweak setting.
Process is right. But proxy support http-only. You need open-ethereum-pool for stratum. BTW I am selling stratum enabled version of ether-proxy actually it's a backport of stratum from open-pool to ether-proxy.
Comments
Thanks
Currently I'm running it together with GETH and the mining software(Ethereum 0.9.41) on the same Windows machine and have 4 other machines pointed to it. Do you believe a Raspberry Pi 2 can handle the task for running ether-proxy and GETH? I'm looking for maximum redundancy. Should I run GETH on multiple miners and have them as backup GETH servers?
Also, any tips on how I can make it notify me(via email for example) if a miner timed out?
my rig speed is 120 Mh/s
ether proxy report 60~90 Mh/s
nicehash report 110~120Mh/s
Which one is correct ? should i change the config or move to other pool ?
Is go version incorrect?
[email protected]:~/Scrivania$ go version
go version xgcc (Ubuntu 4.9.3-0ubuntu4) 4.9.3 linux/amd64
[email protected]:~/Scrivania$
When i write .....go get github.com/ethereum/ethash
the system say to me this:
[email protected]:~/go$ export GOPATH=$HOME/go
[email protected]:~/go$ go get github.com/ethereum/ethash
# github.com/ethereum/go-ethereum/rlp
src/github.com/ethereum/go-ethereum/rlp/encode.go:162:23: error: reference to undefined identifier ‘sync.Pool’
var encbufPool = sync.Pool{
^
src/github.com/ethereum/go-ethereum/rlp/encode.go:162:27: error: expected ‘;’ or newline after top level declaration
var encbufPool = sync.Pool{
^
# github.com/ethereum/go-ethereum/crypto/secp256k1
src/github.com/ethereum/go-ethereum/crypto/secp256k1/curve.go:237:54: error: argument 1 has incompatible type
res := C.secp256k1_pubkey_scalar_mul(context, pointPtr, scalarPtr)
^
[email protected]:~/go$
does this work with Patity client ?
So let me see if i understand, I use parity in my windows machine, so this is what i'll do to make this work.
1-install proxy on C root (that includes go, even though I use parity).
2-run Parity --geth enabled
2.1-connect proxy to Parity (config.json what values do you use to connect to parity http://127.0.0.1:8545?)
3-Connect rigs to proxy, the ones sharing same switch (running Claymore$ EthDcrMiner64.exe -epool http://address of machine running parity:8546)
4-tweak setting.
is this the process? am i missing something?
thanks in advanced
@cryptorush will chip some eth if succeed at this
cheers!