入门指南
对于那些喜欢视觉指南的用户,我们已为您准备了安装视频。通过这些视频,您可以在10分钟内完成Space Acres收益耕作应用程序的设置。请按照安装视频 操作,使用SubWallet创建兼容的Substrate账户,并参考详细指南下载和配置Autonomy的收益耕作应用程序:Space Acres。
操作系统
应用程序 | 最低支持版本 * | ||
---|---|---|---|
CLI | 🐧 Ubuntu 22.04 | 🪟 Windows 11 | 🍎 macOS 14 (Sonoma) |
Space Acres | 🐧 Ubuntu 24.04 | 🪟 Windows 11 | 🍎 macOS 14 (Sonoma) |
* 注意这些是官方支持的最小版本。 例如,Windows 10将不会得到官方支持,但很可能会正常工作。 团队不会优先处理在Windows 10上出现的支持问题。
硬件
硬件 | CPU | RAM | 节点存储 | 农场存储 |
---|---|---|---|---|
最小 ¹ | 4 核心及以上 | 8GB | 100GB ² | 100GB |
推荐 | Intel Core i7-6700或相当的 | 16GB以上 | 256GB | ♾️ ³ |
² 虽然100GB对于运行收益耕作节点(farming node)是足够的,但域节点(domain node)将需要超过100GB的存储空间。
³ 存储贡献量会影响Autonomys网络上的区块奖励和投票奖励。更多的存储扇区将带来更快和更频繁的奖励。您可以从100GB开始,但分配更多的存储空间将最大化您的潜在奖励。
运行节点和收益耕作可能会消耗大量数据。建议使用稳定且无限制的网络连接。
参考硬件
我们的基准测试是在Intel Core i7-6700 CPU上进行的。我们调整了交易权重,以确保一个完整的区块中不包含超过该CPU在2秒区块执行时间限制内可以处理的交易数量。这确保了与Intel Core i7-6700相当或使用更好硬件的节点能够全容量处理区块,而不出现性能问题。
虽然使用低于此规格硬件的收益耕作节点在大多数情况下能够有效运行,但在网络活动高峰期可能会面临挑战。如果区块持续包含大量交易,规格较低的节点可能难以跟上,从而影响收益耕作的性能和奖励。
您可以查看用于参考硬件的详细机器信息。
Storage
不支持使用硬盘驱动器。由于证明过程对随机读IOPS的要求较高,使用智能缓存、分层存储、RAID或其他加速方法将无效。
需要使用SSD存储。不必使用高端型号,来自知名制造商的中档SSD,具备足够的耐用性,应该就足够了。对于不太知名的品牌要谨慎,因为它们可能面临与保持一致读取性能相关的问题。您也可以使用NVMe SSD,但这并不是必需的。
文件系统 (Linux)
Linux systems may have a default file descriptor limit, which can vary based on distribuition. Exceeding this limit could cause errors. For detailed information, visit our Tips & Tricks guide.
- ☑️ ext4
- ❌ XFS
- ❌ CoW
- ❌ RAID
- ❌ SWAP
该文件系统最大化了收益耕作的可用空间。
sudo mkfs.ext4 -m 0 -T largefile4 -C 16384 -O bigalloc /dev/sdX
当存取驱动器接近满载(98%或更多) 时,调整存储扇区的大小将使该存储扇区无法进行收益耕作,除非通过其 他方式释放出足够的额外空间。只有在存储扇区初次创建期间,才能实现完全的磁盘利用率,而这将产生比ext4文件系统更少的可用空间。
不建议使用写时复制(Copy-on-Write)文件系统(如ReFS、BTRFS、ZFS、bcachefs、HAMMER),因为它们会因管理不必要的数据副本而导致延迟增加和写入速度降低。
sudo chattr +C /path/to/farm
收益耕作节点使用校验来确保数据完整性,并能够从损坏的区块中恢复数据。条带化(Striping)没有任何好处,反而增加了需要重绘不仅仅一个而是多个驱动器的风险。
仅在您的系统内存(RAM)有限的情况下执行此操作。