专注Chia
分享与XCH有关的资讯

虚拟币主流交易所最新域名,持续更新新地址

如何从源代码构建 MMX

全球最大交易所币安,国区邀请链接:https://accounts.binance.com/zh-CN/register?ref=16003031  币安一向重视合规,早在2017年就已经退出中国大陆市场,注册不了请用香港IP地址,居住地选香港,认证照旧,邮箱推荐如gmail、outlook。,认证照旧。,居住地选香港,认证照旧。,认证照旧。

目前不清退的交易所推荐:

1、全球第二大交易所OKX欧意,邀请链接: https://www.lzuwvf.cn/join/1837888  注册简单,交易不需要实名,新用户能开合约,币种多,交易量大!。

2、老牌交易所比特儿现改名叫芝麻开门 :https://www.gateio.fm/signup/649183  能交易XCH,BZZ,BTC,ETH等成千上万种币安全交易,新用户能开合约。

 Chia 生态系统中最受尊敬的开发商之一 Mad Max 如何开始开发一种基于 Chia的新加密货币。该货币称为 MMX(目前)并且处于测试网的早期 alpha 阶段。所以这里有一些关于如何构建 MMX 的说明。如果你养殖这枚硬币,它几乎肯定会一文不值。我希望清楚这一点,因为这不是您在一楼进入的早期主网。sebastian-leonhardt-0t_RxCwoYSI-unsplash-scaled-e1630010101351-850x478-1

首先,MMX 只能在 Linux 上运行。如果你像我一样运行 Windows,你可以编译它并在 Linux 的 Windows 子系统中运行它。本指南是使用在 Windows WSL2 上运行的 Ubuntu 20.04 LTS 制作的。对于 Ubuntu 的裸机安装,它应该是相同的。

  1. 安装依赖项。由于我们是从源代码构建的,因此我们需要构建它所需的编译工具。
sudo apt update
sudo apt install git cmake build-essential libsecp256k1-dev libsodium-dev zlib1g-dev ocl-icd-opencl-dev clinfo screen

2. 安装 VNX 中间件。这是 Max 开发的专有软件,用于处理大量 IO,包括磁盘 IO 和与节点的 RPC 通信。当我与他交谈时,他将他在 VNX 上的工作归功于能够如此快速地构建 MMX。如果他们有一个问题,这是会给任何人带来问题的部分,所以如果你不想安装它,这是可以保释的部分。在 WSL2 下安装时,请使用Ubuntu 版本,而不是 Windows 版本。(更新:Max 有开源 VNX。真是个好人。)

wget https://github.com/automyinc/vnx-base/raw/master/x86_64/vnx-base-1.9.8-x86_64-ubuntu-20.04.deb
sudo dpkg -i vnx-base-1.9.8-x86_64-ubuntu-20.04.deb

3. Git clone 并编译项目。这将构建完整节点、农民、钱包、收割机和时间领主组件。它不安装绘图仪,但我们将在下一步中处理。我们将在这里使用哪种绘图仪可能已经不是什么秘密了。这个过程可能会在Build Benchmarks: False之后中途挂起。这将只需要几分钟就可以通过,它实际上并没有停止。

git clone https://github.com/madMAx43v3r/mmx-node.git
cd mmx-node
git submodule update --init --recursive
./make_devel.sh

4. 源代码编译完成后,您需要完成安装。非常基本的步骤。

cd mmx-node
source ./activate.sh

5. 现在您将创建一个钱包。这类似于比特币核心(尤其是在我做的时候),完全不像 Chia。您最终会得到一个 wallet.dat 文件,其中包含您的密钥,以及一个可以复制并保存的种子短语。

mmx wallet create

6. 此时我们将启动我们的完整节点并开始同步区块链。如果您使用的是桌面 GUI,则可以跳过第 6 步并转到第 7 步。如果您使用的是仅限控制台的服务器,那么您需要执行以下操作来创建一个新屏幕,以便您可以启动完整节点,让它运行但仍运行其他命令。对于桌面环境/GUI 用户(Ubuntu 或 Windows WSL),您只需打开一个新窗口即可。

screen -S node
./run_node.sh
<Ctrl+A> + D (to detach)
screen -r node (to attach again)

7. 启动全节点。这将开始连接到 MMX 网络并下载块。这是一个非常密集的过程,如果您来自 Chia,MMX 同步会非常快。准备好留下深刻印象。如果您的 CPU 速度较慢,则应该在没有时间领主的情况下运行它,以避免自己超载和不同步。您可以通过将–timelord 0附加到您的启动参数来完成此操作。

./run_node.sh

或者

./run_node.sh --timelord 0

8. 此时您的节点正在运行,您需要打开一个新窗口/会话。打开它,浏览回你的/mmx-node/文件夹,在那里你 git 克隆了 repo 并重新激活环境。

cd mmx-node
source ./activate.sh

9. 现在我们将提取我们的 Pool Public 和 Farmer Public 密钥,以便我们可以创建一些图。在这一点上,这在很大程度上就像绘制和种植 Chia 一样,减去 GUI。至少到目前为止,减去一些烦人的性能问题。

mmx wallet keys

10. 获得钱包密钥后,您将安装最新版本的Mad Max 的 chia-plotter(有人可能称之为 ..chia_plot)。您可以使用那里的说明从源代码构建、获取二进制文件之一或获取我们指南中的 Windows版本。安装绘图仪后,您将使用-x 11337参数对其进行非 NFT 绘图。它看起来有点像这样:

chia_plot -k 30 -x 11337 -n -1 -r 12 -t /mnt/c/plotting/ -d /mnt/d/mmx_plots/ -p ad9a743d7dd50ac673e041c05d77ce983ee0bd0684354a0eaf349260db68e4aa0c704d86b40154236bf9582be848dc10 -f a6db170e82a28ea5ecba83b8841b12eed53249f6a7be43b3965509983b8add3a858f411864a408e88b593c7663c8329f

现在测试网支持超过 26 的 k 值,但主网将按照目前的计划从 k30 开始支持(这可能会改变,记住这些东西是非常 alpha 的)。为了给自己最好的机会来保持情节,我正在绘制 30,但是如果您想立即起床并开始,那么 k26 情节会非常快。

11. 获得绘图后,您需要将绘图目录添加到配置中并最后一次重新启动节点。您可以通过修改 config/local/Harvester.json 文件中的 plot_dirs 数组来完成此操作。对于我的 plots 文件夹,在 d:\mmx_plots\(在 WSL2 中)我将执行以下操作

nano /mmx-node/config/local/Harvester.json

我会将空的 plots_dirs 值更改为以下值,然后保存并关闭文件。

{
	"plot_dirs": ["/mnt/d/mmx_plots/"]
}

重新启动节点,您应该进行绘图和耕作。同样,这是一个测试网 Alpha 项目,我们正在构建它以帮助 Mad Max,而不是我们自己。在向他提出要求时,尽量记住这一点。考虑到这一点,这是他的不和。在这一点上,为了帮助网络,您可以通过 NAT 将端口 12331 转发回您的全节点机器。

全球最大交易所币安,国区邀请链接:https://accounts.binance.com/zh-CN/register?ref=16003031  币安一向重视合规,早在2017年就已经退出中国大陆市场,注册不了请用香港IP地址,居住地选香港,认证照旧,邮箱推荐如gmail、outlook。,认证照旧。,居住地选香港,认证照旧。,认证照旧。

目前不清退的交易所推荐:

1、全球第二大交易所OKX欧意,邀请链接: https://www.lzuwvf.cn/join/1837888  注册简单,交易不需要实名,新用户能开合约,币种多,交易量大!。

2、老牌交易所比特儿现改名叫芝麻开门 :https://www.gateio.fm/signup/649183  能交易XCH,BZZ,BTC,ETH等成千上万种币安全交易,新用户能开合约。

赞(2) 打赏
未经允许不得转载:Chia之家 » 如何从源代码构建 MMX

虚拟币主流交易所最新域名,持续更新新地址

虚拟币主流交易所最新域名,持续更新新地址

DIY Chia矿机,更便宜,更有乐趣

进入DIY矿机配置单

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏