什么是索拉纳的 Firedancer?
了解创新型 Jump Crypto 开发的 Firedancer 对 Solana 的影响,它可提供高交易吞吐量并提高可扩展性。
摘要 Firedancer 是 Jump Trading Group 的创新型 Solana 验证器,旨在大幅提升 Solana 的网络性能。通过集成高速内核旁路网络、高效的区块分配和优化的签名验证,Firedancer的目标是将 Solana 的交易处理能力提升到 100 万 TPS 以上。
这一技术飞跃旨在提高可扩展性和可靠性,使 Solana 成为满足苛刻区块链应用需求的主要平台。
获取每日时事通讯,让 200,000 名投资者领先市场。
什么是 Firedancer?
Firedancer是Jump Trading Group精心打造的全新 Solana 验证器,旨在通过提高性能、可靠性和安全性为 Solana 生态系统增添动力。通过利用 Jump 在构建高效、高速全球网络方面的丰富经验,Firedancer 旨在解决 Solana 所面临的可扩展性障碍,使区块链技术的容量和效率实现重大飞跃。
Firedancer 的宏伟目标是实现每秒超过 100 万笔交易 (TPS),旨在增强 Solana 无缝处理大规模操作的能力。它的重点是减少对第三方库的依赖,优化加密和网络功能,这些都是阻碍 Solana 吞吐量的关键因素。
Firedancer 在 Solana 的基础上增加了一个辅助验证器代码库,提高了网络对潜在故障的恢复能力。与 Solana 的 Rust 代码库相比,Firedancer 选择了 C 语言,从而使网络的安全机制更加多样化,旨在显著提高网络吞吐量,同时通过降低硬件要求,使验证器更具成本效益。
Firedancer 如何工作?
Firedancer 通过对验证器代码库的精心重新设计和优化,增强了 Solana 网络的核心能力。它的核心是实施多项先进功能和技术,以实现其雄心勃勃的性能目标和安全性改进:
- 高性能网络:Firedancer 利用高速内核旁路网络技术(QUIC 和 UDP 入口),最大限度地减少了 Solana 网络层的延迟并提高了吞吐量。
- 高效的数据块分发:该项目对 Solana 的涡轮协议进行了重新实施,优化了数据包路由和分发,以提高数据块在网络中传播的速度和可靠性。
- 优化签名验证:Firedancer 利用定制的 AVX512 ED25519 实现,提高了加密签名验证的效率,这是区块链安全性和完整性的关键操作。
- 内核旁路技术:通过在网络操作中绕过操作系统内核,Firedancer 减少了开销,加快了数据处理速度,这对实现每秒高交易量(TPS)至关重要。
- 尽量少用第三方库:该项目战略性地减少了对第三方库在加密和网络功能方面的依赖,旨在建立一个更精简、更可控的代码库,以消除瓶颈和漏洞。
通过这些技术改进,Firedancer 致力于大幅提升 Solana 网络的性能,使其更加稳健、安全,能够以更低的运营成本处理更多的交易。
Firedancer 硬件要求
Firedancer 旨在增强 Solana 的功能,需要特定的硬件才能高效运行其验证器,同时努力逐步降低入门门槛。以下是所需硬件规格的简要说明:
- 中央处理器:从主频大于 2.5GHz 的 12 核 CPU 开始,以满足基本需求。理想情况下,升级到 32 核 CPU(主频大于 3GHz,支持 AVX512),以获得顶级计算能力。
- 内存:64GB 是起点,但 128GB 的 ECC内存更适合处理大负载并确保系统稳定。
- 存储空间512GB SSD 固态硬盘就能让你开始工作,但要获得最佳性能,建议使用 1TB NVMe SSD,外加一个单独的操作系统磁盘,以加快运行速度。
- 网络:以 1 千兆位/秒的带宽为目标,以跟上高数据流,确保数据块的快速传播。
这些规格是根据 Firedancer 的创新功能量身定制的,旨在实现高吞吐量和高可靠性,同时通过未来的潜在优化,使验证人员更容易使用该系统。
Firedancer TPS
Firedancer 大幅提升了 Solana 的交易处理能力。Solana 目前的理论极限约为每秒 50,000 笔交易(TPS),而 Firedancer 已证明能够处理超过100 万笔 TPS。这意味着大幅提升,有可能增强 Solana 的可扩展性和效率。不过,实际应用中可实现的最大 TPS 可能会因网络条件和基础设施而异。
Firedancer 上映日期
Firedancer 测试网于2023 年 10 月启动。这表明该项目在当时已经达到了重要的发展阶段,可以在与索拉纳主网类似的网络环境中进行更广泛的测试和优化。
您提供的信息中没有提及在主网上全面发布或部署的具体日期。通常情况下,在测试网发布后,开发人员会收集数据和反馈,并可能在全面发布主网之前对软件进行迭代。
对索拉纳的影响
引入 Firedancer 作为 Solana 的验证客户端将在几个关键领域对 Solana 区块链产生重大影响:
- 提高交易吞吐量:Firedancer 处理超过 100 万 TPS 的能力大大提高了 Solana 的交易处理能力,有可能使其成为速度最快的区块链之一。这使得高频交易、加密游戏和 NFT 票务等新应用成为可能。
- 提高网络弹性:通过添加一个新的、独立的验证客户端,Firedancer 增强了网络的多样性,降低了 Solana 生态系统中受漏洞和攻击影响的可能性。
- 先进的可扩展性:Firedancer 支持分片,可进一步提高 Solana 的可扩展性,使其能够处理更多的事务和用户。
- 对集中化的担忧:从另一方面看,由 Jump Trading 运营 Firedancer 也会引发对集中化的担忧。值得注意的是,Jump Trading 过去曾卷入 FTX 和 Terra Luna 的争议,引发了关于网络完整性和信任影响的讨论。
底线
最后,Firedancer 将通过大幅提高交易速度、安全性和规模来彻底改变 Solana。借助 Jump Trading Group 深厚的网络技术,Firedancer 解决了 Solana 的主要障碍,有望实现每秒处理超过 100 万笔交易的突破。
这一飞跃对于区块链的发展来说是令人兴奋的,它为创新应用铺平了道路,但同时也引发了对中心化的担忧。随着 Firedancer 从测试网阶段迈向主网的全面启动,它对 Solana 和更广泛的区块链世界的影响正受到人们的热切关注,同时也充满了期待和谨慎。