跳到主要内容

Solana 的 1M TPS 愿景:Firedancer 与 Alpenglow 如何重塑区块链性能

· 阅读需 11 分钟
Dora Noda
Software Engineer

当 Jump Crypto 演示 Firedancer 在横跨四大洲的 6 个节点上每秒处理超过 100 万次交易(TPS)时,这不仅仅是一个基准测试——这是一个宣言。当以太坊(Ethereum)仍在争论 Rollup 架构,而比特币(Bitcoin)仍在为区块大小争吵时,Solana 正在通过工程手段实现吞吐量的飞跃,让传统的区块链看起来像拨号上网。

但大多数头条新闻都忽略了一点:100 万 TPS 的演示是一场精彩的表演,而真正的革命现在正在生产环境中发生。Firedancer 在上线仅 100 天后,其主网质押份额就超过了 20%,而获得 98.27% 质押者批准的 Alpenglow 共识升级,将把最终性(Finality)从 12.8 秒大幅缩减到 100-150 毫秒。这是确认速度的 100 倍提升,而且不是在实验室中,而是在一个每天处理数十亿美元交易量的网络上。

这并非幻影软件(Vaporware)或测试网的承诺。这是一场彻底的架构革新,将 Solana 定位为那些无法等待 12 秒结算的应用的基础设施层——从高频 DeFi 到实时游戏,再到 AI 代理协作。

Firedancer 的主网里程碑:第二代码库的优势

经过三年的开发,Firedancer 于 2025 年 12 月在 Solana 主网上线。到 2025 年 10 月,它已经在 207 个验证者中占据了总质押份额的 20.94%。下一个目标——50% 的质押份额——将从根本上改变 Solana 的风险特征,使网络从单一代码库依赖转向真正的客户端多样性。

为什么这很重要?因为历史上每一次重大的区块链停机都源于同一个根本原因:主导客户端实现中的关键漏洞。以太坊在 2016 年的上海共识失败中惨痛地吸取了这一教训。Solana 臭名昭著的停机事件——2021 年至 2022 年间的 7 次重大停机——全都可以追溯到基于 Rust 的 Agave 客户端(最初由 Solana Labs 开发,现由 Anza 维护)的漏洞。

由 Jump Crypto 使用 C/C++ 编写的 Firedancer,为 Solana 提供了第一个真正独立的实现。虽然 Jito-Solana 占据了 72% 的质押份额,但它本质上是为 MEV 提取而优化的 Agave 分叉——这意味着它共享相同的代码库和漏洞。Firedancer 独立的架构意味着崩溃 Agave 的错误不一定会影响 Firedancer,反之亦然。

“Frankendancer”混合客户端——结合了 Firedancer 的高性能网络堆栈和 Agave 的运行时(Runtime)——在发布后的几周内就占据了超过 26% 的验证者市场份额。这种过渡性架构证明了互操作性在生产环境中的可行性,在超过 100 天的时间和 50,000 多个区块的产生过程中,客户端之间没有出现共识分歧。

验证者报告称,与 Agave 相比,性能没有任何下降,消除了采用“更好但不同”的客户端实现时通常会出现的阻力。到 2026 年第二至第三季度,Solana 的目标是实现 50% 的 Firedancer 质押份额,届时网络将能够抵御单一实现故障。

Alpenglow:用亚秒级最终性取代历史证明

如果说 Firedancer 是新引擎,那么 Alpenglow 就是变速箱升级。Alpenglow 于 2025 年 9 月获得质押者几乎全票通过,它引入了两个新的共识组件:Votor 和 Rotor。

Votor 用链下 BLS 签名证书取代了链上投票,实现了单轮或两轮区块最终化。该双路径系统使用 60-80% 的质押门槛来达成共识,而无需 Tower BFT 递归投票的开销。从实际应用来看,目前需要 12.8 秒才能最终确定的区块,在 2026 年第一季度 Alpenglow 激活后,将在 100-150 毫秒内结算。

Rotor 将区块传播从 Turbine 的树状结构重新设计为单跳(One-hop)广播模式。在典型的网络条件下,Rotor 利用权重质押中继路径实现 18 毫秒的区块传播。这消除了分层广播多跳带来的延迟,当验证者数量扩展到 1,000 个节点以上时,这些延迟会成为瓶颈。

Votor 和 Rotor 共同取代了历史证明(Proof of History)和 Tower BFT——这两个自创世以来就定义了 Solana 的共识机制。这不是一次增量升级,而是对网络达成共识方式的彻底重写。

其性能影响是惊人的。DeFi 协议可以以 10 倍更窄的价差执行套利策略。游戏应用可以以难以察觉的延迟处理游戏内动作。跨链桥可以将风险窗口从分钟级缩短到亚秒级。

但 Alpenglow 也引入了权衡。批评者指出,将最终性降低到 150 毫秒要求验证者保持更低延迟的网络连接和更强大的硬件。Solana 的最低硬件要求——本就高于以太坊——可能会进一步增加。网络正在牺牲验证者的准入门槛来优化吞吐量和速度,这是一种有意识的架构选择,优先考虑性能而非极端去中心化。

100 万 TPS 的现实检验:演示与部署

当 Jump Trading Group 的首席科学家 Kevin Bowers 在 Breakpoint 2024 上演示 Firedancer 每秒处理 100 万笔交易(TPS)时,加密货币领域引起了广泛关注。但细节至关重要:这是一个在跨越四大洲的六个节点上进行的受控测试平台,而非生产主网环境。

Solana 目前在生产环境中处理 3,000-5,000 笔真实世界的交易。Firedancer 在主网的采用应该会在 2026 年中期将这一数字推向 10,000+ TPS——这是 2-3 倍的提升,而非 200 倍的飞跃。

达到 100 万 TPS 需要满足三个条件,而这些条件直到 2027-2028 年才可能达成:

  1. 全网 Firedancer 的采用 —— 超过 50% 的质押量运行新客户端(目标:2026 年 Q2-Q3)
  2. Alpenglow 部署 —— 新的共识协议在主网上激活(目标:2026 年 Q1)
  3. 应用层优化 —— DApp 和协议经过重写以利用提高的吞吐量

理论容量与现实利用率之间的差距是巨大的。即使具备 100 万 TPS 的能力,Solana 仍需要能够产生该交易量的应用程序。目前的峰值使用量仅略高于 5,000 TPS——这意味着网络的瓶颈不在于基础设施,而在于采用率。

以太坊的对比具有启发性。 Optimistic 和 ZK-rollups 每个 rollup 已经可以处理 2,000-3,000 TPS,且已有数十个生产环境中的 rollup 上线。尽管每个单独的 rollup 容量低于 Solana,但以太坊在所有 Layer 2 上的聚合吞吐量如今已超过 50,000 TPS。

问题不在于 Solana 能否达到 100 万 TPS——工程设计是可信的。问题在于单体 L1 架构能否吸引利用该容量所需的多元化应用生态系统,或者模块化设计是否随时间证明更具适应性。

客户端多样性:为什么第四个客户端实际上是第二个

从技术上讲,Solana 拥有四个验证者客户端:Agave、Jito-Solana、Firedancer 以及实验性的 Sig 客户端(由 Syndica 用 Zig 编写)。但只有两个是真正独立的实现。

尽管 Jito-Solana 掌握着 72% 的质押量,但它是为 MEV 提取而优化的 Agave 分支。它共享相同的代码库,这意味着 Agave 共识逻辑中的关键漏洞会同时导致这两个客户端崩溃。Sig 仍处于早期开发阶段,在主网上的采用率微乎其微。

Firedancer 是 Solana 第一个真正独立的客户端,使用不同的编程语言从零开始编写,并具有独特的架构决策。这是安全性上的突破——不在于它是第四个客户端,而在于它是 第二个 独立的实现。

以太坊的信标链拥有五个生产客户端(Prysm、Lighthouse、Teku、Nimbus、Lodestar),且没有单个客户端的质押量超过 45%。Solana 目前的分布——72% Jito、21% Firedancer、7% Agave——比 99% 的 Agave 要好,但仍远未达到以太坊的客户端多样性标准。

通往韧性之路需要两个转变:Jito 用户迁移到纯 Firedancer,以及 Agave/Jito 的总质押量降至 50% 以下。一旦 Firedancer 超过 50%,Solana 就可以在不停止网络的情况下挺过灾难性的 Agave 漏洞。在此之前,网络仍然容易受到单一实现故障的影响。

2026 年展望:当性能遇上生产环境

到 2026 年 Q3,Solana 可能会实现“三位一体”:50% 的 Firedancer 质押量、Alpenglow 的亚秒级最终性以及 10,000+ 的真实世界 TPS。这种组合创造了目前其他区块链无法提供的能力:

高频 DeFi:套利策略在对于以太坊 L2 来说过于狭窄的价差下变得可行。清算机器人可以在毫秒级而非秒级内做出反应。期权市场可以提供在较慢区块链上无法实现的粒度行权价。

实时应用:游戏可以完全移至链上,且没有可感知的延迟。社交媒体交互即时结算。即使是亚美分价值的小额支付在经济上也变得合理。

AI 智能体协作:执行复杂多步工作流的自主智能体将受益于快速最终性。跨链桥将漏洞利用窗口从几分钟缩短到亚秒级间隔。

但速度也创造了新的攻击向量。 更快的最终性意味着更快的攻击执行——MEV 机器人、闪电贷攻击和预言机操控都会按比例加速。Solana 的安全模型必须与其性能概况同步进化,这需要 MEV 缓解、运行时监控和形式化验证方面的进步。

模块化与单体的争论愈演愈烈。 以太坊的 rollup 生态系统认为,专门的执行环境(隐私 rollups、游戏 rollups、DeFi rollups)比通用的 L1 提供了更好的定制化。

Solana 则反驳说,可组合性在 rollup 之间会断裂——Arbitrum 和 Optimism 之间的套利需要跨链桥,而 Solana 的 DeFi 协议在同一个区块内进行原子级交互。

基础设施军备竞赛

Firedancer 和 Alpenglow 代表了 Solana 的赌注:原始性能仍然是区块链基础设施中的竞争护城河。在以太坊通过模块化架构扩展、比特币优先考虑不可篡改性的同时,Solana 正在单链设计中构建尽可能最快的结算层。

100 万 TPS 的愿景并不是为了达到一个任意的数字。它是为了让区块链基础设施足够快,使延迟不再成为设计约束——让开发者在构建应用时无需担心区块链是否能跟上步伐。

这一赌注是否成功,较少取决于基准测试,而更多取决于采用率。获胜的网络不是拥有最高理论 TPS 的那个,而是开发者在构建需要即时最终性、原子可组合性和可预测费用的应用时所选择的那个。

到 2026 年底,我们将知道 Solana 的工程优势是否转化为生态系统的增长。在此之前,Firedancer 超过 20% 的质押量和 Alpenglow 在 Q1 的发布是值得关注的里程碑——不是因为它们达到了 100 万 TPS,而是因为它们证明了性能提升可以交付到生产环境,而不仅仅是白皮书。


需要为高性能区块链应用提供可靠的 RPC 基础设施吗?BlockEden.xyz 为 Solana、Ethereum 和 10 多个链提供企业级 API 访问,拥有 99.9% 的正常运行时间和负载均衡的多提供商路由。