Bminer

https://www.bminer.me/zh/

Bminer: When Crypto-mining Made Fast

Bminer是一款为NVIDIA和AMD GPU深度优化的挖矿软件。Bminer是目前最快的挖矿程序 -- 我们使用了多种技术以释放出硬件的潜力。Bminer支持包括Equihash, Ethash, Cuckoo-Style等各种算法,能挖ETH(以太坊),ZEC(零币),GRIN等币种。

Bminer不仅提供数据界面监测矿机温度,运行结果等数据,还提供应用程序编程接口(API)以便于大规模使用和部署大批量矿机。

  • Bminer挖Equihash币种(比如:Zcash),仅抽取2%作为开发者支持费用。
  • Bminer支持Zhash/Equihash 144,5 算法的币种(比如,比特币黄金BitcoinGold,次世代比特币BitcoinZ),仅抽取2%作为开发者支持费用
  • Bminer挖Ethash币种(比如:以太坊ETH/以太经典ETC),仅抽取0.65%作为开发者支持费用。
  • Bminer支持双挖模式,同时挖Ethash币种(比如:以太坊ETH)和Blake14r的币种(比如:DCR)或,同时挖Ethash币种(比如:以太坊ETH)和Blake2s的币种(比如:Verge),仅抽取Ethash币种1.3%的算力作为开发者支持费用,同时挖的另一种币种将不被抽取任何算力。
  • Bminer支持Bytom比原币(BTM),仅抽取2%作为开发者支持费用。
  • Bminer支持Grin(GRIN),仅抽取1%作为开发者支持费用。

产品优势

  • 高效快速

    • Bminer是市场上最快的挖矿程序之一
  • 安全稳定
    • SSL 支持
    • 网络传输失败时可以自动恢复
    • 在GPU挂起时可自动重启
  • 操作简单

开始挖矿

  • 下载 Bminer并解压到文件夹 (例如 C:\bminer or /home/bminer)
  • 根据您想获得的数字货币,找到对应的脚本。例如用Cuckaroo29算法挖GRIN时对应的脚本为mine_grin29.bat (Windows) 或 mine_grin29.sh (Linux)
  • 把脚本的矿池、帐号替换为您的信息
  • 运行脚本,开始挖矿 :-)

请访问参考例子页面以了解Bminer更多高级用法,

https://www.bminer.me/zh/examples/

使用样例

Nicehash 挖矿教程

我们支持连接Nicehash挖AE,BEAM,Grin,ETH等,请使用您的Nicehash BTC 地址:

bminer -uri beam://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

其中有两点值得注意的地方:

首先你需要对URI中的@/进行转义。转义非常直观,只需要将URI中的@/替换为%2E%2F即可。FAQs对转义有更加详细的说明

其次, Aeternity / Grin需要CPU的帮助才能挖矿。如果机器的配置为低端的CPU (如Intel Celeron) 外加多张GPU卡,Bminer有可能不能发挥GPU的全部潜能。在这种情况下,你可以调整-intensity选项来调整Bminer的性能:

bminer -uri cuckaroo29d://bminergrin.worker:foo@grin29.f2pool.com:13654 -intensity 6

-intensity选项的取值为0到12。更低的intensity会减少对CPU的占用,但有可能会使挖矿变慢。

Zcash / ZClassic / Zencash挖矿操作教程

以下是用Bminer挖Equihash币种的步骤,您需要在样例的基础上,对下方字段做出调整:

  • 用您的钱包地址替换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币种进行挖矿,来提高挖矿收益。

bminer -uri stratum://foo.w:pwd@us-east.equihash-hub.miningpoolhub.com:17023

上述命令行所使用的用户为foo,矿工名为w,密码是pwd

注意:您需要在Minighub Hub Workers上注册您的矿工名,并且选择Job类型为Equihash,而不是默认类型:Account's default job

BitcoinZ / SafeCoin / Zelcash挖矿操作教程

以下是用Bminer挖Zhash步骤,您需要在样例的基础上,对下方字段做出调整:

  • 用您的钱包地址替换 t1ZBtpkUy1y1deYsNJnzdW4tk7HiJEcfUzr
  • 用您定义的用户名替换 foo。
  • 用您定义的矿工名字替换worker
  • 用您的密码替换 pwd
  • 增加“-pers”字段设置。 -pers既可以设置为Equihash 144,5币种算法(例如BitcoinZ)也可以设置为auto(用于zergpool等矿池自动切换)。

Bminer支持Equihash 144,5 算法,比如BitcoinZ/SafeCoin/Zelcash,而且支持不同矿池(比如 2miners.comaxepool,以及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的步骤,您需要在样例的基础上,对下方字段做出调整:

  • 用您的钱包替换 GNjEhF8dfiCj9JSntTnsovb2c3z2kptfwi
  • 用您定义的用户名替换 foo
  • 用您定义的矿工名替换 worker
  • 用您的密码替换 pwd

Bminer支持Equihash 144,5 算法,代表币种Bitcoin Gold (BTG),且支持如下矿池:pool.goldbtgpool.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币种的步骤,您需要在案例的基础上,对下面的字段做出调整:

  • 用您的钱包地址替换0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f
  • 用您定义的矿工名字替换worker

Bminer目前支持Ethash的币种,尤其是EthereumEthereum Classic,目前矿池主要支持3个协议。

  • Classic Stratum:协议,协议名为ethash://ethash+ssl://。 ethermine.orgnanopool.org使用的是这种协议。
  • Ethereum proxy:协议,协议名为ethproxy://。 f2pool.com, dwarfpool.com, 和sparkpool.com支持这种协议。
  • Ethereum Stratum:协议,协议名为ethstratum://

这是可运行的命令行,您在mine_eth.bat文件里,复制粘贴任意一条案例,用您的钱包地址替换0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f,用您定义的矿工名替换worker后即可直接运行。

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

默认情况下,Bminer会自动的调整双挖模式以达到最好的效果。有时候,用户可能需要手工调整双挖模式。一个方法就是使用-dual-intensity参数,比如下面的例子:

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通过调整DDR时序提升1080和1080 Ti挖ETH的性能。

下载和运行OhGodAnETHlargementPill工具

  • 在Windows上:

    • 下载和安装Microsoft Powershell
    • 运行download_OhGodAnETHlargementPill.bat
    • 运行下载下来的OhGodAnETHlargementPill-r2.exe。程序可能需要管理员权限。
  • 在Linux上:
    • 运行download_OhGodAnETHlargementPill.sh来下载工具。
    • 运行下载下来的OhGodAnETHlargementPill-r2。 程序可能需要root权限。

Beam(BEAM)挖矿教程

下方是用Bminer挖Beam的步骤,您需要在案例的基础上,对下面的字段做出调整:

  • 用您的钱包地址替换3a13205ec464807c9400f0fde8d56ac49da03bb3812055f08844fe2eaf0b9166
  • 用您定义的矿工名字替换worker

例如:

bminer -uri beam+ssl://3a13205ec464807c9400f0fde8d56ac49da03bb3812055f08844fe2eaf0b9166.worker@beam.sparkpool.com:2222 bminer -uri beam://1DQ4bZpFTDiSNk2CWLEFWK9K96rBFP2Hv@beam.usa.nicehash.com:3370

指定设备

您可以使用-devices选项指定Bminer应该使用哪些卡。默认情况下,Bminer在NVIDIA卡上运行,您可以在设备ID前加上amd:在AMD卡上运行。 例如:

bminer -devices amd:0 -uri beam+ssl://3a13205ec464807c9400f0fde8d56ac49da03bb3812055f08844fe2eaf0b9166.worker@beam.sparkpool.com:2222

Bminer将在系统上的第一张AMD卡上运行。

比原币Bytom(BTM)挖矿教程

下方是用Bminer挖比原币BTM的步骤,您需要在案例的基础上,对下面的字段做出调整:

  • 用您的钱包地址替换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的步骤。

下面是双挖需要对命令行做调整的地方:

  • 用你的个人ETH钱包替换 0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f
  • 用你的个人BTM钱包替换 bm1qwz608eyepxamh624xclx4rf05drvsrvuq9p7nc
  • 用你想用的矿工名替换 worker 字段

Bminer支持Tensority的币作为双挖币,比如Bytom (BTM)。默认情况下,Bminer会自动的调整双挖模式以达到最好的效果。您还可以通过将选项-dual-intensity设置为2或3来调整挖ETH的强度,比如下面的例子:

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

网络连接失败后立刻退出

下方指令可在网络连接失败情况下直接退出Bminer。您需要自己配置生产环境中的监控工具。

bminer -max-network-failures=0 -watchdog=false

更多相关信息

Grin 挖矿教程

Youtube 视讯

矿池

Miningpoolhub

Flypool

2miner.com

鱼池

星火矿池

蜜蜂矿池

蜘蛛矿池

Suprnova pool

ACpool

Zhash.pro Pool

thegrinpool

蚂蚁矿池

工具

The Awesome Miner 4.5 集成了 BMiner

SimpleMiningOS 集成了 BMiner

MinerOS

PiMP OS

熊猫矿机

第三方测评

BMINER 10.2.0 NVIDIA GPU MINER 在 1st Mining rig 上的测评

====================== End

Bminer的更多相关文章

随机推荐

  1. 一个hin秀的小学三年级奥数题 [hin秀]

    ~~~~~~不知为何总会被小学的题虐哭QAQ,真的秀啊,毒害广大小朋友~~~~~~ 一个hin秀的小学三年级奥数题    [hin秀] 题目: 给出一个无限大的棋盘  n×n  (n>0 , 是 ...

  2. SpringBoot表单数据校验

    Springboot中使用了Hibernate-validate作为默认表单数据校验框架 在实体类上的具体字段添加注解 public class User { @NotBlank private St ...

  3. python使用redis实现协同控制的分布式锁

    python使用redis实现协同控制的分布式锁 上午的时候,有个腾讯的朋友问我,关于用zookeeper分布式锁的设计,他的需求其实很简单,就是节点之间的协同合作. 我以前用redis写过一个网络锁 ...

  4. 阶段5 3.微服务项目【学成在线】_day16 Spring Security Oauth2_17-认证接口开发-申请令牌测试

    远程 调用Spring Security来申请令牌,然后把申请到令牌存储到redis里面 cookieMaxAge: ‐1   -1表示浏览器一关闭cookie就失效. 测试远程申请令牌 TestCl ...

  5. 【416】Ubuntu 配置

    修改桌面主题:How to Install Desktop Themes on Ubuntu 18.04 LTS 命令行显示短路径:怎样ubuntu下命令行终端显示短路径 gedit 扩展插件:Use ...

  6. Python网络编程之TCP套接字简单用法示例

    Python网络编程之TCP套接字简单用法示例 本文实例讲述了Python网络编程之TCP套接字简单用法.分享给大家供大家参考,具体如下: 上学期学的计算机网络,因为之前还未学习python,而jav ...

  7. VCL组件之TPanel

    TPanel位于Standard组件面板上,也是常用的一种容器控件.面板的一个优点就是放在面板上的组件称为面板的一部分,因此它们与面板一起移动.这在设计阶段很有用. Panel组件的大部分功能在于其A ...

  8. 【Leetcode_easy】706. Design HashMap

    problem 706. Design HashMap solution1: class MyHashMap { public: /** Initialize your data structure ...

  9. 使用AndEngine重制《是男人就上一百层》

    1.为什么还要做<是男人就上一百层> 一是在用Android原生API开发完<是男人就上一百层>以后,一直想体验一下用引擎开发游戏是个什么感觉,顺便也让游戏听上去高大上一些(使 ...

  10. 慕课零基础学java语言翁恺老师——第二周编程题

    1.时间换算(5分) 题目内容: UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8.现在,你的程序要读入一个整数,表示BJT的时和分.整数的个位和十位表示分,百位和千位表示小时.如果 ...