挖门罗币的那些事

Posted heycomputer

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了挖门罗币的那些事相关的知识,希望对你有一定的参考价值。

1.申请钱包地址。

1).通过交易网站获得,例如gateio.io 和aex.com

2).通过官网钱包客户端来生成。

2.挖矿工具

工具xmrig、xmr-stak等等。

项目地址:

github.com/xmrig/xmrig(CPU挖矿)

github.com/xmrig/xmrig-amd(amd显卡挖矿))

github.com/xmrig/xmrig-nvidia(nvidia显卡挖矿)

https://github.com/fireice-uk/xmr-stak(CPU,显卡挖矿)

3.定制挖矿工具xmrig

————————-

..srccommonconfigCommonConfig.cpp  //配置默认参数以及矿池地址、钱包地址和密码。

————————

xmrig::CommonConfig::CommonConfig() :

xmrig::CommonConfig::CommonConfig() :
m_algorithm(CRYPTONIGHT, VARIANT_AUTO),    //设置挖矿算法,默认为CRYPTONIGHT
m_adjusted(false),
m_apiIPv6(false),
m_apiRestricted(true),
m_autoSave(true),
m_background(false),   //如果为true则软件后台挖矿,不显示窗口,只创建进程。
m_colors(true),   //设置颜色主题
m_dryRun(false),
m_syslog(false),

# ifdef XMRIG_PROXY_PROJECT
m_watch(true),
# else
m_watch(false), // TODO: enable config file watch by default when this feature propertly handled and tested.
# endif

m_apiPort(0),
m_donateLevel(kDefaultDonateLevel),    //kDefaultDonateLevel为软件抽水比例,默认为百分之五,最小值为百分之一。即最小可以设置为1。
m_printTime(60),
m_retries(5),
m_retryPause(5),
m_state(NoneState)
{
m_pools.push_back(Pool(“矿池地址”,端口,”钱包地址”,”x”));     //端口为数字类型

# ifdef XMRIG_PROXY_PROJECT
m_retries = 2;
m_retryPause = 1;
# endif
}

—————————

..srcdonate.h  //设置软件抽水比例

—————————

constexpr const int kDefaultDonateLevel = 5;    //抽水比例为百分之五,可以设置为1,同上。
constexpr const int kMinimumDonateLevel = 1;

 

—————————

srccoreConfig.cpp   //设置CPU参数

—————————

xmrig::Config::Config() : xmrig::CommonConfig(),
m_aesMode(AES_AUTO),
m_algoVariant(AV_AUTO),
m_assembly(ASM_AUTO),
m_hugePages(true),    //设置大内存交换,提高挖矿性能,需要配置系统参数
m_safe(true),       //设置CPU安全使用参数,可以在系统资源紧张时,降低软件使用CPU资源的比例。
m_shouldSave(false),
m_maxCpuUsage(75),     //设置CPU最大使用率,默认为%75
m_priority(-1)

 

编译参数以widows 32位版本为例

https://github.com/xmrig/xmrig-deps/releases.下载依赖包,解压至C盘。
安装MSYS2  
http://repo.msys2.org/distrib/x86_64/msys2-x86_64-20180531.exe
http://repo.msys2.org/distrib/i686/msys2-i686-20180531.exe

pacman -Sy
pacman -S mingw-w64-i686-gcc
pacman -S make
pacman -S mingw-w64-i686-cmake
pacman -S mingw-w64-i686-pkg-config
mkdir build
cd build
cmake .. -G "Unix Makefiles" -DXMRIG_DEPS=c:/xmrig-deps-3.3/gcc/x86 -DWITH_HTTPD=OFF -DWITH_TLS=OFF
make 
  • -DWITH_LIBCPUID=OFF Disable libcpuid. Auto configuration of CPU after this will be very limited.
  • -DWITH_AEON=OFF Disable CryptoNight-Lite support.
  • -DWITH_HTTPD=OFF Build without built in http server and API.
  • -DWITH_TLS=OFF Disable SSL/TLS support.
  • -DWITH_ASM=OFF Disable ASM accelerated cryptonight/2.

































以上是关于挖门罗币的那些事的主要内容,如果未能解决你的问题,请参考以下文章

xml币怎么挖

挖矿-门罗币

教你检测门罗币挖矿木马

浏览器挖矿——XMR门罗币

Centos下挖XMR门罗币的详细教程

门罗币-环签名原理