基於CentOS挖取XMR門羅幣

閒來無事,搞了兩臺機器來挖一下門羅幣。

此方法可以用於linux系統下挖取多種虛擬貨幣,在這裏寫下博文算是拋磚引玉,其他方式還請大家自行探索

在挖取門羅幣之前,我們需要進行以下準備:
1:門羅幣賬戶
2:一個門羅幣錢包地址
3:payment ID
4:礦池

賬戶和地址
門羅幣賬戶有兩種方式獲得:
1:下載門羅幣本地錢包
2:在線輕錢包
門羅幣本地錢包可以在門羅幣官網直接下載,因爲本地錢包需要實時同步,所佔硬盤空間較大,所以我這裏使用的是Mymonero在線錢包。
輕錢包的註冊方式也比較簡單,打開之後點擊create a account,之後將生成的私鑰(“Your Private Login Key”)輸入到“重複您的私鑰“Confirm your Private Login Key””文本框中之後點擊註冊按鈕就可以。
這裏寫圖片描述
這裏面的Address就是錢包地址,這裏我的錢包地址是44jAutar7giYaLwYLGWivuNDf8EcPc5AFiSdoD5y1kPNVvvhE18RNdmKs312QRTPL5MAtzw2XnP8GisstixCGtivVBEn2vE

payment ID
生成payment ID也很簡單,在linux中執行
openssl rand -hex 32
即可。
這時候將錢包地址和payment ID保存在文本文檔中留作以後使用

礦池
這裏我用的是nanopool,這是礦池列表
這裏寫圖片描述
記錄下礦池的地址和端口號,這裏我用的是日本礦池,也就是

xmr-jp1.nanopool.org:14444

安裝工具
前期的準備已經基本完成,這時候開始安裝挖礦工具,依次執行以下命令

yum install centos-release-scl epel-release -y
yum install cmake3 devtoolset-4-gcc* hwloc-devel libmicrohttpd-devel openssl-devel make git -y
scl enable devtoolset-4 bash
git clone https://github.com/fireice-uk/xmr-stak.git
cd xmr-stak/
cmake3 . -DCUDA_ENABLE=OFF -DOpenCL_ENABLE=OFF
make install
cd bin/
./xmr-stak

在執行完最後一行命令也就是./xmr-stak之後,有以下幾步:
1:輸入0回車
2:輸入monero7回車
3:輸入之前準備的礦池地址回車
4:輸入錢包地址,在這裏,輸入格式爲:錢包地址.PaymentID.WorkerId/郵箱地址
之後一直選擇N回車就可以

ps:如果這些配置參數輸入錯誤,可以在bin目錄下的pool.txt中進行修改

執行完之後,機器將會開始挖礦。
但是如果需要後臺常駐挖礦,可以先安裝screen,之後再screen中運行挖礦程序

也就是
yum install screen
screen
./xmr-stak

之後ctrl+A,鬆開後按下D,實現後臺挖礦。如果要查看screen的運行程序,可以輸入

screen -ls

查看挖礦效率,可以進入nanopool,在右上角粘貼進自己的錢包地址之後搜索來查看挖礦結果。
這裏寫圖片描述
當然,用服務器cpu來挖礦效率很低,可以控制殭屍網絡或者購買專門的礦機來進行集羣挖礦。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章