SLV v0.9.700 自动二进制构建
SLV v0.9.700 自动二进制构建

ELSOUL LABO B.V.(总部:荷兰阿姆斯特丹,CEO:Fumitake Kawasaki)与 Validators DAO 发布了自动化 Solana 验证者和 RPC 运营的开源软件"SLV"的 v0.9.700 版本。
此次更新解决了 Solana v3 引入的挑战——从源代码自编译客户端软件已成为强制要求。SLV 现在完全自动化二进制构建和分发。利用 Cloudflare R2 及其全球边缘网络,SLV 优化了区域交付,使全球运营者能够以前所未有的效率、安全性和速度完成更新。
Solana v3 时代的挑战
自 Solana v3 以来,官方预编译二进制的分发已停止,所有运营者都需要直接从 Rust 源代码编译客户端软件。
因此,编译 Jito 或 Firedancer 客户端现在涉及管理多个依赖包和编译方案,显著增加了运营成本和维护开销。
对于在多个区域或节点运营的验证者,保持一致的二进制版本变得困难。节点之间的环境差异可能影响同步和网络稳定性。
跨节点的重复编译也消耗大量时间并增加人为错误风险,经常导致配置不一致。
为了解决这些问题,SLV 引入了统一更新机制,允许在所有节点同时部署相同的二进制文件。运营多区域环境的验证者现在可以一次性更新整个基础设施,也可以选择性地更新特定区域或节点——确保灵活性和运营安全性兼得。
SLV v0.9.700 的新功能

此版本通过以下新功能从根本上解决了 Solana v3 的挑战:
-
新命令 新命令
slv v install:solana和slv r install:solana完全自动化 Solana 二进制的编译、检索和分发。 -
全球自动构建和分发系统 SLV 自动检测 Agave、Jito 和 Geyser Plugin 的更新,然后通过全球云网络构建、上传和分发二进制文件。 这使验证者能够即时部署最新的稳定环境——无需手动编译。
-
通过 Cloudflare R2 的区域优化交付 通过将 Cloudflare 的全球边缘网络与 R2 存储集成,SLV 根据用户位置自动从最近的边缘区域提供二进制文件。 已在主要区域实现高速访问,未来的扩展——包括跨亚洲的域部署和边缘优化——将进一步增强低延迟全球交付。
-
基于 Ping 的镜像自动选择 在设置期间,SLV 测量可用镜像的 ping 延迟并自动选择最近的镜像,从该镜像检索所有需要的软件和二进制文件。 这进一步加速了分布式环境中的设置和同步。
运营影响
此前,完整的自编译——从编译源代码到完成追赶——即使在理想条件下通常也需要 20-30 分钟不可避免的处理时间。
这还不包括手动准备或验证,这些通常又需要几分钟。
SLV v0.9.700 完全消除了编译时间。
通过自动化二进制缓存和全球分发,验证者现在只需 10-15 分钟即可完成维护——仅限于追赶阶段。
所有步骤完全自动化,使更新比手动流程更快、更安全、更一致。
SLV 通过 Validators DAO 管理的 Cloudflare R2 网络分发二进制文件,确保从全球优化的存储位置安全快速地检索最新构建。
对去中心化和网络效率的贡献
SLV 的区域优化交付不仅仅是速度增强——它通过减少区域间的长距离传输和缓解带宽拥堵,直接改善了整体 Solana 网络效率。
目前,大多数 Solana 主网验证者使用 Jito 客户端,与 Block Engine 的物理距离直接影响性能。
更高的延迟可能导致交易传播和 bundle 提交的延迟,影响区块生产效率。
SLV 通过在设置期间自动测量 ping 值并选择最近的 Block Engine 或分发节点来最小化此类延迟,确保稳定和优化的性能。

通过这些区域优化,验证者可以在不受物理位置影响的统一条件下运营,帮助维护 Solana 的去中心化和网络健康。
未来计划
SLV 将继续与最新的 Solana v3.x、Firedancer 和 Jito 客户端版本同步更新。
SLV 的 GUI 版本也在开发中——一个安全的本地管理应用,将允许运营者通过简单的图形界面监控、重启、更新节点和配置质押费用。
此外,SLV 将扩展其监控和告警能力,集成基于 Discord 的通知和自动日志收集,帮助验证者直观地了解和管理其运营状态。
相关链接
- SLV 发行说明 v0.9.700:https://github.com/ValidatorsDAO/slv/releases/tag/v0.9.700
- SLV 官方网站: https://slv.dev/en
- Validators DAO 官方 Discord: https://discord.gg/C7ZQSrCkYR


