Solana 網路效能報告:TPS 穩步增長,自 2 月以來「零當機」









流量密碼 提供 科技娛樂流行穿搭影劇遊戲電競開箱資訊正妹網紅女神 等各類新聞資訊等,發燒話題永不退流行,讓您第一手快速掌握,快速更新文章及最新消息的發布就是我們的宗旨,只要隨時關注流量密碼資訊就是掌握 流量密碼

流量密碼推播群,掌握第一手資訊

原文作者:Loopy Lu

原文来源:Odaily 星球日報


近日,Solana 基金會發布了《Solana 網路效能報告》。該報告公開了 Solana 有關網路狀態的一系列指標,並回顧了過去半年多的時間裡 Solana 網路的運行狀況、效能參數、能源使用等情況。

2022 年 10 月,Solana 就曾發布上一份報告,並就此報告向社群徵求意見。定期的公開也被視為其透明度承諾的一部分。

根據這份報告,自 2 月 25 日以來,網路正常運行時間保持在 100% 水平。自 2022 年 12 月以來,平均 TPS 保持穩定。最大 TPS 則在穩步增長, 2022 年下半年大幅增加。

此外,Solana 還上線多項新功能,包括 QUIC TPU、權益加權 QoS、本地化費用市場等等。

新的 NFT 技術結構「狀態壓縮」的上線則頗具亮點,這一特性可使 NFT 鑄造成本大幅降低幾個數量級。鑄造 1 億個 NFT 僅需 50 SOL。狀態壓縮為 NFT 而開發,但可用於其他應用程式,這可為 Solana 網路帶來更多用例。

2023 年 4 月,Helium 網路成功完成了向 Solana 網路的遷移,這個過程平滑且無縫。

以下為報告原文,由 Odaily 星球日報編譯。

內容目錄

總結

Solana 網路的效能在 2023 年上半年有所改善。具體而言,其狀況通過正常運行時間、投票交易比率、區塊時間、TPS 等參數來衡量。

自 2022 年 10 月上次發佈網路效能報告以來,Solana 網路經歷了多項重大改進,包括:

  • v1.14 在主網順利發布。2 月 25 日(即上一次軟體升級期間)發生網路中斷,此後對此提出一項改進措施。自 2 月 25 日以來,該網路經歷了 100% 的正常運行時間。
  • 網路升級以更好地處理高流量。推出 QUIC TPU、權益加權 QoS、本地化收費市場等舉措。自網路升級以來,網路在高壓力時期表現良好(例如 MadLads NFT 鑄造期間)。
  • 引入狀態壓縮,這是一種直接在鏈上儲存數據的新方法,可將成本降低幾個數量級。在 Solana 上鑄造 1 億個 NFT 現在只需 50 SOL。

Solana 網路繼續由世界各地的一組強大的獨立驗證者運行。它是世界上最去中心化的 PoS 區塊鏈之一,也是最發達的區塊鏈之一。下面,我們提供了 Solana 基金會跟踪的一些統計數據,以衡量 Solana 網路的去中心化和活力(數據截至 2023 年 7 月 11 日):

(注:這些數字代表節點數量,而非獨立營運者。無法確認有多少獨立的驗證者或 RPC 營運者。)

網路效能概述 

為了讓十億人都可利用 Solana 網路的優勢,用戶需要對網路的整體可靠性充滿信心:持續訪問網路的能力、網路相關資訊的準確性、交易速度以及資金和資訊的安全性。

以下是基金會跟踪的一些指標,以了解網路如何衡量這一目標。為簡單起見,我們重點介紹了四個指標,並允許用戶輕鬆跟踪這些指標以及它們隨時間推移的進展。我們在 Dune 儀表板上包含了這些指標以及其他一些指標,使您可以輕鬆深入挖掘數據層,也可自行運行自己的分析。

正常運行時間 

持續可靠的網路是網路信任和持續增長的基礎。可靠性最重要的衡量標準之一是網路正常運行時間。

我們快照了網路的每月正常運行時間,以過去 6 個月中給定月份的正常運行時間百分比來衡量。

投票交易率

投票交易對於網路的運行是必要的,因為它們創建了區塊鏈所依賴的去中心化共識。當驗證者投票確認一個或多個提議的區塊時就會發生投票交易。無投票權交易是由區塊鏈上的用戶行為觸發的交易。例如,無投票權交易可能代表 NFT 鑄造或用戶將代幣從一個錢包轉移到另一個錢包。

網路需要一定數量的投票交易才能達成共識,但隨著時間的推移,我們希望看到投票與無投票交易的比例下降,因為隨著網路效率的提高,投票交易的總體百分比應該會下降。

以下是過去六個月中投票與無投票交易的比例。

區塊時間

區塊時間衡量單筆交易的速度,因為它衡量網路向區塊鏈添加更多「區塊」的速度。在此圖表中,我們看到了生成塊的平均時間、該指標的一致性以及它如何隨時間變化。

2 月底的峰值與 2 月 25 日的網路中斷有關。

平均及最大 TPS

TPS 最準確地反映了網路的當前處理量,並展示了其隨時間增長的潛力。基準為每秒 65,000 筆交易。由於網路上複雜事務的不同組合,以及基於任何給定時刻的需求,實際 TPS 將有所不同。例如,NFT 購買比在錢包之間簡單移動原生代幣要復雜得多。

請務必注意,TPS 並不反映網路容量,而是反映對交易數量的需求。在幾乎所有情況下,主網測試版都在容量以下運行。

下圖是網路實時效能的快照。它分為給定日期平均 TPS、以及最大 TPS,按日期拆分。自 2022 年 12 月以來,平均 TPS 保持相對相似,但有一些波動性與高網路需求相關。自 2022 年 1 月以來,最大 TPS 一直在穩步增長, 2022 年下半年大幅增加,這與新的網路升級相關。

自 2022 年 10 月報告以來的網路亮點

 2022 年,Solana 網路在活動頻繁期間(例如在大型 NFT 鑄造期間)經歷了幾次降速或中斷。作為回應,核心開發人員推出了網路升級,包括 QUIC,Stake 加權 QoS 和本地化收費市場。自推出這些升級以來,該網路在高壓力時期(例如 MadLads NFT 鑄造)的表現非常好。開發人員還在繼續測試和開發其他網路升級和計劃,包括增加最大交易大小(目前限制為 1232 字節)和簡化投票邏輯,從而減少需要傳輸和儲存的數據總量。

  • QUIC TPU:QUIC 是由 Google 設計的一種網路協議,用於快速異步通訊,但具有會話和流量控制功能。QUIC 可用於限制來自任何一個參與者的流量,使網路能夠專注於真正的有效交易。QUIC 已添加到引入用戶事務的端口。
  • 權益加權 QoS:權益加權用於有效分配領導者網路帶寬。它不是無差別接受先到先得的交易,而是提供對傳輸資訊的訪問,因此擁有 0.5% 股份的節點將有權將至少 0.5% 的數據包傳輸給領導者。這可以通過抑制垃圾郵件或惡意行為者來提高網路的彈性。權益加權 QoS 已添加到 QUIC TPU 端口。
  • 本地化費用市場:費用市場為用戶提供了一種向其交易添加額外費用的方法,以表達與其他交易相比的緊迫性。優先權費用是根據事務預期需要的計算資源量計算的。例如,簡單的代幣轉移需要的總優先權費用低於表達相同緊迫程度的 NFT 鑄幣廠。這個過程通過允許用戶表達緊迫感和優先交易,使市場更有效率。

改進的升級過程:為了應對 2 月 25 日的網路中斷,Solana Labs 首席執行官 Anatoly Yakovenko 發表了一篇博客文章,建議推出軟體發布的新流程,以使升級過程在面對網路擴展時的新升級更具彈性。其中包括將其他外部開發人員和審計員引入發布過程以測試和查找漏洞,改進服務器重啟過程,強調關注網路穩定性以及組建對抗團隊。其中一些提案已經生效,包括:

測試網上的綜合升級過程:為了模擬升級過程,測試網現在首先降級到以前的軟體版本,然後再模擬將在主網上推出的軟體升級過程。在此之前,測試網在主網升級時是主網的次要版本。

優化用於手動重啟的工具:例如,初始設計已到位,可自動執行一些更機械的步驟(SIMD 0046)。

對抗性測試正在針對私有集群和測試網運行:這些測試今天以臨時方式運行,因為核心工程師正在努力構建更正式的測試計劃。相關地,Solana Labs 驗證器引用客戶端現在具有對抗性端口,核心實驗室工程師正在添加配置可用於構建對抗性測試的方案的功能。

1.14.17 的順利發布: 1.14 版本被認為是在 5 月 22 日正式採用的,當時超過 66.6% 的質押者已升級到 1.14 。這是自 2 月 25 日中斷以來的首次重大網路升級,也是上述改進升級進度的推出。截至 5 月 30 日,Solana 驗證器客戶端的 1.14 版本被 Solana 網路上 97.4% 的股份採用。

壓縮 NFT 和狀態壓縮:壓縮 NFT 現已在 Solana 主網測試版上線。壓縮的 NFT 比未壓縮的 NFT 操作更為便宜,可便宜 2400-24000 倍。在 Solana 上鑄造 1 億個 NFT 現在只需 50 SOL。這種新的 NFT 技術結構稱為「狀態壓縮」。狀態壓縮解鎖了許多新的用例,並通過使 NFT 可用於發送消息或增強客戶忠誠度計劃等用例來擴展區塊鏈的潛在影響。狀態壓縮為 NFT 而開發,但可用於其他應用程式。簡而言之,狀態壓縮涉及在區塊鏈上儲存一些數據,否則這些數據將儲存在每台機器上。

平滑的 Helium 遷移: 2023 年 4 月,Helium 網路成功完成了向 Solana 網路的遷移,這個過程對於 Helium 網路參與者來說相對無縫,並且沒有對 Solana 網路造成嚴重中斷。Helium 的遷移利用狀態壓縮來鑄造 NFT,這比其他方式更有效、更便宜。

Firedancer 的其他進展:Firedancer 是由 Jump Crypto 開發的 Solana 驗證器客戶端,正在添加和測試更多組件。

  • QUIC 實現演示:Firedancer 最近做了一個高效能 QUIC 實現的演示,這應該會帶來更高效的數據交易。
  • Reed-Solomon Erasure Coding 發布:Turbine 是驗證器中的一種機制,負責將「碎片」(區塊碎片)分發給集群中的其他驗證器。Reed-Solomon 是一種糾錯編碼方案,有助於在這些碎片中準確編碼數據,然後再將其傳輸到其他驗證器。

Tinydancer:Tinydancer 是 Solana 上的第一個輕客戶端,是作為 Solana 基金會 Grizzlython Hackathon 的一部分開發的。輕客戶端是軟體客戶端,可以在筆記本電腦等簡單設備上本地運行,連接到網路中的完整節點以驗證帳本的狀態並檢查無效的狀態轉換。

實時排放監測: 2023 年 4 月,Solana 成為第一個實時測量碳足蹟的主要智能合約區塊鏈。獨立創業公司 TryCarbonara 推出了 www.solanaclimate.com 來跟踪網路的影響。

自 2022 年 10 月以來的網路挑戰

自 2022 年 10 月上次網路效能報告以來,Solana 網路經歷了一次中斷。在此事件中沒有對用戶資金造成損失。

2023 年 2 月中斷: 2 月 25 日,主網 Beta 開始經歷漫長的區塊終結時間。經過調查,原因可以追溯到網路上運行自定義塊轉發軟體的幾個服務,這些服務無意中傳輸了大量數據,相當於比普通塊大幾個數量級。網路的重複數據消除邏輯無法應對這種情況,使 Turbine 協議不堪重負,並顯著降低了網路效能。診斷此問題後,核心工程師創建了重複數據消除邏輯的增強功能,這些增強功能現已從 Solana Labs 驗證器客戶端 v1.13.7 和 v1.14.17 開始實施。這也將通過長期的 Solana 協議設計來緩解,以用 QUIC 取代所有基於 UDP 的網路協議,這將更好地執行 Turbine 中的約束。在此處閱讀完整的中斷報告。

已經實施或正在推出幾項擬議的網路升級,以解決此中斷的原因,特別是 QUIC,費用市場和權益加權服務質量(QoS)的實施。

即將採取的舉措 

Solana 核心開發人員一直致力於一些新的網路升級,旨在面對大規模的用戶增長和採用來加強網路。

這些 Solana 改進文檔(SIMD)是關於如何對網路進行更改的建議設計文檔,這些更改需要跨多個核心開發團隊進行協調。最近接受的一個 SIMD 是 SIMD-33 :及時投票積分,根據投票的插槽數量授予,對於低延遲投票,獎勵更多。這旨在減少區塊最終確定時間並抑制故意延遲投票。

最新版本包含一些網路升級,但這些功能尚未啟動。新功能可極大地改善網路延遲。新版本還可允許用戶對網路上拖欠質押的節點取消委託,從而降低跳過率並提高效能。(注意:未委託的質押帳戶仍由原始質押者控制,可以自由地重新委託給啟動驗證者或提取其資金)。

用戶可以繼續監控 Solana 網路的效能,並通過 Solana 網路報告來幫助社群跟踪其隨著時間的推移的發展。


(以上內容獲合作夥伴 MarsBit 授權節錄及轉載,原文連結 | 出處:Odaily 星球日報

聲明:文章僅代表作者個人觀點意見,不代表區塊客觀點和立場,所有內容及觀點僅供參考,不構成投資建議。投資者應自行決策與交易,對投資者交易形成的直接間接損失作者及區塊客將不承擔任何責任。


好文章出於 區塊客









流量密碼 提供 科技娛樂流行穿搭影劇遊戲電競開箱資訊正妹網紅女神 等各類新聞資訊等,發燒話題永不退流行,讓您第一手快速掌握,快速更新文章及最新消息的發布就是我們的宗旨,只要隨時關注流量密碼資訊就是掌握 流量密碼

流量密碼推播群,掌握第一手資訊
分享