元描述:Polkadot 2.0 旨在通過敏捷核心時間、彈性擴展和異步支持來解決高進入門檻和資源效率低下的問題

Polkadot 2.0 旨在通過敏捷核心時間、彈性擴展和異步支持來解決高進入門檻和資源效率低下的問題。除此之外,它將取代插槽拍賣格式(目前允許平行鏈租用區塊空間長達兩年),並提供更靈活的按需和批量購買選項。

經過社區的激烈爭論,投票決定銷燬核心時段的利潤,這增加了第二個代幣銷燬機制。但是,已經購買的時段將在未來兩年內用完,而且最初銷燬的收入可能非常少,通貨膨脹將逐漸增加。

第一的

該架構的核心是 Polkadot 鏈。它通常被稱爲中繼鏈,並使用提名權益證明作爲共識方法。Polkadot 1.0 功能的實現於 2023 年 7 月完成;現在,社區已經投入大量精力開發下一代,正式稱爲“Polkadot 2.0”。

Polkadot 2.0 按需提供自己的自定義區塊空間範例,它將取代舊的插槽拍賣機制。這包括異步支持、彈性擴展和敏捷核心時間,可加快交易處理速度並降低新項目的進入門檻。此升級釋放了更多創意計劃和用例的潛力,也釋放了更大的去中心化潛力。自 Gov V1 轉向 OpenGov 以來,國庫公投增加了 2042%,這可以從中看出。

技術升級

Polkadot 2.0 通過三項技術升級,實現了動態靈活的經濟範式來管理計算資源:

👉敏捷核心時間

👉彈性擴展。

👉異步支持

這些變化使 Polkadot 變得像 AWS 或 Azure 一樣,您可以購買存儲和計算容量,並根據業務需求動態規劃擴展。這些更新爲區塊鏈應用程序帶來了比較優勢:高需求項目將能夠在同一時間內容納更多交易,從而增加收入,而早期項目只會在需要時支付核心時間費用。

調整和擴展資源的方法

新技術的發展爲不同的鏈上計劃提供了自適應和可擴展的資源,從而優化了它們的性能和效率。所有這些特性結合在一起,使 Polkadot 成爲能夠響應不斷變化的需求的自我擴展的 Web3 雲計算。

Polkadot 1.0 針對平行鏈的安全和運營框架以租賃概念爲中心。該設計強制要求平行鏈必須通過競爭性拍賣獲得插槽,並在長達兩年的時間內用大量 DOT 抵押品支持其插槽。

雖然這種模式確保了安全性和運營的連續性,但它對小型項目設置了較高的進入門檻,導致資源配置效率低下。例如,如果在所有平行鏈上實施標準的 12 秒區塊生成間隔,那麼在活動較少時會因創建未使用的區塊而浪費資源,而在活動高峯時會因限制處理交易的能力而導致擁堵。

敏捷核心時間

Agile Coretime 通過可執行的動態計算能力分配來解決這些低效率問題,使資源可用性更接近實際網絡需求。這種自適應方法可確保更有效地利用資源,從而可用於更廣泛的計劃,提供規模和靈活性,並使新開發人員能夠以經濟高效的方式在 Polkadot 上進行構建,同時保持安全性和去中心化。

敏捷 Coretime 架構元素

Agile Coretime 通過幾個不可或缺的部分確保高效率:

核心代表 Polkadot 鏈上的虛擬計算單元,處理流量並執行特定於平行鏈的智能合約。

核心時間測量平行鏈在 Polkadot Chain 核心內處於活動狀態的時間。這是處理交易和執行區塊鏈功能所需的時間。這是可用性的一個非常重要的部分,以便有足夠的計算能力來確保平行鏈的正常和持續運行。

核心時間鏈

Coretime Chain 是 Polkadot 中專門用於核心時間分配和管理的系統平行鏈。它適用於所有相關交易,從初始購買到續訂和重新分配,採用強大的算法通過網絡的可用核心以最佳方式分配計算任務。

Polkadot 鏈(也稱爲中繼鏈)是 Polkadot 網絡中的中心鏈;它負責安全性、共識和跨鏈互操作性。它是 Agile Coretime 系統的核心,因爲它承載動態分配的核心,處理平行鏈的共識、驗證和執行。

它的功能強調了整體核心分配的控制設計,以確保核心時間在平行鏈之間有效、公平地分配。

購買核心時間

Agile Coretime 有兩種核心時間購買方式:通過 Coretime Chain 和通過二級市場。

按需購買 Coretime

對於需求較低或變化不定的新項目(例如開發測試或變化的應用程序活動),這是一種很好的策略,允許他們根據需要購買區塊空間。在這種按需策略中,核心時間定價是動態的,會根據需求和可用的網絡資源實時變化,以實現成本效益和高效的資源利用。

批量核心時間採購

批量核心時間面向具有相當恆定計算需求的應用程序。它是爲了向用戶保證資源分配的可靠性。批量核心時間是按天購買的,提前進行理論化,並具​​體化爲 NFT。這增加了運營穩定性和經濟可預測性。

交易是在 Coretime Head 的預定銷售期間進行的,這些銷售期間,人們有機會以固定價格購買資源,並在價格發現期間通過荷蘭式拍賣購買資源。續訂價格是有限制的,以確保資源的可預測性。續訂期旨在讓平行鏈擴大其分配並保持資源的連續性,而不必頻繁返回市場購買資源。

彈性擴展

Elastic Sc​​aling 解決了 Agile Coretime 中單核架構的限制,嘗試了 Polkadot 計算資源管理的簡單提升。

彈性擴展允許平行鏈在 Polkadot Chain 的同一個區塊中同時使用多個核心,從而提高網絡吞吐量和交易處理能力。儘管 Agile Coretime 能夠根據接收到的網絡需求進行動態資源分配,但藉助併發處理,彈性擴展增強了這一過程。這可確保項目隨着需求的增長而平穩擴展,同時避免性能瓶頸。

多核利用率

彈性擴展使平行鏈能夠在 Polkadot 鏈上的單個區塊內使用多個核心,從而提高其交易處理能力。每個核心都充當虛擬服務器,處理和驗證來自許多平行鏈的區塊。由於計算任務分佈在各個核心上,彈性擴展可確保網絡能夠處理更大的交易量而不會出現瓶頸。

Parablock 驗證和納入

它同時處理多個平行區塊以改善網絡輸出。這些是由 Polkadot 的平行鏈生成的區塊。在被納入 Polkadot 鏈的過程中,它們會經過驗證並檢查狀態根對齊。因此,Polkadot 鏈會將來自平行鏈的一系列區塊接受到不同的核心上,並在支持、可用性和批准期間將它們視爲不相關的。這樣,它就實現了並行處理。

整理者基礎設施和吞吐量

這僅僅意味着平行鏈的總吞吐量取決於其收集者基礎設施在該時間段內生成多個平行區塊的能力。由於 Polkadot 鏈上處理能力的增強,收集者必須增加產出。這將要求改變收集者的技術規格,以保證他們能夠快速連續地生成和提交許多區塊。

分階段實施

這是第一個專注於具有受信任或許可收集器集的平行鏈的實現跑道。可以使用多個核心而不會影響候選接收所涉及的流程。這爲未來的改進打開了大門,同時確保了系統的穩定和可靠。

在後續階段,Cumulus 的架構需要進行更改,以便可以使用不受信任或無需許可的收集器集。該框架包含在 Polkadot 網絡上運行平行鏈所需的架構。

完成此步驟將完成與 Cumulus 的集成,從而允許平行鏈享受對許多核心的持續訪問,同時充分受益於彈性擴展。

技術考慮和挑戰

Polkadot 鏈應足夠高效,以補償同時處理各種區塊所增加的複雜性,並確保驗證、可用性和批准時間框架。彈性擴展的應用包括技術考慮和挑戰,例如升級整理器的基礎設施,使其獲得更高的生產能力。

分階段實施技術通過逐步部署變更來降低潛在風險,從而允許進行廣泛的測試和優化。這確保網絡可以自行配置到新系統,同時確保完整性和性能。

異步支持

這使得平行區塊更加高效,吞吐量也更高,從而優化了區塊生產及其驗證過程。它將區塊時間從 12 秒縮短到 6 秒,開啓了並行交易驗證和區塊生產,爲 Polkadot 的平行鏈共識算法提供高達十倍的吞吐量,每個區塊存儲的數據量增加四倍。交易速度更快、效率更高、費用更低,從而提高了運行更復雜、數據密集型應用程序的能力——這爲網絡上的新用戶和開發人員提供了便利。

平行區塊的生成和支持

平行鏈級別的核對者創建平行區塊,然後將其發送給 Polkadot 鏈上的驗證者進行檢查。通過使用驗證者子集或支持組驗證這些平行區塊來完成支持,以確保所述平行區塊具有初始審查阻力。

然而,有支持的平行區塊並不能保證其有效性,因爲它們需要更多的驗證。這些平行區塊一旦得到支持,就會進一步分發給其他驗證者,以納入 Polkadot 鏈。簡而言之,中繼區塊包含候選收據,而不是整個平行區塊。

將複雜的區塊驗證任務分解爲創建、支持和包含,可確保區塊經過反覆測試,以驗證其抗審查性和有效性。這種多級驗證方法降低了無效交易進入 Polkadot 鏈的可能性,並確保了該特定網絡的完整性和穩定性。

此外,與整個平行區塊相比,候選回執減少了 Polkadot 鏈上的數據負擔,從而提高了存儲和處理能力,這對於擴展網絡以容納更多交易至關重要。

異步支持機制

異步備份使並行區塊生產擺脫了同步備份的時間限制,每六秒生成一次並行區塊,使吞吐量增加三倍,並減少延遲。這使整理者能夠充分利用每個並行區塊多達兩秒的執行時間,所有這些都非常有助於增加每個區塊中保存的數據。它允許整理者提前很久提出並行區塊,使用未包含段的額外上下文,從而提高區塊創建的整體效率。

流水線和多核利用率

異步支持引入了流水線,允許收集者並行在鏈上構建許多平行區塊。實際上,平行區塊因此可以得到支持幷包含在單個 Polkadot 鏈區塊中,但可以實現並行處理。在這種技術中,狀態根對齊檢查和驗證在 Polkadot 鏈中包含時發生,以提高網絡吞吐量。Polkadot 鏈的單個區塊中可以使用多個核心;因此,它增加了 Polkadot 的交易處理能力。

結束語

通過平行鏈插槽的拍賣結構和大規模 DOT 鎖定,Polkadot 終於克服了之前小型項目進入門檻高的問題。大型項目通常會在插槽競標中高於小型項目,並將其納入作爲優先事項。固定的 12 秒區塊生產時間還有另一個副作用:資源沒有得到有效利用,在流量低時產生空塊,在流量高時造成擁堵。Polkadot 2.0 通過敏捷核心時間、彈性擴展和異步支持克服了這些挑戰。這些變化達到了六秒的區塊時間、按需和批量購買核心時間、多核利用率優化,並平衡了平行鏈之間的競爭領域。

常見問題

什麼是 Polkadot 2.0,它與 Polkadot 1.0 有何不同?

Polkadot 2.0 是 Polkadot 網絡的新一代版本,旨在彌補前身 Polkadot 1.0 的不足。它對敏捷核心時間、彈性擴展和異步支持進行了必要的改進,以進一步提高資源分配效率、可擴展性和成本效益。

Agile Coretime 系統如何運作?

Agile Coretime 是一種可以根據實際需求動態分配計算能力的系統,因此可以更明智地利用資源。因此,項目可以根據需要獲取核心時間,從而降低小公司的進入門檻,並在活動較少和高峯時提高資源效率。

什麼是異步支持,它如何阻止生產?

異步支持通過允許每六秒構建所謂的平行區塊(或降落傘鏈區塊)來增強區塊創建,而 Polkadot 1.0 中則需要 12 秒。交易吞吐量的提高意味着區塊延遲的減少和並行交易驗證能力的提高。這還可以降低成本並使網絡更適合複雜的數據密集型應用程序。

#PolkadotRevolution #polkadot2.0