Alpenglow:Solana的新共識

進階5/28/2025, 1:58:57 AM
Solana推出了其開創性的共識協議Alpenglow,取代了TowerBFT和歷史證明(PoH)。通過引入Votor投票機制和Rotor數據傳播協議,此次升級在150毫秒內實現全球鏈上區塊最終性,顯著提升了性能和實時能力。這標志着Solana自成立以來最重大的核心協議更新。

我們自豪地介紹 Alpenglow,Solana 的新共識協議。Alpenglow 是一個針對全球高性能權益證明區塊鏈量身定制的共識協議。我們相信 Alpenglow 的發布將成爲 Solana 的一個轉折點。Alpenglow 不僅是一個新的共識協議,也是 Solana 核心協議自誕生以來最大的變化。

在遷移到 Alpenglow 時,我們告別了一些核心協議的遺留組件,特別是 TowerBFT 和歷史證明。我們引入了 Votor,它接管了投票和區塊最終確認的邏輯。此外,Alpenglow 不再依賴於八卦協議,而是採用了一種更快的直接通信原語。

盡管這是一個重大變化,Alpenglow仍然建立在Solana的最大優勢之上。Turbine在Solana網路的成功中發揮了至關重要的作用,因爲它解決了數據傳播的重要方面。在過去的區塊鏈中,領導者往往是系統的瓶頸。相比之下,Turbine採用了一種技術,將每個區塊編碼爲許多較小的部分,這些部分可以快速傳播。至關重要的是,在這個過程中利用了所有節點的帶寬。Rotor,作爲Alpenglow的數據傳播協議,採用了Turbine的方法並進行了改進。

通過這些變化,我們將把Solana帶入前所未有的性能水平。使用TowerBFT,Solana從區塊創建到區塊最終確定大約需要12.8秒。爲了將延遲降低到亞秒級,Solana引入了“樂觀確認”概念。Alpenglow將打破這兩種延遲界限。我們預計Alpenglow能在大約150毫秒(中位數)內實現實際最終性。有時最終性可以快至100毫秒,這對於一個全球性的L1區塊鏈協議來說是一個難以置信的低數字。(這些延遲數字是基於當前主網質押分布的模擬,不包括計算開銷。)

150毫秒的中位延遲不僅意味着Solana速度快——這意味着Solana可以在響應能力上與Web2基礎設施競爭,可能使區塊鏈技術對完全新類別的應用程序變得可行,這些應用程序要求實時性能。

上述圖表顯示了Alpenglow不同部分的延遲分解,領導者位於瑞士蘇黎世。我們選擇蘇黎世作爲示例,因爲這是我們開發Alpenglow時的地點。每個條形圖顯示了當前全球分布的Solana節點的平均延遲,按距離蘇黎世的遠近排序。到達Alpenglow協議不同階段的模擬延遲與到達該階段的網路比例進行繪制。

綠色條形圖顯示了網路延遲。根據當前的Solana節點分布,約65%的Solana股份在距離蘇黎世50毫秒的網路延遲內。長尾股份的網路延遲超過200毫秒。網路延遲作爲我們圖表的自然下限,例如,如果一個節點距離蘇黎世100毫秒,那麼任何協議至少需要100毫秒來在該節點上完成一個區塊。
黃色條形圖顯示了我們的協議第一階段Rotor所產生的延遲。
紅色條形標記了節點收到至少60%股份的公證投票的時間。
最後,藍色條形圖顯示了最終確認時間。

那麼這種高性能來自哪裏?

Alpenglow的投票組件Votor在80%的權益參與時,通過單輪投票以創紀錄的速度完成區塊,而在只有60%的權益響應時則需要兩輪投票。這兩種投票模式是集成並同時進行的,因此當兩條路徑中較快的一條結束時,最終確認就會發生。

Rotor,作爲Alpenglow的數據傳播子協議,採用了Turbine的方法並進行了改進。與Turbine類似,Rotor根據參與節點的股份比例利用帶寬,從而減輕高吞吐量下的領導者瓶頸。因此,總可用帶寬以漸近最優的方式使用。Rotor設計中的一個見解是光速仍然太慢,信息傳播的延遲主要由網路延遲主導,而非傳輸或計算延遲。Rotor具有單層中繼節點,而不是Turbine的多層樹狀結構。通過這種方式,Rotor最小化了網路跳數。此外,Rotor引入了新的技術來確定中繼節點,從而提高了彈性。

Alpenglow建立在最先進的研究基礎上,結合了擦除編碼的數據分發和最新的共識技術。它引入了創新,如其集成的一/兩輪投票模式,導致前所未有的最終確定延遲。這種獨特的“20+20”彈性允許協議在惡劣的網路條件下有效運行,能夠容忍高達20%的對抗性股份和額外20%的非響應股份。其他貢獻包括低方差的採樣策略。

我們已經撰寫了一份全面的白皮書,詳細描述了Alpenglow。白皮書介紹了Alpenglow的直覺以及我們想要實現的目標。它還討論了協議,提供了簡明的定義和僞代碼。白皮書包括各種模擬測量和計算,以便理解Alpenglow的性能。最後,白皮書包含了正確性證明。

免責聲明:

  1. 本文轉載自 [anza]. 所有版權歸原作者所有 [昆廷·基普,科比·斯利溫斯基,羅傑·瓦滕霍夫]. 如果對此重印有異議,請聯繫Gate Learn團隊,他們會及時處理。
  2. 責任免責聲明:本文中表達的觀點和意見僅代表作者本人,並不構成任何投資建議。
  3. 本文章的其他語言翻譯由 Gate Learn 團隊完成。除非另有說明,復制、分發或抄襲翻譯後的文章是被禁止的。

Alpenglow:Solana的新共識

進階5/28/2025, 1:58:57 AM
Solana推出了其開創性的共識協議Alpenglow,取代了TowerBFT和歷史證明(PoH)。通過引入Votor投票機制和Rotor數據傳播協議,此次升級在150毫秒內實現全球鏈上區塊最終性,顯著提升了性能和實時能力。這標志着Solana自成立以來最重大的核心協議更新。

我們自豪地介紹 Alpenglow,Solana 的新共識協議。Alpenglow 是一個針對全球高性能權益證明區塊鏈量身定制的共識協議。我們相信 Alpenglow 的發布將成爲 Solana 的一個轉折點。Alpenglow 不僅是一個新的共識協議,也是 Solana 核心協議自誕生以來最大的變化。

在遷移到 Alpenglow 時,我們告別了一些核心協議的遺留組件,特別是 TowerBFT 和歷史證明。我們引入了 Votor,它接管了投票和區塊最終確認的邏輯。此外,Alpenglow 不再依賴於八卦協議,而是採用了一種更快的直接通信原語。

盡管這是一個重大變化,Alpenglow仍然建立在Solana的最大優勢之上。Turbine在Solana網路的成功中發揮了至關重要的作用,因爲它解決了數據傳播的重要方面。在過去的區塊鏈中,領導者往往是系統的瓶頸。相比之下,Turbine採用了一種技術,將每個區塊編碼爲許多較小的部分,這些部分可以快速傳播。至關重要的是,在這個過程中利用了所有節點的帶寬。Rotor,作爲Alpenglow的數據傳播協議,採用了Turbine的方法並進行了改進。

通過這些變化,我們將把Solana帶入前所未有的性能水平。使用TowerBFT,Solana從區塊創建到區塊最終確定大約需要12.8秒。爲了將延遲降低到亞秒級,Solana引入了“樂觀確認”概念。Alpenglow將打破這兩種延遲界限。我們預計Alpenglow能在大約150毫秒(中位數)內實現實際最終性。有時最終性可以快至100毫秒,這對於一個全球性的L1區塊鏈協議來說是一個難以置信的低數字。(這些延遲數字是基於當前主網質押分布的模擬,不包括計算開銷。)

150毫秒的中位延遲不僅意味着Solana速度快——這意味着Solana可以在響應能力上與Web2基礎設施競爭,可能使區塊鏈技術對完全新類別的應用程序變得可行,這些應用程序要求實時性能。

上述圖表顯示了Alpenglow不同部分的延遲分解,領導者位於瑞士蘇黎世。我們選擇蘇黎世作爲示例,因爲這是我們開發Alpenglow時的地點。每個條形圖顯示了當前全球分布的Solana節點的平均延遲,按距離蘇黎世的遠近排序。到達Alpenglow協議不同階段的模擬延遲與到達該階段的網路比例進行繪制。

綠色條形圖顯示了網路延遲。根據當前的Solana節點分布,約65%的Solana股份在距離蘇黎世50毫秒的網路延遲內。長尾股份的網路延遲超過200毫秒。網路延遲作爲我們圖表的自然下限,例如,如果一個節點距離蘇黎世100毫秒,那麼任何協議至少需要100毫秒來在該節點上完成一個區塊。
黃色條形圖顯示了我們的協議第一階段Rotor所產生的延遲。
紅色條形標記了節點收到至少60%股份的公證投票的時間。
最後,藍色條形圖顯示了最終確認時間。

那麼這種高性能來自哪裏?

Alpenglow的投票組件Votor在80%的權益參與時,通過單輪投票以創紀錄的速度完成區塊,而在只有60%的權益響應時則需要兩輪投票。這兩種投票模式是集成並同時進行的,因此當兩條路徑中較快的一條結束時,最終確認就會發生。

Rotor,作爲Alpenglow的數據傳播子協議,採用了Turbine的方法並進行了改進。與Turbine類似,Rotor根據參與節點的股份比例利用帶寬,從而減輕高吞吐量下的領導者瓶頸。因此,總可用帶寬以漸近最優的方式使用。Rotor設計中的一個見解是光速仍然太慢,信息傳播的延遲主要由網路延遲主導,而非傳輸或計算延遲。Rotor具有單層中繼節點,而不是Turbine的多層樹狀結構。通過這種方式,Rotor最小化了網路跳數。此外,Rotor引入了新的技術來確定中繼節點,從而提高了彈性。

Alpenglow建立在最先進的研究基礎上,結合了擦除編碼的數據分發和最新的共識技術。它引入了創新,如其集成的一/兩輪投票模式,導致前所未有的最終確定延遲。這種獨特的“20+20”彈性允許協議在惡劣的網路條件下有效運行,能夠容忍高達20%的對抗性股份和額外20%的非響應股份。其他貢獻包括低方差的採樣策略。

我們已經撰寫了一份全面的白皮書,詳細描述了Alpenglow。白皮書介紹了Alpenglow的直覺以及我們想要實現的目標。它還討論了協議,提供了簡明的定義和僞代碼。白皮書包括各種模擬測量和計算,以便理解Alpenglow的性能。最後,白皮書包含了正確性證明。

免責聲明:

  1. 本文轉載自 [anza]. 所有版權歸原作者所有 [昆廷·基普,科比·斯利溫斯基,羅傑·瓦滕霍夫]. 如果對此重印有異議,請聯繫Gate Learn團隊,他們會及時處理。
  2. 責任免責聲明:本文中表達的觀點和意見僅代表作者本人,並不構成任何投資建議。
  3. 本文章的其他語言翻譯由 Gate Learn 團隊完成。除非另有說明,復制、分發或抄襲翻譯後的文章是被禁止的。
即刻開始交易
註冊並交易即可獲得
$100
和價值
$5500
理財體驗金獎勵!
It seems that you are attempting to access our services from a Restricted Location where Gate is unable to provide services. We apologize for any inconvenience this may cause. Currently, the Restricted Locations include but not limited to: the United States of America, Canada, Cambodia, Thailand, Cuba, Iran, North Korea and so on. For more information regarding the Restricted Locations, please refer to the User Agreement. Should you have any other questions, please contact our Customer Support Team.