作者: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 的實際影響時,需要將專案的規模與成本納入優先排序的考量。