系统要求
确保您有稳定的网络连接。在耕作的绘图阶段,它可能是网络密集型的。
这可能会影响您的网络使用,因此如果您有硬性数据限制,请检查您的网络连接。
子空间网络基于档案存储证明,因此您的存储贡献将与您的奖励直接相关。有关此选择如何影响我们网络的共识机制和您的潜在奖励的见解,请参阅本指南。
硬件 | 规格 |
---|---|
中央处理器 | 4 核心+ |
RAM | 8GB+ |
交换RAM | 4GB |
存储 | 100GB 固态硬盘 |
安全注意事项
对于安全的耕作设置,请确保您的系统已更新,使用安全钱包,正确配置防火墙,并遵循网络安全协议。详细的安全实践可在我们的安全最佳实践页面上找到。
加密钱包
在运行任何东西之前,你需要有一个钱包,在那里你会收到测试网硬币。目前我们建议使用两种钱包,SubWallet 是首选路线。
将上述两个钱包之一安装到您的浏览器中,并在那里创建一个新帐户。 在最后一步中,您的帐户地址将是必要的。
如需帮助,请参阅我们的子钱包和Polkadot.js钱包部分
网络信息
有关网络配置、端口管理、防火墙设置和相关网络要求的全面详细信息,请参阅我们专门的网络指南。此资源提供深入的信息,以确保网络连接的无缝集成和最佳安全性。
存储
不支持 HDD,也永远不会支持。我们不建议尝试使用智能缓存、分层存储或其他方式来加速它,您会 100% 失望,只会浪费您的时间。
该节点将需要 100 GiB 的优质 SSD。不一定有什么了不起的,但建议使用具有良好耐力的信誉良好的制造商的中档产品。
农民方面几乎可以使用任何不是假的、也不是完全坏掉的 SSD,除非您已经拥有它,否则专用于与子空间无关的原因,否则专用于高质量高耐久性 SSD 是没有意义的。软件以近乎完美的 SSD 方式写入磁盘,如果 SSD 专门用于耕作,则可以有效地进行写入均衡。
任何类型的RAID都是毫无意义的,只会损害性能和/或奖励。RAID0 很可能会使事情变慢而不是变快(应用程序受益于了解底层硬件拓扑)。RAID1 或任何其他冗余级别也是 100% 毫无意义的,因为农场是无状态的,如果磁盘损坏,可以将其删除而不会丢失其他磁盘上的数据,它只会使事情变慢并降低可用于耕种的有效容量,减少耕种奖励,但实际上没有任何好处作为交换。
文件系统
您可以使用任何具有默认设置的文件系统,我们建议不要将其用于子空间,但对于 ZFS 或 BTRFS 等 CoW 文件系统,您需要禁用 farmer 目录的 CoW,或调整记录大小。
要在 BTRFS 上禁用 CoW,请运行命令 。chattr +C /your_farmer_directory/
对于 ZFS,您可以尝试通过运行 来调整记录大小,或者使用调整的记录大小参数为农民创建单独的数据集。zfs set recordsize=128K tank/dataset
依赖
如果您遇到节点不输出任何内容且未给出错误代码的错误,则可能只需要在此处安装最新的 Visual C++ Redistributable 包
libcomp.so.1
错误。如果遇到与 相关的错误,请使用 安装库。libgomp.so.1
libgomp1
sudo apt-get install libgomp1
Linux 有 100k 文件描述符的硬性限制。超过此值可能会导致错误。请参阅我们的指南 此处