跳到主要内容

Solana 的客户端多样性时刻:Firedancer、Agave 以及迈向百万级 TPS 的竞赛

· 阅读需 9 分钟
Dora Noda
Software Engineer

多年来,Solana 一直作为单客户端网络运行——批评者从未让其社区忘记这一事实。单一代码库意味着一组漏洞就可能导致整个链停摆,而在 2022 年和 2023 年,它确实反复发生了这种情况。但在短短 12 个月内,发生了一些引人注目的变化:Solana 从单一文化转向了真正的多客户端生态系统,现在有两个独立的验证节点实现正在生产环境中运行,第三个共识机制的大修也即将到来。问题不再是 Solana 是否 能实现客户端多样性,而是这种多样性是否能足够快地到来,以匹配目前通过现货 ETF 涌入的机构资金。

从单一代码库到三个团队

Solana 的验证节点格局已经(有目的地)分裂为不同的开发团队,每个团队都在构建和维护自己的 Solana 协议实现。

Agave,由 Anza(从 Solana Labs 拆分出来的团队)维护,是原始 Solana 验证节点的直接后继者。它使用 Rust 编写,仍然是参考实现,也是应用最广泛的分叉项目 Jito-Solana 的基础。Anza 继续推送定期更新,最新的 Agave 版本(v3.x 系列)于 2026 年 3 月 10 日发布,v4.0.0-beta.0 测试网版本也已在筹备中。

Firedancer,由 Jump Crypto 的工程部门开发,代表了使用 C/C++ 对 Solana 验证节点进行的彻底重写。经过三年的开发,它于 2025 年 12 月在主网上线。在完整客户端准备就绪之前,混合型的 Frankendancer——它将 Firedancer 的高性能网络堆栈与 Agave 的运行时相结合——作为验证节点想要逐步采用 Jump 代码的过渡方案。

第三项重大进展是 Alpenglow,这是一个在 2025 年 9 月获得 98.27% 投票 SOL 质押者批准的全新共识协议。Alpenglow 用两个新组件替换了历史证明 (Proof-of-History) 和 TowerBFT——Votor(一种快速确认共识引擎)和 Rotor(一个数据传播优化层)。其结果是:理论上的最终确认时间从约 12.8 秒下降到 100–150 毫秒,提升了约 100 倍。主网部署目标定于 2026 年第一季度。

当前的质押分布

客户端多样性最清晰的衡量标准是质押分布——即有多少 SOL 被委托给运行各个实现的验证节点。

截至最新数据:

  • Jito-Solana(带有 MEV 基础设施的 Agave 分叉):约占总质押 SOL 的 72–88%,使其成为遥遥领先的主导客户端
  • Frankendancer(Firedancer 混合型):分布在 207 个验证节点上,约占质押 SOL 的 20.9%,高于 2025 年 6 月的 8%
  • Agave(原始非 Jito 版本):约占质押 SOL 的 7%

Frankendancer 采用率的快速增长——在四个月内质押份额翻了一番多——标志着验证节点对 Jump 代码的信心。随着完整的 Firedancer 现已在主网上线,验证节点可以首次运行完全独立的软件堆栈,这将进一步加速 2026 年全年的迁移进程。

百万 TPS 之问

Agave 和 Firedancer 都已在合成基准测试中独立证明了每秒 110 万笔交易的处理能力,这是 Jump Crypto 首席科学家 Kevin Bowers 最初在 Breakpoint 2024 上使用通用硬件展示的头条数据。

但实验室基准测试与生产现实之间仍有很大差距。在正常情况下,Solana 目前处理的真实 TPS 为 3,000–5,000 笔,尽管 2025 年 8 月的一次标志性测试曾将主网推至 100,000 TPS。从 10 万到 100 万 TPS 的道路不仅需要客户端优化,还需要全网采用新的批处理策略、Alpenglow 共识升级以及移除遗留的区块大小限制——这是 Firedancer 自己的 SIMD-0370 提案中讨论的话题,该提案建议取消静态区块上限,转而根据验证节点硬件能力设定动态限制。

从现实角度来看,生产环境中的 100 万 TPS 是 2027–2028 年的目标,而非 2026 年。但今天奠定的基础设施基础——多客户端验证、下一代共识和动态区块扩容——正是让这一目标变得可信而非空谈的原因。

Solana 与以太坊客户端生态系统的对比

以太坊开创了多客户端理念,并拥有多年的领先优势。其当前的执行层客户端分布如下:

  • Geth: ~62.6%
  • Nethermind: ~13%
  • Besu: ~9–10%
  • Reth: ~5.4%
  • 其他占剩余部分

虽然以太坊的分布比 Solana 更健康,但 Geth 仍然占据绝对多数——足以让一个严重的 Geth 漏洞在少数客户端干预之前,理论上最终确认一条错误的链。以太坊的共识层也面临类似的集中化担忧,某些客户端持有过高的份额。

Solana 的情况既更糟糕,但改善也更快。Jito-Solana 72–88% 的主导地位与以太坊上的 Geth 类似,但 Frankendancer 在不到六个月的时间里从 8% 增长到 21%,代表了以太坊花费数年才实现的快速多样化。关键区别在于:Solana 的替代客户端是专为极致性能而构建的,而以太坊的少数客户端往往为了不同的架构选择而权衡了一定的吞吐量。

Solana 面临的关键风险仍然是 Jito 依赖。由于 Jito-Solana 本身是 Agave 的分叉,Agave 核心运行时的漏洞可能会同时影响 Jito 和原始 Agave 验证节点——这意味着网络约 80% 的部分共享共同的代码祖先。真正的韧性不仅需要质押在不同客户端“品牌”之间的多样化,还需要在独立的“代码库”之间实现多样化,而这正是 Firedancer 所提供的。

机构信号

客户端多样性不仅是技术上的精益求精 —— 它正日益成为机构入场的先决条件。2025 年 10 月获得 SEC 批准的 Solana 现货 ETF 已吸引了约 14.5 亿美元的累计流入,仅 2026 年就有 1.73 亿美元的净新增资金。财务公司已质押了至少 1,250 万枚 SOL,占总供应量的 3% 以上。

评估区块链基础设施的机构配置者会关注三个风险维度:监管、经济和技术。客户端多样性直接解决了第三个维度。依赖单一代码库的网络承载着难以量化的尾部风险 —— 这种风险会让合规团队感到不安,让风险委员会投下反对票。Firedancer 的主网部署和不断增长的质押份额,在技术上相当于 Solana 为其机构首秀穿上了西装、打好了领带。

彭博行业研究(Bloomberg Intelligence)的分析师指出,早期 Solana ETF 的需求“主要由行业原生资金驱动,而非更广泛的机构采用”。将加密原生兴趣转化为主流机构配置,正需要多客户端验证所展示出的那种基础设施成熟度。

2026 年值得关注的内容

几个里程碑将决定 Solana 的客户端多样性时刻能否转化为持久的网络韧性:

  • Firedancer 质押份额超过 33%:当质押比例达到三分之一时,Firedancer 验证者可以独立防止错误区块的最终确认,为防范 Agave 家族的漏洞提供真正的安全网
  • Alpenglow 主网部署:该共识升级实现的 100–150ms 最终性将是用户体验和 DeFi 可组合性的跨越式发展,但前提是 Agave 和 Firedancer 都能顺利实现
  • Jito 的 Firedancer 集成:如果 Jito 发布基于 Firedancer 的变体并包含 MEV 基础设施(正如他们在 Agave 上所做的那样),质押分布可能会发生剧变
  • Solana 基金会委托政策:基金会已释放信号,计划正式确定委托的性能要求,重点关注 shred 传播和交易包含 —— 这是一个可以加速或减缓客户端迁移的杠杆

当一个分叉(Jito)出于经济原因而非技术原因占据主导地位时,Solana 社区也面临着关于“客户端多样性”真正含义的更深层问题。MEV 收益是一种强大的激励,无论 Firedancer 的性能优势如何,都可能让验证者锁定在源自 Agave 的代码中。

更宏观的图景

Solana 的多客户端演进反映了区块链行业更广泛的成熟。随着真实资本和真实用户的到来,那些最初作为快速且灵活的单一实现实验启动的网络正被迫成熟。以太坊通过多年的刻意努力吸取了这一教训。Solana 正试图在几个月内学会它。

赌注很高。随着 14.5 亿美元|的 ETF 流入、不断增长的机构质押以及每日处理数十亿交易额的 DeFi 协议,单一客户端故障的代价不再仅仅是不便 —— 而是系统性风险。Firedancer 作为 Agave 家族的一个可行、高性能替代方案的出现,或许是 Solana 历史上最重要的基础设施发展,其意义远超任何 TPS 基准或代币价格里程碑。

这个曾经因频繁宕机而沦为“梗”的网络,正在悄悄构建机构级基础设施所需的那种冗余。市场是否会因为这种转变而给予其认可,则是另一个问题。

BlockEden.xyz 为 Solana 和其他领先公链提供高性能的 RPC 和 API 基础设施。随着验证者客户端多样性重塑网络,可靠的基础设施提供商成为不断演进的协议实现与构建其上的应用之间必不可少的桥梁。探索我们的 Solana API 服务,在为多客户端时代设计的基础设施上进行构建。