全球最大交易所币安,
国区邀请链接:https://accounts.suitechsui.us/zh-CN/register?ref=16003031 支持86手机号码,网页直接注册。
全球最大交易所币安,国区邀请链接:https://accounts.binance.com/zh-CN/register?ref=16003031 币安一向重视合规,早在2017年就已经退出中国大陆市场,注册不了请用香港IP地址,居住地选中国,认证照旧,邮箱推荐如gmail、outlook。,认证照旧。,居住地选中国,认证照旧。,认证照旧。
目前不清退的交易所推荐:
1、全球第二大交易所OKX欧意,邀请链接: https://www.trjorcyvqk.com/zh-hans/join/1837888 注册简单,交易不需要实名,新用户能开合约,币种多,交易量大!。
2、老牌交易所比特儿现改名叫芝麻开门 :https://www.gate.ac/signup/XgRDAQ8?ref_type=103 能交易XCH,BZZ,BTC,ETH等成千上万种币安全交易,新用户能开合约。
mmx-节点
MMX 是使用 Chia 的空间证明和类似于 Solana 的 SHA256 VDF 从头开始编写的区块链。
它的主要特点如下:
- 高性能(每秒 1000 个事务或更多)
- 可变供应(区块奖励与网络空间有关,但也受 TX 费用的限制)
- 一致的区块时间(每 10 秒创建一个区块)
- 原生代币支持(标准交易可以交换)
- 节能空间证明(同Chia)
- 用于无缝集成的标准 ECDSA 签名(与比特币相同)
MMX 被设计成一个可以实际用作货币的区块链。
例如,可变供应将稳定价格,这是任何货币的关键属性之一。
此外,由于高效的实施和避免使用虚拟机,即使在高吞吐量下也能提供低交易费用。
代币传统上可以由所有者发行,也可以是无所有者的,通过随着时间的推移以由区块链管理的分散方式放置另一个代币来创建。
未来计划任何人都可以使用简单的 Web 界面在 MMX 上创建自己的令牌。
此外,MMX 的第一个应用程序将是一个去中心化的交易所,用户可以在其中交易 MMX 和代币。
可变回报函数如下:
reward = max(max(difficulty * const_factor, min_reward), TX fees)
。
在哪里min_reward
和const_factor
在发布时固定。
计划在大约 6 个月内启动主网。目前我们正在运行testnet3,所以现在养殖的硬币一文不值。
查看#mmx-news
和#mmx-general
不和谐:https : //discord.gg/pQwkebKnPB
命令行界面
要使用 CLI:
cd mmx-node
source ./activate.sh
该节点需要运行,请参阅下文如何启动它。
要检查您的余额: mmx wallet show
显示钱包活动: mmx wallet log
发送硬币: mmx wallet send -a 1.234 -t <address>
显示前 10 个地址: mmx wallet show 10
要获取特定的接收地址: mmx wallet get address <index>
要显示自身高以来的钱包活动: mmx wallet log <height>
显示最近 N 个高度的钱包活动: mmx wallet log -N
从钱包中获取种子值: mmx wallet get seed
要使用非默认钱包,请-j <index>
使用上述命令(最后)指定。
要检查节点: mmx node info
要检查对等方: mmx node peers
要检查交易: mmx node tx <txid>
要检查任何地址的余额: mmx node balance <address>
转储交易: mmx node get tx <txid>
转储块: mmx node get block <height>
转储块头: mmx node get header <height>
强制重新同步: mmx node sync
要获得连接的对等点: mmx node get peers
要检查农场: mmx farm info
以字节为单位获取总空间: mmx farm get space
显示绘图目录: mmx farm get dirs
重新加载绘图: mmx farm reload
设置
首先完成下面的安装步骤。
继续进入 CLI 环境:
cd mmx-node
source ./activate.sh
创建钱包
mmx wallet create [-f filename]
文件名参数是可选的,默认情况下它是wallet.dat
,它已经包含在默认配置中。
使用更多的钱包的路径添加到key_files+
阵列config/local/Wallet.json
。
要创建具有已知种子值的钱包:
mmx wallet create <seed> [-f filename]
从钱包中获取种子值:
mmx wallet get seed [-j index]
运行节点
首先执行安装和设置步骤。
为当前运行节点 testnet3
./run_node.sh
如果您想帮助网络并接受传入连接,您可以在 TCP 端口 12333 上启用端口转发。
为区块链等设置自定义存储路径:
echo /my/path/ > config/local/root_path
要为钱包文件创建/编辑设置自定义存储路径config/local/Wallet.json
:
{
"storage_path": "/my/path/"
}
在命令行上禁用TimeLord
指定--timelord 0
。或者,您也可以默认禁用它:echo false > config/local/timelord
。如果您的 CPU 速度较慢,建议这样做,甚至可能需要保持同步。
任何配置更改都需要重新启动节点才能生效。
减少网络流量
如果您的 Internet 连接速度较慢或总体上想要减少流量,您可以降低config/local/Router.json
. 例如,以推荐的最低限度运行:
{
"num_peers_out": 4,
"max_connections": 4
}
num_peers_out
是到同步对等点的最大传出连接数。max_connections
是最大连接总数。请记住,这会增加您失去同步的机会。
在后台运行
要在后台运行节点,您可以输入screen
会话:
screen -S node
(start node as above)
<Ctrl+A> + D (to detach)
screen -r node (to attach again)
从分叉中恢复
要从特定高度开始重新同步:./run_node.sh --Node.replay_height <height>
。如果您出于某种原因从网络分叉,则需要这样做。只需从当前卡住的高度减去 500 或 1000 个方块即可。从头开始重新同步删除block_chain.dat
。
切换到最新的测试网
停止节点后:
./update.sh
rm config/local/mmx_node.json
rm block_chain.dat known_peers.dat NETWORK
./run_node.sh
block_chain.dat
,known_peers.dat
而logs
现在存储在testnet3
默认文件夹中。
绘图
要获取用于绘图的农民和池密钥:
mmx wallet keys [-j index]
节点需要运行才能使此命令起作用。(-j
指定非默认钱包的索引)
然后使用我的绘图仪的最新版本与-x 11337
参数:https : //github.com/madMAx43v3r/chia-plotter
它将在开始时显示以下输出以确认新的绘图格式(从 testnet3 开始):
Network Port: 11337 [MMX] (unique)
新图的名称以“plot-mmx-”开头。在该版本之前创建的图仅在 testnet1/2 上有效。
主网的最小 K 大小为 k30,测试网为 k26。testnet3 及以后的图可以在以后重用于主网。然而,k30 和 k31 会有一个时间限制,k30 有 ~3 年,k31 有 ~6 年,以防止未来的研磨攻击。
要添加绘图目录,请在 中添加plot_dirs
数组的路径config/local/Harvester.json
,例如:
{
"plot_dirs": ["/mnt/drive1/plots/", "/mnt/drive2/plots/"]
}
安装
Ubuntu Linux:
sudo apt update
sudo apt install git cmake build-essential libsecp256k1-dev libsodium-dev zlib1g-dev ocl-icd-opencl-dev clinfo screen
拱形Linux:
sudo pacman -Syu
sudo pacman -S base-devel git cmake zlib libsecp256k1 libsodium opencl-headers ocl-icd clinfo screen
OpenCL 使用集成或专用 GPU 提供更快、更高效的 VDF 验证。在具有 192 个着色器内核的 Intel CPU 中发现的标准 iGPU 足够快。如果您没有快速的四核 CPU (>3 GHz) 或更高核数的 CPU,则需要具有支持 OpenCL 的 GPU。
确保在video
和或render
组中(取决于分布)才能访问 GPU:
sudo adduser $USER video
sudo adduser $USER render
建造
git clone https://github.com/madMAx43v3r/mmx-node.git
cd mmx-node
git submodule update --init --recursive
./make_devel.sh
要更新到最新版本:
./update.sh
通过 WSL 的 Windows
要在 Windows 上的 WSL 中设置 Ubuntu 20.04,您可以按照此处的教程进行操作:https :
//docs.microsoft.com/en-us/learn/modules/get-started-with-windows-subsystem-for-linux/
确保在第 2 步中安装 Ubuntu:https : //www.microsoft.com/store/p/ubuntu/9nblggh4msv6
然后在开始菜单中输入“Ubuntu”并启动它,系统会要求您设置用户名和密码。之后,您可以按照 Ubuntu 20.04 的正常说明进行操作。
要让 OpenCL 在 WSL 中工作:https : //devblogs.microsoft.com/commandline/oneapi-l0-openvino-and-opencl-coming-to-the-windows-subsystem-for-linux-for-intel-gpus/
使用打包的 secp256k1
如果您没有以下系统包libsecp256k1
:
cd mmx-node/secp256k1
./autogen.sh
./configure
make -j8
cd ..
./make_devel.sh -DWITH_SECP256K1=1
面向英特尔 iGPU 的 OpenCL
Ubuntu 20.04、21.04
sudo apt install intel-opencl-icd
适用于 18.04、20.04、21.04 的 Ubuntu ppa
sudo add-apt-repository ppa:intel-opencl/intel-opencl
sudo apt update
sudo apt install intel-opencl-icd
对于较旧的 Intel CPU,例如Ivy Bridge
或者Bay Trail
您需要此软件包:
sudo apt install beignet-opencl-icd
确保您的 iGPU 没有以某种方式被禁用,例如:https : //community.hetzner.com/tutorials/howto-enable-igpu
用于 AMD GPU 的 OpenCL
Linux:
https : //www.amd.com/en/support/kb/release-notes/rn-amdgpu-unified-linux-21-20
https://www.amd.com/en/support/kb/release -notes/rn-amdgpu-unified-linux-21-30
./amdgpu-pro-install -y --opencl=pal,legacy
Windows:https : //google.com/search?q=amd+graphics+driver+ download
用于 Nvidia GPU 的 OpenCL
安装CUDA,愿力与你同在:https :
//www.google.com/search?q=nvidia+cuda+download
拱形Linux:
sudo pacman -S nvidia nvidia-utils opencl-nvidia