raspberrypiでマイニング

71L3Yl-kCbL._SL1314_.jpg

raspberrypi2にMinergateを入れてみた---NG

$ mkdir ~/minergate
$ cd ~/minergate
$ wget https://minergate.com/download/ubuntu -O minergate-gui.deb
$ sudo dpkg -i ./minergate-gui.deb

dpkg: ./minergate-gui.deb の処理中にエラーが発生しました (--install):
パッケージアーキテクチャ (amd64) がシステム (armhf) と一致しません
処理中にエラーが発生しました:
./minergate-gui.deb

64bit版なので入りませんよね。

raspberrypi2にcpuminerを入れてみた---OK

$ mkdir cpuminer
$ cd cpuminer
$ git clone https://github.com/tpruvot/cpuminer-multi.git

$ sudo apt install automake g++ libcurl4-nss-dev libjansson-dev libssl-dev

$ cd cpuminer-multi/
$ ./build.sh

$ mkdir ../bin
$ cp -p cpuminer ../bin

$ cd ../bin

./cpuminer --algo yescrypt --url=stratum+tcp://jp.lapool.me:3014 --user=user.worker --pass=workerpassword

ヘルプを見るとたくさんのアルゴリズムに対応しているので色んな仮想通貨のマイニングが出来ます。
お勧めです。

raspberrypi2では、少ししかマイニングできませんが無音で生活に影響を与えません。


./cpuminer -help

Usage: cpuminer-multi [OPTIONS]
Options:
-a, --algo=ALGO    specify the algorithm to use
           axiom    Shabal-256 MemoHash
           bitcore   Timetravel with 10 algos
           blake    Blake-256 14-rounds (SFR)
           blakecoin  Blake-256 single sha256 merkle
           blake2s   Blake2-S (256)
           bmw     BMW 256
           c11/flax   C11
           cryptolight Cryptonight-light
           cryptonight Monero
           decred    Blake-256 14-rounds 180 bytes
           dmd-gr    Diamond-Groestl
           drop     Dropcoin
           fresh    Fresh
           groestl   GroestlCoin
           heavy    Heavy
           jha     JHA
           keccak    Keccak
           luffa    Luffa
           lyra2re   Lyra2RE
           lyra2rev2  Lyra2REv2 (Vertcoin)
           myr-gr    Myriad-Groestl
           neoscrypt  NeoScrypt(128, 2, 1)
           nist5    Nist5
           pluck    Pluck:128 (Supcoin)
           pentablake  Pentablake
           quark    Quark
           qubit    Qubit
           scrypt    scrypt(1024, 1, 1) (default)
           scrypt:N   scrypt(N, 1, 1)
           scrypt-jane:N (with N factor from 4 to 30)
           shavite3   Shavite3
           sha256d   SHA-256d
           sia     Blake2-B
           sib     X11 + gost (SibCoin)
           skein    Skein+Sha (Skeincoin)
           skein2    Double Skein (Woodcoin)
           s3      S3
           timetravel  Timetravel (Machinecoin)
           vanilla   Blake-256 8-rounds
           x11evo    Permuted x11
           x11     X11
           x13     X13
           x14     X14
           x15     X15
           x17     X17
           xevan    Xevan (BitSend)
           yescrypt   Yescrypt
           zr5     ZR5
 -o, --url=URL     URL of mining server
 -O, --userpass=U:P  username:password pair for mining server
 -u, --user=USERNAME  username for mining server
 -p, --pass=PASSWORD  password for mining server
   --cert=FILE    certificate for mining server using SSL
 -x, --proxy=[PROTOCOL://]HOST[:PORT] connect through a proxy
 -t, --threads=N    number of miner threads (default: number of processors)
 -r, --retries=N    number of times to retry if a network call fails
             (default: retry indefinitely)
 -R, --retry-pause=N  time to pause between retries, in seconds (default: 30)
   --time-limit=N  maximum time [s] to mine before exiting the program.
 -T, --timeout=N    timeout for long poll and stratum (default: 300 seconds)
 -s, --scantime=N   upper bound on time spent scanning current work when
             long polling is unavailable, in seconds (default: 5)
   --randomize    Randomize scan range start to reduce duplicates
 -f, --diff-factor   Divide req. difficulty by this factor (std is 1.0)
 -m, --diff-multiplier Multiply difficulty by this factor (std is 1.0)
 -n, --nfactor     neoscrypt N-Factor
   --coinbase-addr=ADDR payout address for solo mining
   --coinbase-sig=TEXT data to insert in the coinbase when possible
   --max-log-rate  limit per-core hashrate logs (default: 5s)
   --no-longpoll   disable long polling support
   --no-getwork   disable getwork support
   --no-gbt     disable getblocktemplate support
   --no-stratum   disable X-Stratum support
   --no-extranonce  disable Stratum extranonce support
   --no-redirect   ignore requests to change the URL of the mining server
 -q, --quiet      disable per-thread hashmeter output
   --no-color    disable colored output
 -D, --debug      enable debug output
 -P, --protocol-dump  verbose dump of protocol-level activities
   --hide-diff    Hide submitted block and net difficulty
 -S, --syslog     use system log for output messages
 -B, --background   run the miner in the background
   --benchmark    run in offline benchmark mode
   --cputest     debug hashes from cpu algorithms
   --cpu-affinity  set process affinity to cpu core(s), mask 0x3 for cores 0 and 1
   --cpu-priority  set process priority (default: 0 idle, 2 normal to 5 highest)
 -b, --api-bind    IP/Port for the miner API (default: 127.0.0.1:4048)
   --api-remote   Allow remote control
   --max-temp=N   Only mine if cpu temp is less than specified value (linux)
   --max-rate=N[KMG] Only mine if net hashrate is less than specified value
   --max-diff=N   Only mine if net difficulty is less than specified value
 -c, --config=FILE   load a JSON-format configuration file
 -V, --version     display version information and exit
 -h, --help      display this help text and exit

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now
Logo
Center