Gate 品牌戰略重磅升級
啓用全球域名 Gate.com,全新 Logo 同步上線!
以更簡潔、高辨識度、全球通用的視覺語言,開啓從領先到引領的新徵程!
✨ 三大戰略升級:
1. 用戶至上:服務全球 2300 萬用戶,儲備金率 128.57% 穩居行業前列
2. 技術創新:率先採用零知識技術驗證儲備金安全性
3. 全球合規:Gate 是全球少數具備多地區合法運營能力的加密平台之一
正如 12 周年盛典宣言,我們正朝“超級獨角獸交易所”進化。
全新品牌標識不僅是 Gate 大門的開啓,更是通向加密未來的信任橋梁!
https://www.gate.io/announcements/article/45055
#GateCom # #GateNewLogo#
從TowerBFT到Alpenglow,Solana進入百毫秒時代
**編者按:**Alpenglow 是 Solana 推出的全新共識協議,替代原有 TowerBFT 和歷史證明機制,引入 Votor 和 Rotor,優化投票與數據傳播,顯著降低延遲至 100–150 毫秒,實現秒級最終性。該協議增強了性能、彈性與可擴展性,使 Solana 具備媲美 Web2 的響應速度。
以下爲原文內容(爲便於閱讀理解,原內容有所整編):
我們自豪地推出 Alpenglow,Solana 的全新共識協議。Alpenglow 是爲全球高性能權益證明(Proof-of-Stake)區塊鏈量身打造的共識協議。我們相信,Alpenglow 的發布將成爲 Solana 的一個轉折點。它不僅是一個新的共識機制,更是自 Solana 創立以來對核心協議最大的一次變革。
在遷移至 Alpenglow 的過程中,我們將告別一系列舊有核心組件,尤其是 TowerBFT 和歷史證明(Proof-of-History)。我們引入了全新的模塊 Votor,用於接管投票和區塊最終確認邏輯。此外,Alpenglow 摒棄了基於 gossip 的通信方式,轉而採用一種更快速的直接通信原語。
盡管這是一次重大的變革,Alpenglow 依然建立在 Solana 最大優勢的基礎之上。Turbine 在 Solana 網路成功中扮演了關鍵角色,它解決了數據傳播這一重要問題。在傳統區塊鏈中,領導者常常是系統的瓶頸。
而 Turbine 所採用的技術則將每個區塊通過糾刪編碼(erasure-coding)拆分爲許多更小的片段,並快速傳播出去。關鍵在於,這一過程充分利用了所有節點的帶寬。Alpenglow 中的數據傳播協議 Rotor 延續並優化了 Turbine 的設計理念。
通過這些變革,我們將 Solana 的性能推向前所未有的高度。在使用 TowerBFT 的時候,從區塊生成到最終確認大約需要 12.8 秒。爲了降低延遲至亞秒級,Solana 曾引入「樂觀確認」(optimistic confirmation)的概念。
而 Alpenglow 將打破這些延遲限制。我們預計 Alpenglow 能將實際最終確認時間降至約 150 毫秒(中位數)。
在某些情況下,甚至可以在 100 毫秒 內實現最終確認——這是對全球 L1 區塊鏈協議來說近乎難以置信的速度。(這些延遲數據基於當前主網質押分布的模擬結果,不包含計算開銷。)
150 毫秒的中位延遲不僅意味着 Solana 更快——它意味着 Solana 的響應能力可以媲美 Web2 基礎設施,這有潛力讓區塊鏈技術在需要實時性能的全新應用領域中變得可行。
上方的圖展示了當領導者位於瑞士蘇黎世時,Alpenglow 協議各個階段的延遲分布情況。我們之所以選擇蘇黎世作爲示例,是因爲我們在開發 Alpenglow 時就在這個城市。
每根柱狀圖展示了當前 Solana 節點在全球分布中的平均延遲,按距離蘇黎世的遠近排序。
圖中繪制了網路中各節點抵達 Alpenglow 協議不同階段的模擬延遲,對應於已到達該階段的網路節點比例。
綠色柱狀代表 網路延遲。以當前 Solana 的節點分布來看,大約有 65% 的質押節點距離蘇黎世的網路延遲在 50 毫秒以內。而延遲尾部較長,有部分質押節點距離蘇黎世的網路延遲超過 200 毫秒。
網路延遲構成了我們圖表中的一個自然下界——例如,某個節點距離蘇黎世 100 毫秒,那麼任何協議想在該節點完成區塊最終確認,至少也需要 100 毫秒。
黃色柱狀表示 Rotor(數據傳播協議)的延遲,這是 Alpenglow 協議的第一階段。
紅色柱狀表示節點收到 至少 60% 質押權重的公證投票 所花費的時間。
藍色柱狀則是 最終確認時間。
那麼,Alpenglow 的高性能到底來自哪裏?
Alpenglow 的投票組件 Votor 實現了極致高效的單輪投票機制:如果有 80% 的質押節點參與,區塊可在一輪投票中完成確認;如果只有 60% 的質押節點響應,也能在兩輪投票內完成。這兩種模式是集成的,並且並行執行,哪個更快,就採用哪個路徑最終確認區塊。
Alpenglow 的數據傳播子協議 Rotor 延續並優化了 Turbine 的方法。與 Turbine 類似,Rotor 根據節點質押權重按比例利用其帶寬,從而緩解了領導者成爲瓶頸的問題,實現高吞吐率。最終,總帶寬能達到近乎最優的利用率。Rotor 的設計理念之一是:在現實中,信息傳播的延遲主要受網路時延限制,而非傳輸或計算速度。Rotor 採用了單層中繼節點,而非 Turbine 的多層樹結構,從而減少了網路跳數。此外,Rotor 還引入了全新的中繼節點選擇機制,提高了魯棒性。
Alpenglow 是建立在最前沿研究基礎上的成果,將糾刪編碼的數據分發與最新的共識機制相結合。它的創新包括一體化的一輪/兩輪投票機制,帶來了前所未有的區塊最終確認延遲。同時,它還引入了具有特色的「20+20 容錯機制」:即便網路條件嚴峻,協議仍可正常運作,容忍最多 20% 的惡意質押節點和額外 20% 的不響應節點。其它貢獻還包括一種低方差的採樣策略。
我們已經撰寫了一篇完整的技術白皮書,詳細介紹了 Alpenglow。白皮書不僅闡述了我們設計背後的直覺和目標,也用簡潔明了的定義和僞代碼講解了整個協議。同時,它還包含了多種模擬數據與計算,幫助讀者理解 Alpenglow 的實際性能表現,最後也提供了完整的正確性證明。
「原文連結」
: