昨天写了篇 Kulupu 的文章,结果很多人问怎么挖矿,那今天就来讲讲。
硬件
RandomX是一种抵抗ASIC更进一步的算法。 通过使用随机代码执行和存储硬性技术,它可以抵抗ASIC,从而防止专用挖掘硬件主导网络。 由于RandomX针对一般通用CPU进行了优化,因此网络在块奖励的分配中将变得更加分散和平等。
简单来说就是矿机没什么优势,反而普通电脑就可以参与挖矿,这样可以保证更好的去中心化。
但是不同CPU的效率还是有很大区别的,具体可以查询 Monero randomX 算法 CPU 挖矿效率表:
https://monerobenchmarks.info/

钱包
挖矿前你需要创建一个Kulupu钱包,可以用官方网页钱包,也可以使用麦子钱包
麦子钱包 Kulupu 的教程:
http://blog.mathwallet.xyz/?p=3831
创建钱包完成后打开
https://kulupu.subscan.io/tools/ss58_transform
复制Kulupu钱包地址,并转换

复制右侧的 Public Key,后面会用到
软件
首先,建议安装 Ubuntu 系统
熟悉英文的同学直接看github即可
https://github.com/kulupu/kulupu
第一步,下载Kulupu代码
git clone https://github.com/kulupu/kulupu
cd kulupu
git submodule update --init --recursive
第二步,安装Rust
curl https://sh.rustup.rs -sSf | sh
./scripts/init.sh
第三步,安装必需的基础组件
sudo apt install -y cmake pkg-config libssl-dev git gcc build-essential clang libclang-dev
第四步,开始挖矿
nohup cargo run --release -- --validator --author {{这里替换成签名生成的Public Key}} > out.file 2>&1 &
开挖!
Windows 及其他操作系统教程
http://www.wabi.com/news/27944.html
挖矿视频(英文)
https://www.youtube.com/watch?v=ndw83bGedW4&feature=youtu.be