入门指南
对于那些喜欢视觉指南的用户,我们已为您准备了安装视频。通过这些视频,您可以在10分钟内完成Space Acres收益耕作应用程序的设置。请按照安装视频 操作,使用SubWallet创建兼容的Substrate账户,并参考详细指南下载和配置Autonomy的收益耕作应用程序:Space Acres。
操作系统
应用程序 | 最低支持版本 * | ||
---|---|---|---|
Advanced 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系统可能有默认的文件描述符限制,具体取决于不同的发行版。超过此限制可能会导致错误。有关详细信息,请访问我们的技巧与窍门 指南。
- ☑️ 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)有限的情况下执行此操作。
区块链洞察
利用各种遥测工具和区块浏览器深入探索 Autonomys 网络。 无论您是监测网络活动还是探索区块链数据,这些资源可以让你全面了解网络的性能和交易。
-
遥测服务器: 实时了解网络活动和性能指标,是监控 Autonomys 网络整体健康和状态的理想选择。
-
Astral 区块浏览器: Autonomys网络上查看区块、交易和网络活动的主要工具。 本浏览器提供直观界面和详细信息。
-
Subscan 区块浏览器:另一款区块浏览器,可提供区块、交易和网络事件的详细视图。Subscan 以其友好的用户界面和额外的数据分析功能而著称。
-
Polkadot.js 区块浏览器: 对于熟悉 Polkadot 生态系统的用户来说,该浏览器提供了一种无缝体验,可使用 Polkadot.js 界面探索 Autonomys 网络。
依赖
如果你遇到节点不输出任何内容并且没有给出错误代码的错误,则你可能只需要安装最新的 Visual C++ 可再发行组件包here。
网络
有关网络配置的详细信息,包括端口转发要求和防火墙设置,请参考端口转发与防火墙 指南。
安全事项
有关详细信息,请访问我们的安全与保障 指南。
确保您的系统定期更新,配置端口转发,设置防火墙,并遵循网络安全的最佳实践。有关全面的安全指南,请参阅我们的安全与保障 指南。
钱包
详情请访问我们的 SubWallet 或 Polkadot.JS 指南。
在开始之前,请确保您有一个钱包用于接收奖励。我们推荐使用SubWallet,但PolkadotJS也可用。以浏览器扩展的方式安装其中任何一个钱包,并创建一个新的钱包账户。在设置过程中,您将需要您的钱包地址。