共享序列網絡 - Rollups的順暢工具?

中級Jul 16, 2024
Astria正在開發一個去中心化的共享序列網絡,旨在為Rollups提供快速的確定性、抗審查、可組合性和去中心化。Astria的去中心化序列器操作多個序列器節點,使其能夠對Rollup交易進行排序。在其操作模型中,用戶將交易提交給Rollups,其自動進入其各自的Rollup節點內存池。合併器收集交易並將其發送給序列器,序列器將交易聚合到共享區塊中,最終向用戶發送預確認。
共享序列網絡 - Rollups的順暢工具?

隨著以太坊的第二層網絡日趨成熟和瓦斯費用的顯著減少,這些網絡正在經歷快速增長。然而,費用和速度等問題可能會對用戶體驗產生負面影響。在這種情況下,交易排序的重要性日益突出,它是解決交易瓶頸和優化用戶體驗的關鍵。

今年4月,Astria,一個專注於共享序列器的模塊化區塊鏈,完成了由Maven 11領投,1kx、Delphi Ventures和Robot Ventures參與的550萬美元種子輪融資。僅3個月後,Astria再次籌集了1250萬美元,由DBA和Placeholder VC領投,Hasu等其他投資者參與。

Astria是什麼?

astria正在開發一個去中心化的共享序列網絡,旨在為Rollups提供快速終局性、抗審查、可組合性和去中心化。

目前,L2 運行集中式音序器更方便、更便宜且使用者友好,這就是為什麼大多數主流 L2 由他們的團隊管理的原因。雖然 L2 使用者可以通過直接向 L1 提交交易來繞過排序器,但他們必須支付 L1 交易 gas 費用,並且交易可能需要更長的時間才能完成。

序列控制交易的順序,理論上有權排除用戶交易。序列也可以從交易組中提取 MEV(礦工可提取價值)。如果只有一個序列控制者,中心化風險增加。因此,去中心化的共享序列控制仍然具有重要意義。

Astria如何運作

Astria的分散式排序器網絡由多個排序器節點組成,可以對Rollup交易進行排序。在Astria的運營模型中,用戶將交易提交給Rollup,交易自動進入各自的Rollup節點內存池。合併器收集交易並將其發送給排序器。最後,排序器將交易聚合到一個共享區塊中並向用戶發送預確認。

目前,序列器是基於特定的 rollups 實現的。然而,Astria 會批處理多個 rollups 的區塊。通過數據壓縮,它在將數據發佈到 L1 時可以節省更多成本。去中心化的共享序列器網絡激勵來自多個 rollup 生態系統的參與者在該網絡上充當驗證者。

astria 堆疊

Astria 的主要組成部分包括五個部分: 結合器、排序層、中繼器、DA (數據可用性) 和導體。

combiner

技術熟練的專業人士可能能夠直接使用排序層進行更好的交易排序,但這會增加大多數普通用戶的難度。與排序層直接交互需要用戶持有排序器代幣並維護排序器錢包,這兩者都會對用戶體驗產生負面影響。Astria為用戶提供組合器作為工具,以抽象這種複雜性。組合器就像加油站,為用戶承擔交易排序的成本。它們還提供無序保證,按照接收順序捆綁交易。

序列層

Astria序列層使用CometBFT作為共識算法。支持CometBFT的鏈可以支持IBC(跨鏈通訊),這意味著它可以在許多其他鏈上運行。Astria序列器的獨特功能是它包含的交易不會被執行(延遲序列化),而是分配給另一個執行引擎Rollup。序列器節點可以選擇充當“驗證者”,積極參與新區塊的生成和最終確定。

astria的Sequencer應用邏輯允許三個主要功能:

  1. rollup數據的排序
  2. 價值轉移
  3. 驗證人集合的更改

中繼器

中繼的功能是從排序器接收已驗證的區塊,並將其傳遞給 DA(數據可用性)層。由於排序器的區塊時間比 DA 快,因此中繼首先將來自多個排序器區塊的有序數據進行批處理,然後壓縮並提交給 DA。

在提交到 DA 之前,指揮者還可以檢索單獨的時序器區塊給中繼器。這樣做可以實現快速的最終性,通過充當執行層的軟確認,從而改善用戶體驗。由中繼器發送到 DA 層的數據集被用作真相來源,最終從 DA 中提取出來,作為在 rollups 中最終性的確認。

da

astria 將 celestia 用作其數據可用性層,這是所有由順序網絡定序的數據的最終目的地。一旦數據被寫入 celestia,交易順序被認為是最終的,當新的 rollup 节点啟動時,所有數據將從這裡提取。

導體

導體可以被視為 rollup 全節點的共識實現,類似於 op 堆疊中的操作節點。導體是執行引擎的對應物,共同構成完整的 rollup 節點。其作用是通過從每個序列器區塊中提取屬於 rollup 節點的交易並將其轉發到執行層,將序列器和 da 層連接到 rollup 執行層。

對於每個序列塊,提取所需的相關滾動數據。在驗證滾動數據批次並等待驗證完成後,將數據轉換為交易列表並傳遞給執行引擎。

免責聲明:

  1. 本文轉載自[前瞻新聞], 所有版權屬於原作者 [1912212.eth,前瞻新聞]. 如果对此转载有异议,请联系Gate learn團隊會立即處理。

  2. 責任聲明:本文中所表達的觀點和意見僅為作者個人觀點,並不構成任何投資建議。

  3. Gate.io學習團隊負責將文章翻譯成其他語言。未經註明,禁止複製、分發或剽竊翻譯的文章。

共享序列網絡 - Rollups的順暢工具?

中級Jul 16, 2024
Astria正在開發一個去中心化的共享序列網絡,旨在為Rollups提供快速的確定性、抗審查、可組合性和去中心化。Astria的去中心化序列器操作多個序列器節點,使其能夠對Rollup交易進行排序。在其操作模型中,用戶將交易提交給Rollups,其自動進入其各自的Rollup節點內存池。合併器收集交易並將其發送給序列器,序列器將交易聚合到共享區塊中,最終向用戶發送預確認。
共享序列網絡 - Rollups的順暢工具?

隨著以太坊的第二層網絡日趨成熟和瓦斯費用的顯著減少,這些網絡正在經歷快速增長。然而,費用和速度等問題可能會對用戶體驗產生負面影響。在這種情況下,交易排序的重要性日益突出,它是解決交易瓶頸和優化用戶體驗的關鍵。

今年4月,Astria,一個專注於共享序列器的模塊化區塊鏈,完成了由Maven 11領投,1kx、Delphi Ventures和Robot Ventures參與的550萬美元種子輪融資。僅3個月後,Astria再次籌集了1250萬美元,由DBA和Placeholder VC領投,Hasu等其他投資者參與。

Astria是什麼?

astria正在開發一個去中心化的共享序列網絡,旨在為Rollups提供快速終局性、抗審查、可組合性和去中心化。

目前,L2 運行集中式音序器更方便、更便宜且使用者友好,這就是為什麼大多數主流 L2 由他們的團隊管理的原因。雖然 L2 使用者可以通過直接向 L1 提交交易來繞過排序器,但他們必須支付 L1 交易 gas 費用,並且交易可能需要更長的時間才能完成。

序列控制交易的順序,理論上有權排除用戶交易。序列也可以從交易組中提取 MEV(礦工可提取價值)。如果只有一個序列控制者,中心化風險增加。因此,去中心化的共享序列控制仍然具有重要意義。

Astria如何運作

Astria的分散式排序器網絡由多個排序器節點組成,可以對Rollup交易進行排序。在Astria的運營模型中,用戶將交易提交給Rollup,交易自動進入各自的Rollup節點內存池。合併器收集交易並將其發送給排序器。最後,排序器將交易聚合到一個共享區塊中並向用戶發送預確認。

目前,序列器是基於特定的 rollups 實現的。然而,Astria 會批處理多個 rollups 的區塊。通過數據壓縮,它在將數據發佈到 L1 時可以節省更多成本。去中心化的共享序列器網絡激勵來自多個 rollup 生態系統的參與者在該網絡上充當驗證者。

astria 堆疊

Astria 的主要組成部分包括五個部分: 結合器、排序層、中繼器、DA (數據可用性) 和導體。

combiner

技術熟練的專業人士可能能夠直接使用排序層進行更好的交易排序,但這會增加大多數普通用戶的難度。與排序層直接交互需要用戶持有排序器代幣並維護排序器錢包,這兩者都會對用戶體驗產生負面影響。Astria為用戶提供組合器作為工具,以抽象這種複雜性。組合器就像加油站,為用戶承擔交易排序的成本。它們還提供無序保證,按照接收順序捆綁交易。

序列層

Astria序列層使用CometBFT作為共識算法。支持CometBFT的鏈可以支持IBC(跨鏈通訊),這意味著它可以在許多其他鏈上運行。Astria序列器的獨特功能是它包含的交易不會被執行(延遲序列化),而是分配給另一個執行引擎Rollup。序列器節點可以選擇充當“驗證者”,積極參與新區塊的生成和最終確定。

astria的Sequencer應用邏輯允許三個主要功能:

  1. rollup數據的排序
  2. 價值轉移
  3. 驗證人集合的更改

中繼器

中繼的功能是從排序器接收已驗證的區塊,並將其傳遞給 DA(數據可用性)層。由於排序器的區塊時間比 DA 快,因此中繼首先將來自多個排序器區塊的有序數據進行批處理,然後壓縮並提交給 DA。

在提交到 DA 之前,指揮者還可以檢索單獨的時序器區塊給中繼器。這樣做可以實現快速的最終性,通過充當執行層的軟確認,從而改善用戶體驗。由中繼器發送到 DA 層的數據集被用作真相來源,最終從 DA 中提取出來,作為在 rollups 中最終性的確認。

da

astria 將 celestia 用作其數據可用性層,這是所有由順序網絡定序的數據的最終目的地。一旦數據被寫入 celestia,交易順序被認為是最終的,當新的 rollup 节点啟動時,所有數據將從這裡提取。

導體

導體可以被視為 rollup 全節點的共識實現,類似於 op 堆疊中的操作節點。導體是執行引擎的對應物,共同構成完整的 rollup 節點。其作用是通過從每個序列器區塊中提取屬於 rollup 節點的交易並將其轉發到執行層,將序列器和 da 層連接到 rollup 執行層。

對於每個序列塊,提取所需的相關滾動數據。在驗證滾動數據批次並等待驗證完成後,將數據轉換為交易列表並傳遞給執行引擎。

免責聲明:

  1. 本文轉載自[前瞻新聞], 所有版權屬於原作者 [1912212.eth,前瞻新聞]. 如果对此转载有异议,请联系Gate learn團隊會立即處理。

  2. 責任聲明:本文中所表達的觀點和意見僅為作者個人觀點,並不構成任何投資建議。

  3. Gate.io學習團隊負責將文章翻譯成其他語言。未經註明,禁止複製、分發或剽竊翻譯的文章。
即刻開始交易
註冊並交易即可獲得
$100
和價值
$5500
理財體驗金獎勵!