#cli #blockchain #cpu #kaspa #performance #high #miner

app kaspa-miner

高性能Kaspa CPU矿工

4个版本

0.2.5 2024年1月7日
0.2.4 2024年1月4日
0.2.3 2023年8月22日
0.2.0 2021年12月26日

#1550 in 魔法豆

每月28次下载

MIT/Apache

160KB
4K SLoC

GNU Style Assembly 2K SLoC Rust 1.5K SLoC // 0.0% comments Assembly 534 SLoC

Kaspa-miner

Build status Latest version License dependency status

一个Rust二进制文件,用于向多个参与者进行文件加密。

安装

从源代码

使用Rust的包管理器cargo,您可以通过以下方式安装kaspa-miner:

cargo install kaspa-miner

从二进制文件

发布页面包括为Linux、macOS和Windows预编译的二进制文件。

用法

要开始挖矿,您需要运行 kaspad 并拥有一个地址来发送奖励。这里有一篇关于如何运行全节点以及如何生成地址的指南:https://github.com/kaspanet/docs/blob/main/Getting%20Started/Full%20Node%20Installation.md

帮助

kaspa-miner 0.2.1
A Kaspa high performance CPU miner

USAGE:
    kaspa-miner [FLAGS] [OPTIONS] --mining-address <mining-address>

FLAGS:
    -d, --debug                   Enable debug logging level
    -h, --help                    Prints help information
        --mine-when-not-synced    Mine even when kaspad says it is not synced, only useful when passing `--allow-submit-
                                  block-when-not-synced` to kaspad  [default: false]
        --testnet                 Use testnet instead of mainnet [default: false]
    -V, --version                 Prints version information

OPTIONS:
        --devfund <devfund-address>            Mine a percentage of the blocks to the Kaspa devfund [default: Off]
        --devfund-percent <devfund-percent>    The percentage of blocks to send to the devfund [default: 1]
    -s, --kaspad-address <kaspad-address>      The IP of the kaspad instance [default: 127.0.0.1]
    -a, --mining-address <mining-address>      The Kaspa address for the miner reward
    -t, --threads <num-threads>                Amount of miner threads to launch [default: number of logical cpus]
    -p, --port <port>                          Kaspad port [default: Mainnet = 16111, Testnet = 16211]

要开始挖矿,只需运行以下命令

./kaspa-miner --挖矿地址kaspa:XXXXX

这将使用所有可用的CPU核心运行矿工。

开发者基金

注意:此功能默认关闭
开发者基金是由Kaspa社区管理的一项基金,用于资助Kaspa开发
想要将一定比例的挖矿收益转入开发者基金的矿工可以传递以下标志:
kaspa-miner--mining-address= XXX --devfund=kaspa:precqv0krj3r6uyyfa36ga7s0u9jct0v4wg8ctsfde2gkrsgwgw8jgxfzfc98
并且可以传递 --devfund-precent=XX.YY 来只将XX.YY%的区块挖入开发者基金(在不指定百分比的--devfund下传递默认为1%)

捐赠地址

kaspa:qzvqtx5gkvl3tc54up6r8pk5mhuft9rtr0lvn624w9mtv4eqm9rvc9zfdmmpu

依赖关系

~10–37MB
~559K SLoC