Bminer是一款為NVIDIA和AMD GPU深度優(yōu)化的挖礦軟件。Bminer是目前最快的挖礦程序 -- 我們使用了多種技術(shù)以釋放出硬件的潛力。Bminer支持包括
Bminer是一款為NVIDIA和AMD GPU深度優(yōu)化的挖礦軟件。Bminer是目前最快的挖礦程序 -- 我們使用了多種技術(shù)以釋放出硬件的潛力。Bminer支持包括Equihash, Ethash, Cuckoo-Style等各種算法,能挖ETH(以太坊),ZEC(零幣),GRIN等幣種。
Bminer不僅提供數(shù)據(jù)界面監(jiān)測礦機(jī)溫度,運(yùn)行結(jié)果等數(shù)據(jù),還提供應(yīng)用程序編程接口(API)以便于大規(guī)模使用和部署大批量礦機(jī)。
· Bminer挖Equihash幣種(比如:Zcash),僅抽取2%作為開發(fā)者支持費(fèi)用。
· Bminer支持Zhash/Equihash 144,5 算法的幣種(比如,比特幣黃金B(yǎng)itcoinGold,次世代比特幣BitcoinZ),僅抽取2%作為開發(fā)者支持費(fèi)用
· Bminer挖Ethash幣種(比如:以太坊ETH/以太經(jīng)典ETC),僅抽取0.65%作為開發(fā)者支持費(fèi)用。
· Bminer支持雙挖模式,同時挖Ethash幣種(比如:以太坊ETH)和Blake14r的幣種(比如:DCR)或,同時挖Ethash幣種(比如:以太坊ETH)和Blake2s的幣種(比如:Verge),僅抽取Ethash幣種1.3%的算力作為開發(fā)者支持費(fèi)用,同時挖的另一種幣種將不被抽取任何算力。
· Bminer支持Bytom比原幣(BTM),僅抽取2%作為開發(fā)者支持費(fèi)用。
· Bminer支持Grin(GRIN),僅抽取1%作為開發(fā)者支持費(fèi)用。
產(chǎn)品優(yōu)勢
高效快速
· Bminer是市場上最快的挖礦程序之一
安全穩(wěn)定
· SSL 支持
· 網(wǎng)絡(luò)傳輸失敗時可以自動恢復(fù)
· 在GPU掛起時可自動重啟
操作簡單
· 提供了應(yīng)用程序編程接口(API)進(jìn)行大規(guī)模生產(chǎn)部署
參考性能數(shù)據(jù)
下表概括了Bminer在未超頻的GPU上運(yùn)行各種的性能供您參考。由于能耗,核心和內(nèi)存頻率能極大地影響性能,您在部署的時候可能會有不同的數(shù)據(jù)。
有以下幾點(diǎn)煩請注意:
· 某些卡的性能數(shù)據(jù)尚未整理到上表當(dāng)中。
· 測試挖以太坊相關(guān)性能的實(shí)驗中,我們打開了OhGodAnETHlargementPill。
· 當(dāng)用P102/P104挖Cuckatoo31算法時,我們需要把vbios刷到11G/8G。結(jié)果在超頻下測試。
使用樣例
Nicehash 挖礦教程
我們支持連接Nicehash挖AE,BEAM,Grin,ETH等,請使用您的Nicehash BTC 地址:
bminer -uri beamhash2://1DQ4bZpFTDiSNk2CWLEFWK9K96rBFP2Hv@beam.usa.nicehash.com:3370
bminer -uri cuckaroo29d://1DQ4bZpFTDiSNk2CWLEFWK9K96rBFP2Hv@grincuckaroo29.usa.nicehash.com:3371
bminer -uri cuckatoo31://1DQ4bZpFTDiSNk2CWLEFWK9K96rBFP2Hv@grincuckatoo31.usa.nicehash.com:3372
bminer -uri stratum://1DQ4bZpFTDiSNk2CWLEFWK9K96rBFP2Hv@equihash.usa.nicehash.com:3357
Grin / Aeternity 挖礦教程
Grin / Aeternity 選擇了 Cuckoo-style 算法為其挖礦算法。Bminer 支持 Cuckoo-style算法,以下是用Bminer挖 Grin / Aeternity 的命令行的例子:
bminer -uri cuckaroo29d://bminergrin.worker:foo@grin29.f2pool.com:13654
bminer -uri cuckatoo31://bminergrin.worker:foo@grin31.f2pool.com:13654
bminer -uri cuckaroo29d://satoshi%40nakamoto%2Ecom%2Fworker:foo@us-east-stratum.grinmint.com:3416
bminer -uri cuckaroo29d://satoshi%40nakamoto%2Ecom%2Fworker:foo@grin.sparkpool.com:6666
bminer -uri aeternity://ak_27we6r5KVGpErVGedqFByq2GAEYrUP39G51jnadMRrDux1YDay.worker@ae.f2pool.com:7898
bminer -uri aeternity://ak_27we6r5KVGpErVGedqFByq2GAEYrUP39G51jnadMRrDux1YDay.worker@ae-pool.beepool.org:9505
bminer -uri cuckaroo29d://1DQ4bZpFTDiSNk2CWLEFWK9K96rBFP2Hv@grincuckaroo29.usa.nicehash.com:3371
bminer -uri cuckatoo31://1DQ4bZpFTDiSNk2CWLEFWK9K96rBFP2Hv@grincuckatoo31.usa.nicehash.com:3372
其中有兩點(diǎn)值得注意的地方:
首先你需要對URI中的@和/進(jìn)行轉(zhuǎn)義。轉(zhuǎn)義非常直觀,只需要將URI中的@和/替換為%2E和%2F即可。FAQs對轉(zhuǎn)義有更加詳細(xì)的說明
其次, Aeternity / Grin需要CPU的幫助才能挖礦。如果機(jī)器的配置為低端的CPU (如Intel Celeron) 外加多張GPU卡,Bminer有可能不能發(fā)揮GPU的全部潛能。在這種情況下,你可以調(diào)整-intensity選項來調(diào)整Bminer的性能:
bminer -uri cuckaroo29d://bminergrin.worker:foo@grin29.f2pool.com:13654 -intensity 6
-intensity選項的取值為0到12。更低的intensity會減少對CPU的占用,但有可能會使挖礦變慢。
Zcash / ZClassic / Zencash挖礦操作教程
以下是用Bminer挖Equihash幣種的步驟,您需要在樣例的基礎(chǔ)上,對下方字段做出調(diào)整:
· 用您的錢包地址替換t1ZBtpkUy1y1deYsNJnzdW4tk7HiJEcfUzr。
· 用您定義的礦工名字替換worker。
Bminer支持在各種礦池(比如 nanopool, coinfoundry, slushpool,以及Nicehash等)挖Equihash算法的幣種(比如Zcash / ZClassic / Zencash等)。
下面是一些參考命令,會挖礦到上方指定的錢包地址:
bminer -uri stratum://t1ZBtpkUy1y1deYsNJnzdW4tk7HiJEcfUzr.worker@zec-eu1.nanopool.org:6666
bminer -uri stratum://t1ZBtpkUy1y1deYsNJnzdW4tk7HiJEcfUzr.worker@zec.coinfoundry.org:3036
bminer -uri stratum://t1ZBtpkUy1y1deYsNJnzdW4tk7HiJEcfUzr.worker@zcl.coinfoundry.org:3122
bminer -uri stratum://znfXq2p8ss16uymH8eNHKjiUWuQ1ruwJGGH.worker@zen.coinfoundry.org:3126
bminer -uri stratum://foo.worker@us-east.zec.slushpool.com:4444
bminer -uri stratum://foo.worker:pwd@btg.suprnova.cc:8816
bminer -uri stratum://1DQ4bZpFTDiSNk2CWLEFWK9K96rBFP2Hv@equihash.usa.nicehash.com:3357
您可以用stratum+ssl://替換stratum://來通過SSL方式連接礦池。
bminer -uri stratum+ssl://t1ZBtpkUy1y1deYsNJnzdW4tk7HiJEcfUzr.worker@zec-eu1.nanopool.org:6633
Bminer也支持miningpoolhub那樣的多幣種切換礦池,礦池自己會自動切換Equihash幣種進(jìn)行挖礦,來提高挖礦收益。
bminer -uri stratum://foo.w:pwd@us-east.equihash-hub.miningpoolhub.com:17023
上述命令行所使用的用戶為foo,礦工名為w,密碼是pwd。
注意:您需要在Minighub Hub Workers上注冊您的礦工名,并且選擇Job類型為Equihash,而不是默認(rèn)類型:Account's default job。
BitcoinZ / SafeCoin / Zelcash挖礦操作教程
以下是用Bminer挖Zhash步驟,您需要在樣例的基礎(chǔ)上,對下方字段做出調(diào)整:
· 用您的錢包地址替換 t1ZBtpkUy1y1deYsNJnzdW4tk7HiJEcfUzr。
· 用您定義的用戶名替換 foo。
· 用您定義的礦工名字替換worker。
· 用您的密碼替換 pwd。
· 增加“-pers”字段設(shè)置。 -pers既可以設(shè)置為Equihash 144,5幣種算法(例如BitcoinZ)也可以設(shè)置為auto(用于zergpool等礦池自動切換)。
Bminer支持Equihash 144,5 算法,比如BitcoinZ/SafeCoin/Zelcash,而且支持不同礦池(比如 2miners.com, axepool,以及altpool等)。
下面是一些參考命令,會挖礦到上方指定的錢包地址:
bminer -uri equihash1445://t1ZBtpkUy1y1deYsNJnzdW4tk7HiJEcfUzr.worker@btcz.2miners.com:2020 -pers BitcoinZ
bminer -uri equihash1445://t1ZBtpkUy1y1deYsNJnzdW4tk7HiJEcfUzr.worker@eu.axepool.com:3032 -pers BitcoinZ
bminer -uri equihash1445://t1ZBtpkUy1y1deYsNJnzdW4tk7HiJEcfUzr.worker@zel.altpool.pro:9351 -pers ZelProof
bminer -uri equihash1445://foo.worker:pwd@btcz.suprnova.cc:6586 -pers BitcoinZ
bminer -uri equihash1445://t1ZBtpkUy1y1deYsNJnzdW4tk7HiJEcfUzr.worker@equihash144.mine.zergpool.com:2146 -pers auto
bminer -uri equihash1445://t1ZBtpkUy1y1deYsNJnzdW4tk7HiJEcfUzr.worker@acpool.me:4008 -pers auto
如果想通過SSL方式連接礦池,你可以在上方命令行中,用‘equihash1445+ssl://‘替換‘equihash1445://’(不同的端口),舉例:
bminer -uri equihash1445+ssl://foo.worker:pwd@btcz.suprnova.cc:6588 -pers BitcoinZ
Bitcoin Gold (BTG)挖礦操作教程
以下是用Bminer挖BTG的步驟,您需要在樣例的基礎(chǔ)上,對下方字段做出調(diào)整:
用您的錢包替換 GNjEhF8dfiCj9JSntTnsovb2c3z2kptfwi。
用您定義的用戶名替換 foo。
用您定義的礦工名替換 worker。
用您的密碼替換 pwd。
Bminer支持Equihash 144,5 算法,代表幣種Bitcoin Gold (BTG),且支持如下礦池:pool.gold, btgpool.pro, 以及suprnova.cc)等等.
下面是一些參考命令,會挖礦到上方指定的錢包地址:
bminer -uri zhash://GNjEhF8dfiCj9JSntTnsovb2c3z2kptfwi.worker@main.pool.gold:3050
bminer -uri zhash://GNjEhF8dfiCj9JSntTnsovb2c3z2kptfwi.worker@eu.btgpool.pro:3857
bminer -uri zhash://GNjEhF8dfiCj9JSntTnsovb2c3z2kptfwi.worker@us.btgpool.pro:3857
bminer -uri zhash://GNjEhF8dfiCj9JSntTnsovb2c3z2kptfwi.worker@asia.btgpool.pro:3857
bminer -uri zhash://foo.worker:pwd@btg.suprnova.cc:8866
如果想通過SSL方式連接礦池,你可以在上方命令行中,用‘zhash+ssl://'替換‘zhash://’(注意端口的不同),舉例:
bminer -uri zhash+ssl://foo.worker:pwd@btg.suprnova.cc:8817
Ethereum / Ethereum Classic挖礦教程
下方是用Bminer挖Ethash幣種的步驟,您需要在案例的基礎(chǔ)上,對下面的字段做出調(diào)整:
· 用您的錢包地址替換0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f。
· 用您定義的礦工名字替換worker。
Bminer目前支持Ethash的幣種,尤其是Ethereum和Ethereum Classic,目前礦池主要支持3個協(xié)議。
· Classic Stratum:協(xié)議,協(xié)議名為ethash://或ethash+ssl://。 ethermine.org和nanopool.org使用的是這種協(xié)議。
· Ethereum proxy:協(xié)議,協(xié)議名為ethproxy://。 f2pool.com, dwarfpool.com, 和sparkpool.com支持這種協(xié)議。
· Ethereum Stratum:協(xié)議,協(xié)議名為ethstratum://。
這是可運(yùn)行的命令行,您在mine_eth.bat文件里,復(fù)制粘貼任意一條案例,用您的錢包地址替換0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f,用您定義的礦工名替換worker后即可直接運(yùn)行。
bminer -uri ethash://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.worker@eth-us-west1.nanopool.org:9999
bminer -uri ethash://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.worker@eu1.ethermine.org:4444
bminer -uri ethproxy://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.worker@eth.f2pool.com:8008
bminer -uri ethproxy://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.worker@eth.waterhole.xyz:8008
bminer -uri ethproxy://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.worker@eth.2miners.com:2020
bminer -uri ethproxy://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.worker@eth-eu.dwarfpool.com:8008
bminer -uri ethproxy://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.worker@us-west.sparkpool.com:3333
bminer -uri ethstratum://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.worker@eth.coinfoundry.org:3072
bminer -uri ethstratum://foo.worker@coinotron.com:3344
bminer -uri ethstratum://foo.worker:x@us-east.ethash-hub.miningpoolhub.com:20535
您可以用ethash+ssl://替換ethash://來通過SSL方式連接礦池。
bminer -uri ethash+ssl://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.worker@eu1.ethermine.org:5555
以太坊(ETH)和DCR/XVG/VBK雙挖教程
Bminer支持雙挖 ETH 和 DCR / XVG / VBK,同時對挖 ETH 的速度沒有任何影響,以下是雙挖的命令行樣例:
bminer -uri ethash://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.worker@eth-us-west1.nanopool.org:9999 -uri2 blake14r://foo.worker:pwd@dcr.suprnova.cc:3252
bminer -uri ethash://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.worker@eth-us-west1.nanopool.org:9999 -uri2 blake2s://DDXKDhq73GRM3hjh6uee57fJ3LS2ctNtyi.worker:pwd@xvg.blake2s.com:8888
bminer -uri ethash://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.worker@eth-us-west1.nanopool.org:9999 -uri2 blake2s://DDXKDhq73GRM3hjh6uee57fJ3LS2ctNtyi.worker:pwd@xvg.antminepool.com:9008
bminer -uri ethash://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.worker@eth-us-west1.nanopool.org:9999 -uri2 blake2s://DDXKDhq73GRM3hjh6uee57fJ3LS2ctNtyi.worker:pwd@mine.luckypool.xyz:5766
bminer -uri ethash://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.worker@eth-us-west1.nanopool.org:9999 -uri2 blake2s://DDXKDhq73GRM3hjh6uee57fJ3LS2ctNtyi.worker:pwd@mine.nlpool.nl:5766
bminer -uri ethash://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.worker@eth-us-west1.nanopool.org:9999 -uri2 blake2s://DDXKDhq73GRM3hjh6uee57fJ3LS2ctNtyi.worker:pwd@blake2s.mine.zpool.ca:5766
bminer -uri ethash://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.worker@eth-us-west1.nanopool.org:9999 -uri2 blake2s://DDXKDhq73GRM3hjh6uee57fJ3LS2ctNtyi.worker:pwd@xvg2.coinfoundry.org:3165
bminer -uri ethash://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.worker@eth-us-west1.nanopool.org:9999 -uri2 vbk://VAR5uzCpFNfmTDZQQmfHUgbpY7NS93.worker:pwd@vbk.f2pool.com:3500
默認(rèn)情況下,Bminer會自動的調(diào)整雙挖模式以達(dá)到最好的效果。有時候,用戶可能需要手工調(diào)整雙挖模式。一個方法就是使用-dual-intensity參數(shù),比如下面的例子:
bminer -uri ethash://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.worker@eth-us-west1.nanopool.org:9999 -uri2 blake2s://DDXKDhq73GRM3hjh6uee57fJ3LS2ctNtyi.worker:pwd@xvg.blake2s.com:8888 -dual-intensity 70
通過OhGodAnETHlargementPill提升ETH挖礦性能
OhGodAnETHlargementPill通過調(diào)整DDR時序提升1080和1080 Ti挖ETH的性能。
下載和運(yùn)行OhGodAnETHlargementPill工具
在Windows上:
· 下載和安裝Microsoft Powershell。
· 運(yùn)行download_OhGodAnETHlargementPill.bat。
· 運(yùn)行下載下來的OhGodAnETHlargementPill-r2.exe。程序可能需要管理員權(quán)限。
在Linux上:
· 運(yùn)行download_OhGodAnETHlargementPill.sh來下載工具。
· 運(yùn)行下載下來的OhGodAnETHlargementPill-r2。 程序可能需要root權(quán)限。
Beam(BEAM)挖礦教程
下方是用Bminer挖Beam的步驟,您需要在案例的基礎(chǔ)上,對下面的字段做出調(diào)整:
· 用您的錢包地址替換3a13205ec464807c9400f0fde8d56ac49da03bb3812055f08844fe2eaf0b9166。
· 用您定義的礦工名字替換worker。
例如:
bminer -uri beamhash2+ssl://3a13205ec464807c9400f0fde8d56ac49da03bb3812055f08844fe2eaf0b9166.worker@beam.sparkpool.com:2222
bminer -uri beamhash2://1DQ4bZpFTDiSNk2CWLEFWK9K96rBFP2Hv@beam.usa.nicehash.com:3370
指定設(shè)備
您可以使用-devices選項指定Bminer應(yīng)該使用哪些卡。默認(rèn)情況下,Bminer在NVIDIA卡上運(yùn)行,您可以在設(shè)備ID前加上amd:在AMD卡上運(yùn)行。 例如:
bminer -devices amd:0 -uri beamhash2+ssl://3a13205ec464807c9400f0fde8d56ac49da03bb3812055f08844fe2eaf0b9166.worker@beam.sparkpool.com:2222
Bminer將在系統(tǒng)上的第一張AMD卡上運(yùn)行。
比原幣Bytom(BTM)挖礦教程
下方是用Bminer挖比原幣BTM的步驟,您需要在案例的基礎(chǔ)上,對下面的字段做出調(diào)整:
· 用您的錢包地址替換bm1q4fcqllxe0k05utju0r8uyd9ysm3y8tdu6al6ta。
· 用您定義的礦工名字替換worker。
例如:
bminer -uri tensority://bm1q4fcqllxe0k05utju0r8uyd9ysm3y8tdu6al6ta.worker@btm.f2pool.com:9221
您可以用tensority+ssl://替換tensority://來通過SSL方式連接礦池(請注意端口的變化)。
bminer -uri tensority+ssl://bm1q4fcqllxe0k05utju0r8uyd9ysm3y8tdu6al6ta.worker@btm.f2pool.com:9443
Ethereum (ETH) 和 Bytom (BTM) 雙挖
下方是用Bminer雙挖ETH和BTM的步驟。
下面是雙挖需要對命令行做調(diào)整的地方:
· 用你的個人ETH錢包替換 0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f
· 用你的個人BTM錢包替換 bm1qwz608eyepxamh624xclx4rf05drvsrvuq9p7nc
· 用你想用的礦工名替換 worker 字段
Bminer支持Tensority的幣作為雙挖幣,比如Bytom (BTM)。默認(rèn)情況下,Bminer會自動的調(diào)整雙挖模式以達(dá)到最好的效果。您還可以通過將選項-dual-intensity設(shè)置為2或3來調(diào)整挖ETH的強(qiáng)度,比如下面的例子:
bminer -uri ethproxy://0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f.worker@eth.f2pool.com:8008 -uri2 tensority://bm1q4fcqllxe0k05utju0r8uyd9ysm3y8tdu6al6ta.worker@btm.f2pool.com:9221 -dual-intensity 2
使用SSL證書驗證
您可以使用 -strict-secure 指令來打開SSL連接的驗證。
bminer -strict-secure \
-uri stratum+ssl://t1ZBtpkUy1y1deYsNJnzdW4tk7HiJEcfUzr.worker@zec-eu1.nanopool.org:6633
開啟管理API接口
使用 -api 選項可以在127.0.0.1:1880頁面開啟REST APIs。
bminer -api 127.0.0.1:1880
在日志信息中不顯示時間戳
bminer -no-timestamps
將日志消息同時輸出到命令行和文件
您可以使用-logfile選項來指定日志文件。
bminer -logfile=bminer.log
網(wǎng)絡(luò)連接失敗后立刻退出
下方指令可在網(wǎng)絡(luò)連接失敗情況下直接退出Bminer。您需要自己配置生產(chǎn)環(huán)境中的監(jiān)控工具。(考拉)
bminer -max-network-failures=0 -watchdog=false