Polygon Avail、Cardano、Starknet 爲什么選擇 Polkadot 技術棧?

2023-11-14 12:11 PolkaWorld


來源: PolkaWorld

隨着區塊鏈技術的不斷演進,不同的項目都在探索適合自己的技術解決方案。Avail、Cardano 和 Starknet 是三個突出的例子,它們都選擇了 Polkadot 技術棧來構建自己的系統。每個項目都有其獨特的動因和目標,但共同點在於它們都看到了 Polkadot 技術的潛力。本文將分享這些項目爲何選擇 Polkadot 技術棧,並解析它們各自的技術特點和战略意圖。

Avail

Avail 是從 Polygon 獨立出來的一個模塊化 DA 層,專注於爲所有 Rollup 和 appchain 提供數據可用性!

Avail 使用了來自 Polkadot 的 Nominated Proof of Stake(提名權益證明)。它使 Avail 能夠支持多達 1,000 個驗證人,並帶來一個有效的獎勵分配,通過其多贏者選舉方法減少權益集中化的風險。

此外,Avail 還使用了 Polkadot SDK 的 BABE 和 GRANDPA 兩種共識機制。BABE 主要用於生成區塊。爲了確保網絡的活躍性,它與驗證節點協調,確定哪個節點將成爲新的區塊生產者。GRANDPA 則主要負責區塊的最終確認。當超過三分之二的驗證者確認一個鏈包含特定的區塊時,GRANDPA 允許確認前面所有的區塊到這個特定區塊的區塊。通過結合這兩種機制,Avail 形成了一種混合型的账本,這增強了其網絡的彈性,使其能夠在網絡臨時分區(temporary network partitions)或有大量節點故障的情況下仍然正常運行。對於任何共識機制,活躍性和安全性之間總是存在一個難題。BABE + GRANDPA 的組合幫助 Avail 在這兩者之間找到了平衡。

Cardano

在今年的 Cardano Summit 2023 上,IOG founder & CEO Charles Hoskinson 宣布在經過 4 年的研究,他們選擇在其 Partner Chain 中使用 Polkadot 技術棧。IOG 正在使用 Substrate 堆棧作爲基礎,並將其與 Cardano 進行無信任的集成,並擴展它。此外,IOG 還貢獻了一套可組合的 Substrate 組件,充分發揮 Partner Chain 的潛力。

IOG:Input Output Global 是一個科技公司,專注於研究和开發區塊鏈技術。IOG 是 Cardano 區塊鏈的主要开發者和貢獻者之一(角色類似於 Polkadot 和 Parity),由查爾斯·霍斯金森(Charles Hoskinson),也是以太坊的聯合創始人之一,於 2015 年創立。

Charles Hoskinson 表示,IOG 長期以來一直與 Substrate 團隊开發的模塊化技術有共同的立場,並對其表示尊重。例如,BABE 協議借鑑了 Ouroboros Praos,驗證了對基礎研究的共同信任。採用這種模塊化方法,將使 Partner Chain 能夠實施任何共識協議,滿足 Minotaur 的要求,使 Partner Chain 能夠利用特定資源組合實現共識。因此,Substrate 的开源代碼與 Cardano 的技術棧高度互補,並與我們對可互操作區塊鏈世界的共同愿景保持一致。IOG 正在大力开發其新的 Partner Chain 框架,利用其全球團隊的研究人員、工程師和开發人員,並期待在區塊鏈領域內尋求合作的开源機會。

Starknet

Madara 是使用 Substrate 構建的一個开源的、去中心化的 Starknet 排序器

作爲一個排序器,Madara 在 Starknet 的架構中扮演着至關重要的角色,它處理交易並生成區塊。在 Starknet 上,排序器從用戶那裏接收交易,並使用 CAIRO 虛擬機在第二層網絡上執行它們。它創建的區塊稍後由證明者組件證明其有效性。Madara 有潛力被用來實現基於以太坊的 L2 甚至 L3 方案

Substrate 爲 Madara 提供了一個模塊化、生產就緒的堆棧,其架構和 Rust 特性可以實現極大的定制化。它只有少數幾個假設,並且能高效地編譯爲 WASM。除了 Polkadot,現在許多鏈和項目也在利用 Substrate 的靈活性。經過多年的實战測試,Substrate 甚至允許更改更低層的細節,如共識邏輯,而沒有硬編碼的限制。

Substrate 提供了模塊化、定制化、生產就緒和創新的獨特融合,非常適合像 Madara 這樣的新穎項目,在 Starknet 上構建有效性(ZK)Rollup 基礎設施。沒有其他框架能夠提供這種現成的混合體。

它們爲什么選擇 Polkadot SDK?

1. Polkadot SDK 使用的 BABE + GRANDPA 共識機制在活躍性和安全性之間實現了平衡,解決了在共識模型中常見的問題。

2. NPoS 驗證人網絡:波卡的 Nominated Proof of Stake (NPoS) 允許構建一個龐大的驗證人網絡,最多可達 1000 個驗證人。這種機制通過有效的獎勵分配,緩解了質押中心化的問題。

3. 波卡相對於以太坊的優勢:波卡的多鏈愿景开發和測試時間約 5 年,比以太坊更早。波卡和以太坊在許多核心元素上有相似之處,如共享排序器、可組合性和 Rollups,在波卡中分別對應中繼鏈、XCM 和平行鏈。

4. 鏈間標准和格式的挑战:不同鏈之間獨特的標准和格式帶來了挑战,需要持續追蹤和了解升級情況。波卡通過跨鏈消息傳遞(XCM)解決了這個問題。XCM 作爲一門通用語言,使每個 Polkadot SDK 鏈能夠相互通話和理解。

5. Polkadot SDK 對鏈沒有依賴或偏好,沒有對共識算法的假設,並有效解決了共享排序器的困境。

通過對 Avail、Cardano 和 Starknet 的分析,我們可以看到,盡管這些項目在應用和目標上各不相同,但它們都選擇了 Polkadot 技術棧,以其獨特的方式滿足了它們各自的需求。這些項目的選擇不僅展示了 Polkadot 技術棧的多樣性和靈活性,也證明了其在區塊鏈領域的廣泛適用性和強大潛力。隨着這些項目的發展和成熟,我們期待看到更多的創新應用出現,並且期待 Polkadot 生態系統將繼續推動區塊鏈技術的邊界

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。

標題:Polygon Avail、Cardano、Starknet 爲什么選擇 Polkadot 技術棧?

地址:https://www.sgitmedia.com/article/15431.html

相關閱讀: