主页 > imtoken钱包官网大陆苹果怎么下载 > 【分叉】MadMax MMX 常见问题

【分叉】MadMax MMX 常见问题

MadMax 作者创建的 MMX 常见问题解答

目前的最新估计是 2023 年第一季度。

MMX(不)只是另一个带有原生代币的区块链。 它的代码是从头开始编写的,使用来自 Chia 的空间证明的经过验证的逻辑和类似于 Solana 的改进的 SHA256 VDF。 它旨在安全、快速、高通量和节能。 MMX 是真正去中心化的,因此任何包含在区块链中的交易都会产生交易费用。 这在经济上防止了对网络的磨削攻击。 为了帮助稳定价格,农民根据该区块的网络空间和交易费用获得不同的奖励。 通过控制硬币供应,它有助于防止通货膨胀和通货紧缩。 本机令牌 MMX 旨在用作日常货币。

(简化的)变量奖励函数如下:

reward = max(max(difficulty * const_factor, min_reward), TX 费用)。

其中 min_reward 和 const_factor 在启动时是固定的。 这意味着当一个农民赢得一个区块时,他们获得的奖励将是三个值中的最高值:最小区块奖励(0.25 MMX),根据网络总空间计算的农民奖励,或该区块的交易费用。 如果交易费用高于农民奖励,则不会创建新硬币,从而限制硬币供应。 产出的币没有上限,币的价值取决于培养成本和币的实际用途。

不,但是从 testnet8 开始,我们将激励农民参与、贡献和报告错误。 每赢得一个区块,将记录奖励地址,并在主网的创世区块中支付固定的 0.25 MMX。 这也适用于主网启动前的 testnet9 和后续测试网。

这取决于总的网络空间:

网络空间

小于250PB

0.25MMX

大于250PB

1.0MMX/EB

不要忘记考虑开发成本。

是的。 在主网上,将收取 10% 的开发费。 请注意,农民奖励 = 区块奖励 + 该区块的交易费用。 如果通过虚拟地块获得区块,农民只获得交易手续费,没有区块奖励。

重绘攻击与其说是一种攻击,不如说是一种提供证据的替代方法。 不断重绘意味着使用一个非常快的系统不断地制作总是通过过滤器的新图,然后在下一个图过滤器到达时将这些图转储出内存。 这相当于拥有足够多的地块以始终通过地块过滤器。 对于 512 的绘制过滤器,这意味着有 512 次绘制。 虽然理论上现在可以使用 k29 的消费类硬件进行此类攻击,但这样做在经济上不可行,因为购买 512 个地块的存储要便宜得多。 通过情节过滤器并不意味着提供成功证明并赢得区块。 为了维护MMX作为空间证明并防止它变成工作量证明,k30只会在主网上线3年后为最小有效k-size,k31将在3年后,以此类推。 如果技术进步快于预期并且可研磨硬件比预期快,则可以减少抽取过滤器,从而减少每次快速抽取的“模拟”抽取次数。

是的。 使用 -x 11337 绘制的所有图表都将在主网上工作。

要制作 MMX 图,您需要一台具有许多快速内核/线程和高磁盘 I/O 的计算机。 一些用户使用 NVME SSD 进行绘图,一些高级用户甚至将 NVME SSD 替换为 RAM 磁盘。 (见下文)

要绘制 MMX 图形,您只需要一台具有 4GB RAM 和相当快的 CPU 的计算机,例如双核 Pentium 甚至 Celeron。 大多数 2015 之后的 CPU 都可以运行 MMX harvester。 在 LAN 中,您可以运行连接到一个节点的多个收集器。

但是,节点必须验证 VDF,这需要快速的 CPU 或(像样的)GPU。

可验证的延迟函数,时空证明的时间证明部分。 它被称为证明一个顺序函数被执行了一定次数。

不。 与 Chives 一样,MMX 使用独特的绘图格式来区别于 Chia。 如果硬币的价值上升,额外的网络空间将被抽取,这将增加新硬币的生产,这将在反馈循环中重新平衡硬币价值。

我会说这取决于您的目标、主网上的网络空间以及您的空间分配。 但是,如果您想估算每天赚取 MMX 的时间,可以使用此计算器:

比特币冷钱包转在线钱包_币安里面的比特币怎么提现到钱包_比特币钱包密码错误次数

画画

在撰写本文时,有 2 个绘图仪可用。 用于 Linux 的原始和官方 madMAX 绘图仪可在以下位置下载:

对于 Windows,下载 MMX 节点并从 GUI 或命令行使用内置绘图仪。

Bladebit 绘图仪的修改/分叉版本可用于创建 MMX 图,尽管它们仍处于 alpha/beta 测试中。 第一个是由 Paspy 维护的内存中 Linux-only、k32-only Bladebit alpha:

第二个是由 zcomputerwiz 分叉和维护的 Bladebit 磁盘测试版:

确保指定 -x 11337 以创建 MMX 绘图。

对于 -p [poolkey] 和 -f [farmerkey],请参阅 mmx 钱包密钥。

为此,首先您必须创建一个钱包。 (请参阅下面如何创建钱包)

要绘制矿池,请指定 -c [contract address] 而不是 -p [poolkey]。

对于 k32 绘图大小,[tmpdir] 需要大约 220 GiB 的空间并将处理大约 25% 的写入。 [tmpdir2] 需要大约 110 GiB 的空间,最好是 RAM 驱动器——它将处理大约 75% 的写入。 合并的 (tmpdir + tmpdir2) 峰值磁盘使用量小于 256 GiB。

用法:chia_plot [选项...]

使用-n [count] != 1,可以在当前绘制完成后按Ctrl-C优雅终止,或者双击Ctrl-C立即终止。

例子:

./chia_plot -f [insert your public farmer key here] -p [insert your pool key here] -u 128 -k 30 -x 11337 -t /mnt/NVME/Temp/ -2 /mnt/ramdisk/ -d /mnt/NVME/Temp/ -r 6 -K 2 -n 18

添加 2>&1 | tee /home/user/desired_pa​​th/$(uuid).log; 在命令的末尾

例子:

./chia_plot -f [insert your public farmer key here] -p [insert your pool key here] -u 128 -k 30 -x 11337 -t /mnt/NVME/Temp/ -2 /mnt/ramdisk/ -d /mnt/NVME/Temp/ -r 6 -K 2 -n 18 2>&1 | tee /home/user/desired_path/(filename).log;

对于测试网、k26 及更高版本。

对于主网,k30地块有效期为3年,k31地块有效期为6年,k32及以上无时间限制。

一个 k31 地块的大小大致相当于两个 k30 地块的大小。 找到证据的可能性也是两倍。 然而,如上所示,绘制更大的 k 尺寸也需要更高的资源分配(暂存空间)和更长的绘制时间。 对于地块总数少于 10,000 块的小型农场,绘制 k30 块地块就足够了。 对于大型农场,最好绘制更大的 k-size 图,以最大限度地减少在每个区块高度查找证明的查找时间。

< 1 秒的查找时间被认为是好的,< 3 秒是可以接受的,而任何高于 5 秒的查找时间都有可能失去区块奖励。

是的,这里是不同 k 尺寸的尺寸要求:

临时 1 (GiB)

温度 2 (GiB)

组合峰值 (GiB)

最终地块大小 (GiB)

k30

55

_27_

二十四

k31

110

55

_123_

50

K32

220

_110_

_247_

101

k33

440

249

209

k34

880

500

430

注意:以上数字仅为近似值。

是的,你可以制作 NFT 图,但你还不能种植它们。 现在创建的任何 NFT 图都不适用于主网,因为它们将位于不同的区块链上,因此合约池密钥也不同。

不,绘图使用您的 CPU 和磁盘 I/O。 但是,您可以利用 GPU 来帮助验证每个块高度的 VDF。 一个完整的节点可以在没有任何 GPU 加速的情况下完全运行,但在大多数情况下,使用 GPU 会更快、更省电。

VDF验证

Nvidia 的经济实惠且节能的 GT1030 可以在不到 2 秒的时间内完成 VDF 验证,而 GTX1650 则在大约 1 秒内完成。 为获得最佳效果,建议使用支持 OpenCL 1.2 的设备。 OpenCL 1.1 设备已被证明可以验证 VDF,但性能明显低于第一代新卡,并且安装特定驱动程序以支持旧卡的额外要求可能具有挑战性,具体取决于所使用的操作系统。 有关支持的 GPU 列表,请参阅:

比特币冷钱包转在线钱包_比特币钱包密码错误次数_币安里面的比特币怎么提现到钱包

验证时间低于 3 秒是好的,任何大于 5 秒的都是坏的。 如果您的 VDF 验证(通过 CPU 或 GPU)花费超过 5 秒,您将收到此警告消息。 强烈建议升级您的 CPU 或 GPU。 要查看流行 GPU 的 VDF 时间列表,请参阅:

比特币钱包密码错误次数_比特币冷钱包转在线钱包_币安里面的比特币怎么提现到钱包

币安里面的比特币怎么提现到钱包_比特币冷钱包转在线钱包_比特币钱包密码错误次数

币安里面的比特币怎么提现到钱包_比特币冷钱包转在线钱包_比特币钱包密码错误次数

MMX 是使用 Chia 的空间证明和 Solana 的 SHA256 VDF 中经过验证的逻辑从头开始编写的区块链。 主要特点是:

MMX 的目标是成为一个可以用作实际货币的区块链。

可变供应将稳定价格,这是任何货币的关键属性之一。

由于高效的实施,即使在高吞吐量的情况下,它也将提供低交易费用。

主网计划于 2022 年第四季度末启动。目前正在运行 testnet7。 在测试网上种植的代币现在或将来都一文不值。 请参阅 Discord 中的#mmx-news 和#mmx-general 频道:https:

访问 WebGUI

要访问 WebGUI,请访问::11380/gui/

检查 $MMX_HOME/PASSWD 以获取登录密码,该密码在首次启动时自动生成。

仅在本地主机上可用,因为您可以完全访问您的钱包。

币安里面的比特币怎么提现到钱包_比特币冷钱包转在线钱包_比特币钱包密码错误次数

币安里面的比特币怎么提现到钱包_比特币钱包密码错误次数_比特币冷钱包转在线钱包

在命令行上运行 clinfo。 如果它至少显示 1 个平台,它应该可以正常工作。 对于 Windows,从以下位置下载专有的 clinfo 实用程序:

首先,安装独立 GPU 的驱动程序。 要在 Linux 或 Windows 上使用 clinfo,请在此处下载 clinfo 实用程序:

执行 OpenCL 硬件诊断/信息工具并获取 cl_platform_name

然后使用您希望 OpenCL 执行的 GPU 运行节点:./run_node.sh --opencl.platform "name"

对于 Nvidia,它是“NVIDIA CUDA” 对于 AMD,它是“AMD Accelerated Parallel Processing” 对于 Intel,它是“Intel(R) OpenCL”

对于更永久的解决方案(或在 Windows 中),您还可以在 ~/config/local/opencl/ 中创建一个名为 platform 的文件,并将平台名称放在那里。 请包括引号“”。

如果您有一个 AMD APU 和另一个具有相同平台名称的 AMD 独立 GPU,您可以选择要使用的 OpenCL 设备:./run_node.sh --Node.opencl_device 0/1

或者,如果您混合使用 AMD APU 和独立的 AMD/Nvidia GPU,则可以组合这些参数。 示例:./run_node.sh --Node.opencl_device 2 --opencl.platform "NVIDIA CUDA"

如果您想强制将 CPU 用于 VDF,并且您的计算机上安装了 GPU,则可以运行此命令:./run_node.sh --Node.opencl_device -1

启动一个节点,寻找这一行:

[节点] 信息:使用 OpenCL GPU 设备 [0] GeForce RTX 3070 Ti(找到 1 个,共 1 个)

如果您有超过 1 个 GPU,请在文件 /config/local/Node.json 中相应地选择。

VDF 验证每 10 秒进行一次,并且仅针对最新的块高度。 同步仍然使用 CPU。

节点

请检查没有后台进程并且您没有运行 timelord。

您可以在 GUI 设置中禁用它。 (现在默认禁用)

或者,在 config/local/ 中创建一个名为 timelord(全部小写)的文件。 在文本编辑器中打开文件并输入 false。 或者简单地运行 echo false > config/local/timelord 并重启节点。

对于 Windows,将文件放在 C:\Users\name\.mmx\config\local\

不要编辑 Program Files 中的任何文件

在新终端运行mmx...命令前,需要在mmx-node目录下source./activate.sh,节点需要运行(mmx wallet create除外)。

您现在可以在 GUI 设置页面中恢复到较低的高度。 在节点卡住之前,高度应该在 1000 块左右。

或者,在节点运行时运行 mmx node revert [height]。

停止节点,然后删除testnetX中的db文件夹,重启节点。 请注意,这将重建数据库并需要一些时间。

停止节点,然后删除testnetX文件夹并重启节点。 这将从头开始同步,可能需要一些时间。

现在可以在 GUI 设置页面中添加绘图目录。

或者,使用文本编辑器打开 config/local/Harvester.json。 请遵循以下语法:

{"reload_interval": 3600,"farm_virtual_plots": true,"recursive_search": false,"plot_dirs": ["E:/MMXPlots","E:/Test Folder/","E:/Folder/Subfolder","/mnt/Seagate13/MMXPlots/","/mnt/Seagate42/MMXPlots/"  ]}

如果它可以帮助您查看所有绘图驱动器/文件夹,您也可以将所有内容放在 1 行中:

"plot_dirs": ["D:/", "E:/", "F:/", "G:/", "H:/", "I:/", "J:/", "K:/", "L:/"]

不支持反斜杠“\”,因此必须使用正斜杠“/”。 请注意,在最后一个条目之后没有,

该分数实际上表明您的情节与受到质疑的证据的接近程度。 分数越低,证明越好。

你不应该。 但是,如果您有快速的 Internet 连接并希望通过允许传入连接来帮助网络,您可以在 TCP 12338 上为 testnet8 启用端口转发。

UPnP 自动端口转发现在默认启用,但可以在 GUI 设置中禁用。

如何升级到更新的测试网?

cd into your ~/mmx-node/rm NETWORK./clean_all.sh (optional)./update.sh

网页界面

从testnet6开始,WebGUI需要登录。 目前比特币钱包密码错误次数,密码是随机生成的,可以从您的 MMX 主目录访问。 为了访问 WebGUI,您的节点需要运行(不一定同步)。

对于 Windows,它通常位于 C:\Users\name\.mmx\PASSWD(使用记事本或文本编辑器打开)

对于 Linux,它通常位于 ~/mmx-node/PASSWD(文件中的 cat 或 nano)

如果您复制的密码不正确,您可能需要生成一个新密码。 删除 config/local/passwd 文件,再次运行 ./activate.sh 并重启你的节点。

编辑 config/local/ 文件夹中的 HttpServer.json 文件(如果不存在)并将 {"host": "0.0.0.0"} 放入其中。

然后在浏览器的 URL 栏中输入 [MMX-node-IP]:11380/gui/ 应该可以。

例如,192.168.1.123:11380/gui/

选项 #2:#remote-connections-over-public-networks

钱包

您现在可以在 GUI 中创建钱包。 否则见下文:

确保你的钱包文件名为 wallet.dat 而不是 wallet_xxxxx.dat 并且它被放置在正确的文件夹中。

对于 Linux,它是 ~/mmx-node/

对于 Windows,它是 C:\Users\name\.mmx\

如果该文件尚不存在比特币钱包密码错误次数,您可以通过运行 mmx wallet create -f [filename.dat] 创建它

如果不指定文件名,将使用默认名称 wallet.dat。

如果您必须创建多个钱包,请务必编辑您的 /config/local/Wallet.json 文件并在“key_files+”: [] 下输入您的 wallet_name.dat 文件。

mmx wallet create 是唯一不需要节点在后台运行的 MMX 命令。

是的。 运行 mmx wallet create [seed hash]。 您可能必须进入 /mmx-node/ 文件夹并运行 source ./activate.sh

对于 Windows 用户,从“开始”菜单中的快捷方式运行命令。

是的,一旦您的节点正确加载了您的 wallet.dat,您就可以运行 mmx wallet get seed 来显示您的 24 助记词。

以后你甚至可以使用mmx wallet create --mnemonic word1 word2 word3 .....来生成你的wallet.dat文件。

记住相同的种子哈希,你的钱包地址自 testnet7 以来已经改变。

如果您设置了挖矿奖励发送到冷钱包,您需要检查您是否仍然可以正常访问旧钱包,或者更新奖励地址到新钱包。 您可以在 /config/local/ 的 Farmer.json 文件中查看您的农民奖励地址。

如果您当前将此设置指向一个空地址,它会将奖励发送到您的默认/热钱包。

副总裁

Virtual Plot的实施是为了进一步提高加密挖矿的效率/降低电力消耗。 VP 只能赚取交易手续费(不能赚取区块奖励)。 每个 MMX 股份构成大约 35GB 的 VP,并将持续 4 年(物理硬盘的预期寿命)。

转到 webGUI > 钱包 > 合约。 在 Contract Type 下,选择 mmx.contract.VirtualPlot 并单击 Create。 确保 VP 与您的农夫公钥相关联。

创建合约后,您可以将所需数量的MMX存入合约中质押VP。 您不可退款的 MMX 将被锁定 4 年。

如果你做对了,重启你的节点(或重新加载 mmx 农场),收割机将报告如下内容:

Harvester 加载了 3 个(物理)地块,1 个虚拟地块,总共 0.0767306 TB,总共 19.94 MMX,耗时 2.341 秒

不,VP 仍然需要像普通地块一样耕种。

时间领主

您可以使用 ./run_node.sh --timelord 1 运行节点。 寻找写着“timelord=true/false”的那一行。

对于更永久的解决方案,在 /config/local/ 文件夹中创建一个文件并将“true/false”放入其中,仅此而已。

如果您的终端/日志显示“正在为高度 XXXXX 广播 VDF...”,您应该知道您是否是网络上最快的时间领主。

然后,您将每 256 个区块(对于 testnet7)随机获得 0.5 MMX 奖励。

币安里面的比特币怎么提现到钱包_比特币钱包密码错误次数_比特币冷钱包转在线钱包

MadMax会持续更新常见问题的解答,请持续关注他的Discord信息。