相對於大礦和單機挖礦,p2pool是乙個折中的解決方案,當你有些礦機,計算量不足以自營礦廠,同時又不想加入其它礦廠被盤剝,p2pool讓你可以和更多礦工聯合,通過演算法把運算量組織起來。當然與其它pool的互動也會占用一些資源。
p2pool相對簡單,網上教程也多。它是乙個去中心的礦池。也就是說不但區塊鏈是去中心的,「礦池」也是去中心的,不只是連自己家的pool,還與外邊的pool相連。
安裝p2pool前需要先在本地安裝錢包bitcoin, 具體請見前一篇《位元幣挖礦——錢包》另外請注意: git有不止乙個p2pool,有的長期不更新,會與bitcoin不匹配。建議使用p2pool/p2pool的原始碼
$ git clone
$ apt-get install python-zope.inte***ce python-twisted python-twisted-web
$ python run_p2pool.py abc 123 --bitcoind-address 127.0.0.1 --net bitcoin--give-author 0.3 --outgoing-conns 10
其中abc, 123需要和bitcoin中設定的rpcuser,rpcpassword一致,它是連bitcoin用的,不是收錢的位址。
如果沒有礦機又想除錯, 可使用命令minerd模擬礦機, 該命令也可以在雲主機上使用.
$ minerd --url=127.0.0.1:9332 --user=使用者名稱--pass=密碼
1) 定位是礦機問題還是礦池問題
如果各連線都正常,但礦機控制端得不到資料,此時,可以用網上別人搭好的p2pool測試,以定位,到底是礦機問題,還是礦池問題。
$ minerd -o -u 使用者名稱-p x
2) 報錯是否影響執行
i. 報錯不一定影響執行,除非是不停報錯不能往下走
ii. 有的可能是時間差問題,比如service剛啟,還在更新資料,client連它就可能出錯, 等一會兒就正常了
3) 常見問題
i. 引數問題
ii. 軟體版本匹配問題能使用apt-get的,就盡量不自己編,因為很可能下到不穩定的版本。
iii. 同乙個軟體名可能在git上有幾份**盡量用大多數人使用的版本
4) 總結
安裝單個軟體不難,難的是在對各個組成部分都不熟悉,不知何為常態的情況下,把它們組合之後正常執行。如果啟動不了,可能是軟體本身問題。如果啟動了,埠(用netstat –apn檢視)也都正常,就是資料走不通,最容易出錯的是設定檔案不對,軟體找錯版本,和版本不匹配。出現一些奇怪的問題時,可以跟入**,但盡量不要通過修改**的方式解決問題。總的來說,對於不熟悉的領域,最重要的還是熟悉業務邏輯。
1) p2pool礦池教程綜合篇
位元幣挖礦 集群礦池btcpool
btcpool乙個集群的解決方案,它使用了mysql資料庫,web服務,kafka,zookeeper,據說可以控制100000礦機。中邏輯和安裝說明都比較完整,但還需要一些編寫一些web介面做ui支援。配好之後就和其它大礦池差不多了。挖礦的雜湊碰撞需要大量計算,由礦機實現。而拆分整合運算量,分配任...
位元幣網路挖礦難度大幅上調,OKEx礦池魅力何在?
據火星財經訊息,6 月 17 日零時 51 分左右,位元幣網路挖礦難度在區塊高度 635040 處完成全網難度調整,難度上調14.95 至15.78t,系 2018 年 1 月以來最大一次難度上調。資料顯示,在 312 後,位元幣網路挖礦難度於 3 月 26 日迎來史上第二大下調幅度,降幅達15.9...
位元幣挖礦難度飆公升,OKEx研究員解讀礦池優勢
據火星財經訊息,6 月 17 日零時 51 分左右,位元幣網路挖礦難度在區塊高度 635040 處完成全網難度調整,難度上調14.95 至15.78t,系 2018 年 1 月以來最大一次難度上調。資料顯示,在 312 後,位元幣網路挖礦難度於 3 月 26 日迎來史上第二大下調幅度,程式設計客棧降...