2024-09-03
解读Firedancer 雄心勃勃的技术壮举还是行业误区?
解读Firedancer 雄心勃勃的技术壮举还是行业误区?
作者:Jarry Xiao 来源:X,@jarxiao 翻译:善欧巴
Firedancer 是一个极其雄心勃勃的项目,同时也是一项令人印象深刻的技术成就。然而,它也反映出区块链行业常常优先叙事而非实际需求的问题。构建基础设施的目标应是为用户服务,衡量其影响的标准应当是目标是否得到了满足。
不同角色的需求:验证者、开发者与用户
验证者的需求
在区块链网络中,验证者的核心动机是获得更多的区块奖励。为实现这一目标,他们希望看到:
更多的区块奖励;
链的稳定性,以确保长期获取奖励;
提高区块资源限制,这直接依赖于客户端的效率。
开发者的需求
开发者的需求更关注于工具的实用性和开发环境的稳定性:
功能性强的工具链,以便于开发程序;
稳定的部署环境,保证程序执行属性不随意变化;
简洁的开发体验,支持客户端应用程序和新功能的开发,如更大的交易;
获取用户和资金的可行路径。
用户的需求
用户则更加关心体验本身和交易的可靠性:
设计精良、流畅、有趣、甚至实用的新产品;
可靠完成的交易,避免资金卡在中间。
Firedancer 的短期影响
Firedancer 在短期内将带来一系列变化,但并非全都是积极的。以下是它的潜在短期影响:
协议开发暂时停滞:由于新客户端还在开发中,活跃的协议开发可能会暂停;
网络成长的阵痛:由于 Firedancer 和 Agave 客户端的运行时存在微小差异,网络可能会经历不稳定;
速度提升有限:在 Firedancer 的质押量超过 Agave 之前,网络速度不会显著提升。
潜在误导:TPS 和客户端多样性
对一些关键问题的理解可能会误导外行人,尤其是在关于 Firedancer 的讨论中:
1M TPS 指标无意义:每秒 100 万笔交易只是一个模拟环境中的理论数值,无法反映真实世界的交易负载;
客户端多样性的问题:尽管多样化客户端看似有助于网络去中心化,但同时运行两个客户端实际上违背了这一初衷。
此外,更大的区块并不一定意味着更多的区块奖励。如果 Firedancer 客户端无法支持某些关键功能,例如第一天不支持 Jito 拍卖,可能会导致质押的转换困难。
务实的思考:利益是否一致?
务实的问题是,所有利益相关者的激励是否一致。这是判断当前构建的项目是否是“正确”方向的关键。不同群体的需求差异可能会影响 Firedancer 的有效性。
Firedancer 是否是 Solana 最需要的?
尽管 Firedancer 是一个高投入、高影响的项目,但从成本效益的角度来看,它或许不是当前 Solana 最急需的项目。以下是一些能够以较低成本对 Solana 产生更大影响的替代项目:
将 Token 程序的计算效率提高 100 倍;
增加最大交易大小,若超过 1232 字节则收取额外费用;
增加 CPI 栈的深度;
继续改进网络层和调度程序;
改进费用模型,增强交易包含的保障,让用户更有信心。
总结
Firedancer 团队的成就无疑是令人钦佩的。他们的团队由更具天赋的底层工程师组成,并构建了一个非常出色的系统。然而,我们在衡量 Firedancer 对 Solana 的实际影响时,需要将项目的规模与成本纳入优先级排序的考虑中。