作者:Jarry Xiao 來源:X,@jarxiao 翻譯:善歐巴
Firedancer 是一個極其雄心勃勃的項目,同時也是一項令人印象深刻的技術(shù)成就。然而,它也反映出區(qū)塊鏈行業(yè)常常優(yōu)先敘事而非實際需求的問題。構(gòu)建基礎(chǔ)設(shè)施的目標(biāo)應(yīng)是為用戶服務(wù),衡量其影響的標(biāo)準(zhǔn)應(yīng)當(dāng)是目標(biāo)是否得到了滿足。
驗證者的需求在區(qū)塊鏈網(wǎng)絡(luò)中,驗證者的核心動機是獲得更多的區(qū)塊獎勵。為實現(xiàn)這一目標(biāo),他們希望看到:
更多的區(qū)塊獎勵;
鏈的穩(wěn)定性,以確保長期獲取獎勵;
提高區(qū)塊資源限制,這直接依賴于客戶端的效率。
開發(fā)者的需求開發(fā)者的需求更關(guān)注于工具的實用性和開發(fā)環(huán)境的穩(wěn)定性:
功能性強的工具鏈,以便于開發(fā)程序;
穩(wěn)定的部署環(huán)境,保證程序執(zhí)行屬性不隨意變化;
簡潔的開發(fā)體驗,支持客戶端應(yīng)用程序和新功能的開發(fā),如更大的交易;
獲取用戶和資金的可行路徑。
用戶的需求用戶則更加關(guān)心體驗本身和交易的可靠性:
設(shè)計精良、流暢、有趣、甚至實用的新產(chǎn)品;
可靠完成的交易,避免資金卡在中間。
Firedancer 在短期內(nèi)將帶來一系列變化,但并非全都是積極的。以下是它的潛在短期影響:
協(xié)議開發(fā)暫時停滯:由于新客戶端還在開發(fā)中,活躍的協(xié)議開發(fā)可能會暫停;
網(wǎng)絡(luò)成長的陣痛:由于 Firedancer 和 Agave 客戶端的運行時存在微小差異,網(wǎng)絡(luò)可能會經(jīng)歷不穩(wěn)定;
速度提升有限:在 Firedancer 的質(zhì)押量超過 Agave 之前,網(wǎng)絡(luò)速度不會顯著提升。
對一些關(guān)鍵問題的理解可能會誤導(dǎo)外行人,尤其是在關(guān)于 Firedancer 的討論中:
1M TPS 指標(biāo)無意義:每秒 100 萬筆交易只是一個模擬環(huán)境中的理論數(shù)值,無法反映真實世界的交易負(fù)載;
客戶端多樣性的問題:盡管多樣化客戶端看似有助于網(wǎng)絡(luò)去中心化,但同時運行兩個客戶端實際上違背了這一初衷。此外,更大的區(qū)塊并不一定意味著更多的區(qū)塊獎勵。如果 Firedancer 客戶端無法支持某些關(guān)鍵功能,例如第一天不支持 Jito 拍賣,可能會導(dǎo)致質(zhì)押的轉(zhuǎn)換困難。
務(wù)實的問題是,所有利益相關(guān)者的激勵是否一致。這是判斷當(dāng)前構(gòu)建的項目是否是“正確”方向的關(guān)鍵。不同群體的需求差異可能會影響 Firedancer 的有效性。
盡管 Firedancer 是一個高投入、高影響的項目,但從成本效益的角度來看,它或許不是當(dāng)前 Solana 最急需的項目。以下是一些能夠以較低成本對 Solana 產(chǎn)生更大影響的替代項目:
將 Token 程序的計算效率提高 100 倍;
增加最大交易大小,若超過 1232 字節(jié)則收取額外費用;
增加 CPI 棧的深度;
繼續(xù)改進(jìn)網(wǎng)絡(luò)層和調(diào)度程序;
改進(jìn)費用模型,增強交易包含的保障,讓用戶更有信心。
Firedancer 團隊的成就無疑是令人欽佩的。他們的團隊由更具天賦的底層工程師組成,并構(gòu)建了一個非常出色的系統(tǒng)。然而,我們在衡量 Firedancer 對 Solana 的實際影響時,需要將項目的規(guī)模與成本納入優(yōu)先級排序的考慮中。