在比特幣與以太幣每年持續成長的狀態,讓人想試試看所謂的「挖礦」,雖然進入時間點晚,但不無是個可以認識新技術的好方法,就來試試看在自己機器上挖吧~
以下指令環境需求為 ubuntu 14.4+,若非此版本還請另找解法(最大差異是以太幣的挖礦程式安裝)
安裝 minergate(目前找到在 linux 上相對支援度最高的,除了 cli 也有 GUI 介面可以用喔)
sudo apt-get update && wget https://minergate.com/download/deb-cli -O minergate-cli.deb && sudo dpkg -i minergate-cli.deb
額外安裝以太幣的挖礦程式
sudo add-apt-repository ppa:ethereum/ethereum-qt
sudo add-apt-repository ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install ethminer
開始挖礦
請參考以下指令執行,以太幣部分:
ethminer -C -F http://eth.pool.minergate.com:55751/<your email> --disable-submit-hashrate # ethereum miner for CPU
ethminer -G -F http://eth.pool.minergate.com:55751/<your email> --disable-submit-hashrate # ethereum miner for GPU
比特幣部分:
minergate-cli -user <[email protected]> -bcn 4 # the number is number of core you wanna use
如何背景處理
可以使用 nohup 這個指令來做,假設今天要背景執行,不受遠端連上去的 session 影響的話,指令如下:
nohup minergate-cli -user <[email protected]> -bcn 4 > log.txt &
# > log.txt 是為了要將訊息記錄起來,以便隨時追蹤狀況
# 最後面的 & 是為了背景執行使用
如此便能背景處理囉,若隨時需要確認是否還正常運行,可以使用此指令「ps aux | grep miner」就可以確認狀況囉!
若機器有 GPU 目前建議 GPU 跑以太幣,把 CPU 給比特幣使用,兩個原因:
- 用 GPU 跑時用不到 CPU
- 現在比特幣不如以前可以用 GPU 挖礦比較快,建議 CPU 惹
希望大家都挖礦順利,有空再來寫介紹文跟後續成果